[freetds] Problems Connecting Debian --> MSSQL through odbc
Jaap van Arragon
j.vanarragon at lukkien.com
Tue Jul 14 12:09:34 EDT 2009
Osql reports:
SERVER:# osql -S TEST -U admin -P pass
osql: error: no potential directory strings in "/usr/bin/isql"
isql strings are:
+ /lib/ld-linux.so.2
TDSDUMP: nothing but succesfull results when I connect through isql nothing
is being written in the log file.
Odbc.ini:
[TEST]
Driver = FreeTDS
Description = A good description of your DB
Trace = Yes
Server = [IP ADDRESS]
Port = 1433
#UID = [admin]
#PWD = [pass]
#LogonUser = [admin]
#LogonAuth = [pass]
TDS_Version=7.0
1. I have multiple odbc.ini but odbcinst -j looks at /etc/odbc.ini
/etc/odbc.ini
/etc/php5/conf.d/odbc.ini
/etc/php5/conf.d/pdo_odbc.ini
/root/.odbc.ini
/usr/src/freetds-0.82/samples/odbc.ini
2. I am using IP to connect
3. I have TDS_Version in my odbc.ini
4. how can I check this point? Driver = FreeTDS
Thank you!!
On 7/14/09 5:31 PM, "jklowden at schemamania.org" <jklowden at schemamania.org>
wrote:
> On Tue, Jul 14, 2009 at 05:21:12PM +0200, Jaap van Arragon wrote:
>>
>> I had multiple freetds.conf files.
>>
>> I've found the right one and I can now connect through tsql.
>>
>> BUT I can't connect through isql.
>>
>> SERVER:# isql -v TEST -w
>> [S1000][unixODBC][FreeTDS][SQL Server]Unable to connect to data source
>> [ISQL]ERROR: Could not SQLConnect
>
> What does src/apps/osql report? TDSDUMP?
>
> Are you sure TEST is configured correctly in odbc.ini?
>
> Likely problems:
>
> 1. two odbc.ini files, or one where unixODBC is not looking.
> 2. using servername instead of server or vice-versa.
> 3. leaving TDS_Version out of the odbc.ini section.
> 4. misidentifying the driver in odbc.ini.
>
> --jkl
> _______________________________________________
> FreeTDS mailing list
> FreeTDS at lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/freetds
More information about the FreeTDS
mailing list