1

我需要在 win 7 上从 python 访问 IBM netezza SQL 数据库。我已经安装了 Eclipse 和 python 3.2、pydev 和 pypyodbc ( https://pypi.python.org/pypi/pypyodbc/1.3.3 )。它适用于 MS SQL 服务器。

但是,IBM netezza 出错了。

   import pypyodbc

   conn = pypyodbc.connect("DRIVER={NetezzaSQL};SERVER={my_server_name};DATABASE={my_database};UID=a_user;PWD=apwd")

   pypyodbc.DatabaseError: ('08001', '[08001] Client unable to establish connection')

我可以从 IBM Aginity 工作台访问数据库,在同一台台式机和笔记本电脑上没有任何问题。

任何帮助,将不胜感激。

谢谢 !

4

0 回答 0