【问题标题】:how do I query Sybase IQ server using odbc?如何使用 odbc 查询 Sybase IQ 服务器?
【发布时间】:2014-06-25 12:39:46
【问题描述】:

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

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

使用 isql 的示例是

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

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

谢谢。

问候,阿洛克

【问题讨论】:

    标签: python database sap-iq


    【解决方案1】:

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

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

    问候, 阿洛克

    【讨论】:

      【解决方案2】:

      这可能不是一个答案,但我认为它可能符合条件。

      为什么不使用 Perl 的本机实现? http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.help.sqlanywhere.11.0.1/dbprogramming_en11/pg-perl.html

      【讨论】:

      • 我查看了 sybase 文档。我找不到一个有效的 sybase iq 示例,类似于 www.connectionstrings.com 网站上的许多示例。
      猜你喜欢
      • 1970-01-01
      • 2017-07-19
      • 2014-08-31
      • 1970-01-01
      • 2020-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-25
      相关资源
      最近更新 更多