0

我在 centos 6 中使用 ibm streams 4.2 。我正在尝试使用运算符 odbcappend 将元组从文件源插入到我的 sql 数据库中的表中。所以我正在尝试将 ibm 流连接到我的 sql 数据库。但是,我正在为我的 sql 使用 xampp php 我的管理员。我尝试了很多方法来连接,但它不起作用。

4

1 回答 1

0

我做了一点挖掘,发现这篇文章让我相信 xampp 不使用经过测试的工具包 ODBC 驱动程序之一:xampp 帖子: 如何在 XAMPP linux 中启用 odbc 为 mysql 测试的 ODBC 驱动程序:

带有 MySQL 驱动程序的 UnixODBC v2.3.1 或更高版本或

MySQL ODBC 连接器驱动程序 v5.3.2 或更高版本

如果您的 mySQL 发行版使用 MySQL ODBC 连接器,则使用该连接器,或者您可以下载 UnixODBC 以与该工具包一起使用。

否则,您应该使用 STREAMS_ADAPTERS_ODBC_UNIX_OTHER 并设置其他变量以指向已安装的驱动程序。如果 ODBC 实现与测试驱动程序的语法相匹配,您应该是成功的。从文档:

运算符还允许使用 UnixODBC 驱动程序支持更多支持 ODBC 的数据库。要使用此功能,请定义环境变量 STREAMS_ADAPTERS_ODBC_UNIX_OTHER。

https://www.ibm.com/support/knowledgecenter/SSCRJU_4.2.0/com.ibm.streams.toolkits.doc/spldoc/dita/tk $com.ibm.streams.db/tk$com.ibm.streams。 db$1.html

于 2017-03-21T19:40:47.443 回答