配置IBM DB2 ODBC - 更改主机IP /别名已存在

zac*_*con 1 windows db2 odbc

我通过微软自己的ODBC管理器创建了一个IBM ODBC连接到我的服务器.在最初发现放入IP地址的位置有困难之后(否则,ODBC使用我的本地数据库服务器),它最终成功连接到我的服务器PC.

然而,在这个过程中,我没有放入数据库别名,因为我不知道它的含义,也不知道它是什么.ODBC仍然可以正常工作.

但是,服务器更改了其IP地址.我不知道它是如何或为什么这样做,以及如何阻止它,但现在我以前工作的ODBC现在无法连接,说它在192.168.1.127(服务器的先前IP地址)给出了错误消息.

我尝试并失败了,找出如何通过ODBC配置更改主机IP.

令人沮丧的是,我删除了ODBC连接,在System DSN下创建了一个新的连接等,但是点击完成后,它说别名URCDB已经存在.

我该如何解决这些问题?

注意:

  • URCDB是我的数据库的名称.在这两种情况下,我都没有在别名字段中添加任何内容.
  • ODBC创建过程中有两个URCDB.一个用于我以前在我的PC上的本地测试数据库(已删除),另一个是我从最近删除的ODBC到我的服务器的剩余部分.

Siv*_*iva 6

您有两种选择:1.创建具有不同别名的DSN.创建DSN时,在数据库名称字段中提供原始数据库名称,并在别名字段中提供除原始数据库名称之外的其他名称.

  1. 使用以下命令取消编目数据库名称

    转到运行 - >键入db2cmd db2 uncatalog数据库数据库名称

现在打开ODBC创建DSN,并将DSN名称和别名作为原始数据库名称