Microsoft SQL Server started out as a fork of Sybase, and although it's been almost completely rewritten since, I believe it retains pretty good API compatibility. So, bearing that in mind, although I have no experience using Sybase, hopefully this will help...
DBD::ODBC works very well on Windows for connecting to Microsoft SQL Server. If you have a valid ODBC DSN, that can be converted to a DBI DSN by prepending "dbi:ODBC:".
perl -E'sub Monkey::do{say$_,for@_,do{($monkey=[caller(0)]->[3])=~s{::}{ }and$monkey}}"Monkey say"->Monkey::do'