Tôi đang cố gắng kết nối với cơ sở dữ liệu trên máy chủ của mình (windows xp, sql server 05). Máy khách của tôi là Ubuntu 10.04. Tôi có thể kết nối và thực hiện lệnh với tsql, nhưng isql không thành công. Dưới đây là các tệp cấu hình và thông báo lỗi của tôi.FreeTDS - kết nối tsql, isql không hoạt động
freetds.conf
text size = 64512
[SQLEXPRESS]
host = 192.168.163.1
port = 1433
tds version = 7.0
ODBCINST.INI
[FreeTDS]
Description = TDS driver (Sybase/MS SQL)
Driver = /usr/lib/odbc/libtdsodbc.so
Setup = /usr/lib/odbc/libtdsS.so
CPTimeout =
CPReuse =
FileUsage = 1
ODBC.INI
[SQLEXPRESS]
Driver = FreeTDS
Description = ODBC connection via FreeTDS
Trace = No
Servername = 192.168.163.1
Database = SCOPE_Peel
Port = 1433
UID = sa
PWD = test1234
ReadOnly = No
TSQL:
tsql -S SQLEXPRESS -U sa
#success
isql:
isql SQLEXPRESS sa test1234 -v
[S1000][unixODBC][FreeTDS][SQL Server]Unable to connect to data source
[ISQL]ERROR: Could not SQLConnect
Xin chào, tôi đã đặt cùng tên Servername là SQLEXPRESS nhưng tôi vẫn gặp lỗi tương tự. – user1181940