我已经通过 Microsoft 自己的 ODBC 管理器创建了到我的服务器的 IBM ODBC 连接。在最初发现输入 IP 地址的位置有困难(否则,ODBC 使用我的本地数据库服务器)后,它终于成功连接到我的服务器 PC。
但是,在此过程中,我没有输入数据库别名,因为我不知道它的含义,也不知道它的用途。ODBC 仍然可以正常工作。
但是,服务器更改了其 IP 地址。我不知道它是如何或为什么这样做的,以及如何阻止它,但现在我以前工作的 ODBC 现在无法连接,说它在服务器以前的 IP 地址 192.168.1.127 处给出了错误消息。
我试图找出如何通过 ODBC 配置更改主机 IP,但失败了。
无奈之下,我删除了 ODBC 连接,在 System DSN 等下创建了一个新连接,但单击完成后,它说别名 URCDB 已经存在。
我该如何解决这些问题?
笔记:
- URCDB 是我的数据库的名称。在这两种情况下,我都没有在别名字段中添加任何内容。
- 在 ODBC 创建过程中有两个 URCDB。一个是我曾经在我的 PC 上拥有的本地测试数据库(已删除),另一个我猜是最近删除的 ODBC 到我的服务器的剩余部分。