Anybody seen this before?
I have installed unixODBC (2.2.14) and freetds (0.82) on a Slackware 13.1 workstation. I am connecting to a MS SQL 2008 server, apparently just fine, using isql.
I'm having trouble getting tests to pass installing DBD::ODBC; and I notice that low-level error messages are garbled. (At first glance I thought this was just an unusual attribute coding!)
dmaestro@ws:~$isql express DOMAIN\\dmaestro $MSSQL_PASS -v
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
SQL> aa
[300b][nxDC[reD]SLSre]ol o idsoe rcdr a'
[ISQL]ERROR: Could not SQLExecute
SQL> quit
dmaestro@ws:~$
Note that the 'non-verbose' messages are readable. But I am expecting the verbose messages to start with something more like:
[S2000]...
Based on examples from searches. My failing perl tests mention needing a 5-character ID.
1) Is this a unixODBC or FreeTDS problem? 2) Is there a configuration problem (character set, maybe?) or did I get a failed build?
Thanks!