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!

link|improve this question
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.