我正在尝试将db2实例从c驱动器移动到d驱动器,然后guide
但是,在运行db2relocatedb命令的步骤中,它显示了一个我不知道如何解决的错误:

DBT1022N  The DB2RELOCATEDB tool must be run under instance "CTGINST1".

我已经运行了dbilist并在列表中看到ctginst1实例是正确的。
以下是reloc.cfg文件的完整内容:
DB_NAME=MAXDB75
DB_PATH=C:\,D:\
INSTANCE=CTGINST1
NODENUM=0
STORAGE_PATH=C:\,D:\

最佳答案

假设您已经在windows服务器上安装了db2。
我通过rdp(远程桌面协议)以db2admin的身份在本地登录。
转到开始>ibm db2>命令窗口快捷方式
将显示所有环境变量的类型集
我必须将db2instance从db2设置为ctginst1
例如,这是您在命令提示符下键入的内容:

SET DB2INSTANCE=CTGINST1

当我把管理工作站从MaLimo2.2.8到7.1.1.11升级到7.5.0.3时,我正处于您的确切位置。

09-25 18:41