under Linux, it seems to work fine. Perhaps it's a bug in DBD? The ODBC driver also uses the freetds libraries.