sybase ASE连接到python - ct_connect():协议驱动程序调用解析连接信息失败

时间:2016-02-25 04:01:56

标签: sybase

我正在尝试使用python定期从sybase ASE 15.5 db中提取数据。 sybpydb模块已通过sybase 15.7 SDK安装,我使用基本测试脚本收到此错误:

import sybpydb
conn = sybpydb.connect(user = 'user' , password = 'mypw' , servername = 'theserver')**** 

我得到的错误是

  

sybpydb.OperationalError:ct_connect():网络数据包层:内部网库错误:协议驱动程序调用解析连接信息失败

我已经验证可以通过dsedit程序访问数据库并且ping成功。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

请检查

中的sql.ini文件
c:\sysbase\ini

文件夹并检查DSN的主机名或IP地址。