我正在尝试从我的系统建立DB2 ODBC连接。我从IBM安装了DB2驱动程序,并尝试创建系统DSN。我有以下选择: 数据源名称,数据库别名(空下拉以及添加按钮),描述。 我不知道在哪里输入服务器的IP和数据库名称。 当我点击添加按钮时,我得到文本框以输入用户ID和密码。我尝试输入它们并创建了系统DSN。我单击了已创建的DSN并选择了“配置”按钮,以测试连接。它让我输入密码。当我输入密码并单击“连接”按钮时,我收到一条消息,指出 SQL1013N无法找到数据库别名或数据库名称“”。 SQLSTATE = 42705
我不应该在我的机器上安装DB2。 请帮我解决这个问题。
答案 0 :(得分:2)
按照以下步骤,您将成功创建DSN。 1.在数据源名称文件中提供DSN名称(名称可以是任何用户名,例如:DSN_TEST) 2.单击添加按钮 3.打开一个带有标签的新窗口 4.在第一个选项卡上输入用户名和密码 5.第二个选项卡:提供数据库名称,别名(优先给两个同名) 主机字段给出数据库服务器的IP地址,最后端口字段给出端口号 6.点击确定 7.在创建DSN和测试连接时,现在转到系统DSN。 8.现在你的DSN已经创建了。
如果您仍然遇到任何问题,请告诉我
答案 1 :(得分:0)
请为您的DB2数据库编目[DB2目录] http://www-01.ibm.com/support/knowledgecenter/SSEPGG_9.7.0/com.ibm.db2.luw.admin.cmd.doc/doc/r0001936.html然后使用新添加的别名创建DSN。应该管用。
答案 2 :(得分:0)
我有同样的问题,但幸运的是偶然发现了这个有助于细节的链接 http://www.ryslander.com/how-to-install-and-configure-db2-odbc-driver/