在AIX 7.1中更改已安装的DB2的安装目录

7kjnsjlb  于 2022-11-07  发布在  DB2
关注(0)|答案(2)|浏览(175)

我已经在AIX 7.1的/opt/IBM/db2/V10.1中安装了DB2 10.1,但是在/opt/db2_10_1中有一个脚本要求安装DB2。
我不确定是否有可能更改已安装软件的目录,如果我这样做,在执行此步骤之前,我必须记住哪些要点。
FYI-我不是AIX或DB2Maven。我只是按照指示执行此任务。

jhkqcmku

jhkqcmku1#

您的指令是否为Db2安装指定了非默认路径?(路径/opt/IBM/db2/V10.1是AIX的典型默认路径)
不要因为脚本写得不好,就手动修改Db2的安装目录!负责任的管理员绝对不会允许在生产环境中出现这样的错误。
脚本对Db2安装路径进行硬编码是错误的。该脚本应正确编码以 * 确定 * Db2安装路径,或通过配置或参数提供该信息。
一个可能的选择是创建一个符号链接,使/opt/db2_10_1指向真实的路径/opt/IBM/db2/V10.1,但这并不保证在所有情况下都能工作,这取决于脚本编写得有多糟糕--因此该脚本稍后可能会出现其他不同的错误(尽管Db2本身可以正常工作)。
另一个问题是,安装已经停止支持(生命周期结束)的Db2版本是不明智的。企业是否了解安装停止支持的版本的后果?(除非企业已从IBM购买了延长支持合同)。

sycxhyv7

sycxhyv72#

  • 您必须进行新安装
  • 停止示例
  • 重命名sqllib目录
  • 使用db2icrt在安装目录下新二进制文件中重新创建示例
  • 使用db2cfimp导入已编目数据库(以前使用db2cfexp导出)

相关问题