python-sybase如何连接远程服务器



I主机使用"ip:port",但它抛出异常:

Sybase。数据库错误:层:6,来源:8 ct_connect():目录服务层:内部目录控制层错误

py sybase:0.40pre1sybase-open_client:15

知道吗?感谢

福特

>>> import Sybase
>>> help(Sybase.connect)
Help on function connect in module Sybase:
connect(dsn, user, passwd, database=None, strip=0, auto_commit=0, delay_connect=0, locking=1, datetime=None, bulkcopy=0, locale=None, inputmap=None, outputmap=None)

第一个参数是DSN,而不是主机名。

因此,配置一个DSN,用isql测试它,并在脚本中使用它。

最新更新