If the target database is MS SQL-Server, then perhaps DBD::Sybase would be able to handle it more transparently. It's built on top of a Sybase Open Client library that is specifically designed for Sybase and MS SQL Server is pretty much an MS porting of the Sybase Enterprise Server and afaik still relies on Sybase Open Client for its connectivity.