【发布时间】:2017-02-08 15:32:14
【问题描述】:
我们在从 Linux 机器连接到 SQL Server 时遇到以下错误。
('IM002', '[IM002] [unixODBC][驱动管理器]数据源名称不 已找到,但未指定默认驱动程序')
你能帮帮我吗?
这是代码,
odbc.ini
[sqlserverdatasource]
Driver = FreeTDS
Description = ODBC connection via FreeTDS
Trace = No
Servername = Name
Database = DatabaseName
--------------------
odbcinst.ini
[FreeTDS]
Description = TDS driver
Driver = /usr/lib/x86_64-linux-gnu/odbc/libtdsodbc.so
Setup = /usr/lib/x86_64-linux-gnu/odbc/libtdsS.so
CPTimeout =
CPReuse =
FileUsage = 1
connection_string = 'DSN=sqlserverdatasource;DRIVER={FreeTDS}; SERVER=Name;PORT=1433;DATABASE=DatabaseName; UID=UserName; PWD=UserPassword;'
【问题讨论】:
-
向我们展示您的代码
-
我们已经添加了代码。
标签: python sql sql-server linux