Help me if you can, I'm feeling down
In the battle against frustration and wasted motion, this manual is our first defense. Our documentation is intended to make it possible for a knowledgeable user to, well, use FreeTDS without further assistance. We strive to include all known features and behaviors here, so you can work quickly and anonymously, and go home before 5:00. Would that it were always thus.
For initial setup and login problems, review Confirm the installation>. Distinguish between network and server issues, between finding the server and logging into it. The
TDSDUMPCONFIG log will show how the servername is being looked up, what address & port is being used, what TDS version is being used. The
TDSDUMP log will show quite clearly whether or not the server accepted the connection, and whether or not the login succeeded.
Remember compiled-in defaults can be displayed with tsql:
$ tsql -C Compile-time settings (established with the "configure" script) Version: freetds v1.1 freetds.conf directory: /usr/local/etc MS db-lib source compatibility: no Sybase binary compatibility: no Thread safety: yes iconv library: yes TDS version: auto iODBC: no unixodbc: no SSPI "trusted" logins: no Keberos: no OpenSSL: yes GnuTLS: no MARS: yesFor ODBC setup issues, the osql script is intended to confirm the configuration files are all sane. If it fails to report a problem, please post a message describing the problem to the mailing list. Thanks.