ODBC数据源管理员 - 缺少已安装驱动程序的tcp / ip

时间:2015-04-23 20:16:37

标签: db2 odbc

当我打开ODBC数据源管理器(32位)为DB2连接配置它时,我尝试添加一个系统DSN,然后添加一个DB2数据库别名。问题是,添加别名时,CLI / ODBC设置不显示TCP / IP选项卡,以便我可以输入我的数据库连接信息。列出的唯一选项卡是数据源和高级设置。

这是32位版本的驱动程序。 64位版本有TCP / IP选项卡,我配置得很好,但我需要能够连接到32位实例。

我该如何解决这个问题?

以下是缺少标签的情况:http://i.stack.imgur.com/54j5Y.png

2 个答案:

答案 0 :(得分:0)

您应该可以在高级设置中设置这些属性:

添加属性Hostname的条目(使用ip地址或主机名),Port(通常是50000用于DB2),这应该足够了。也许你还需要设置Property Protocol

注意:我从未见过使用DB2驱动程序配置TCP-IP设置的选项卡。您确定要使用DB2驱动程序而不是iSeries Access ODBC Driver吗?我认为这有标签来定义服务器连接属性。

答案 1 :(得分:-1)

在我们的服务器上为DB2实例(v10.5)添加DSN时,我遇到了类似的问题(没有看到“TCP / IP”选项卡)。我按照建议在“高级设置”标签中添加了以下属性;

主机名:[服务器的IP地址或主机名]

港口:50000

数据库:[我需要连接的DB2数据库]

指定用户ID& “数据源”选项卡上的密码,连接成功,现在我可以使用MS Access(Win 7,Office 2010)处理DB2数据库。

谢谢!!!