2

如何使用 ODBC 从 Python 或 Perl 等脚本查询 Sybase IQ 服务器?我在互联网上搜索,但找不到示例连接字符串。有人可以为此提供示例连接字符串吗?

我的连接细节是服务器名称和数据库模式名称。(以及用户名和密码)。

使用 isql 的示例是

isql -S SERVER_IQ -D schema_name -U username -P password

当我指定正确的详细信息时,上述连接有效。我需要使用 odbc 驱动程序或 Sybase IQ 驱动程序的相应连接字符串。

谢谢。

问候, 阿洛克

4

2 回答 2

4

Perl 提供了一个易于使用的界面,这与 R 上的 Python 不同。无论如何,我从我们的 DBA 那里找到了解决方案。我使用以下连接字符串打开 Sybase IQ 连接

"Driver={Sybase IQ};UID=username; PWD=*******; ServerName=SERVERNAME; CommLinks=SharedMemory,TCPIP{host=server.sg.planet.com;port=111}"

问候, 阿洛克

于 2012-08-09T01:57:22.633 回答
0

This may not be an answer, but I think it could qualify.

Why not use the native implementation for Perl? http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.help.sqlanywhere.11.0.1/dbprogramming_en11/pg-perl.html

于 2012-08-08T04:36:26.050 回答