我已经安装了DB2 v10和v11服务器(LUW)。我创建了一个DB2 v10实例并将其迁移到v11。现在,当我要创建v10实例时,它将始终创建v11实例。如何在v10中创建实例?
/opt/ibm/db2/V10.5.11/instance/db2icrt -i instf instname
是我用来创建它的方法
/opt/ibm/db2/V10.5.11/instance/db2icrt: symbol lookup error: /opt/ibm/db2/V10.5.11/instance/db2icrt: undefined symbol: _ZN15UtilityObserverD1Ev
是我收到的消息。无论我重复使用迁移后删除的实例的相同名称还是新名称。实例创建为v11。
我具有root用户安装,并且db2icrt以root用户身份完成。
解决方案是确保新创建的Db2实例在新实例所有者的外壳启动文件中的正确 db2profile中点缀。
因此,例如,如果Db2 v10.5实例所有者是db2inst8,则其启动配置文件应在/home/db2inst8/sqllib/db2profile
中加点,同时,如果Db2 v11.5 db2instance是db2inst1,则其启动配置文件应在/home/db2inst1/db2profile
中加点。 。