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

更改AIX 7.1中已安装DB2的安装目录,db2,db2-luw,Db2,Db2 Luw,我已经在aix7.1的/opt/IBM/DB2/V10.1中安装了db210.1。但是有一个脚本需要DB2位于/opt/DB2_10_1 我不确定是否可以更改已安装软件的目录,如果我这样做,在执行此步骤之前,我必须记住哪些要点 仅供参考-我不是AIX或DB2专家。我只是按照指示执行此任务。您的指示是否为Db2安装指定了非默认路径? (路径/opt/IBM/db2/V10.1是AIX的典型默认路径) 不要仅仅因为脚本写得不好就手动修改Db2的安装目录!负责任的管理员决不会允许在生产环境中出现此类错

我已经在aix7.1的/opt/IBM/DB2/V10.1中安装了db210.1。但是有一个脚本需要DB2位于/opt/DB2_10_1

我不确定是否可以更改已安装软件的目录,如果我这样做,在执行此步骤之前,我必须记住哪些要点


仅供参考-我不是AIX或DB2专家。我只是按照指示执行此任务。

您的指示是否为Db2安装指定了非默认路径? (路径/opt/IBM/db2/V10.1是AIX的典型默认路径)

不要仅仅因为脚本写得不好就手动修改Db2的安装目录!负责任的管理员决不会允许在生产环境中出现此类错误

脚本硬编码Db2安装路径是错误的。该脚本应该正确编码以确定Db2安装路径,或者通过配置或参数提供该信息

一个可能的选择是创建一个符号链接,以便/opt/db2_10_1指向/opt/IBM/db2/V10.1处的实际路径,但这并不能保证在所有情况下都有效,这取决于脚本编写得有多糟糕——因此该脚本稍后可能会出现其他不同的错误(尽管db2本身将正常工作)


另一个问题是,安装已经不受支持的Db2版本(生命周期结束)是不明智的。企业是否了解安装不支持版本的后果?(除非业务部门从IBM购买了扩展支持合同)。

不要这样做。只需创建一个符号链接:
ln-s/opt/IBM/db2/V10.1/opt/db2_10_1
撤消上述命令并使其恢复以前的状态的最佳方法是什么?它是
rm/opt/db2_10_1
,但您应该向系统管理员寻求帮助,该指令为DB2安装指定了一个非默认路径,还有更多的指令需要相同的位置。按照你的建议,我不会手动玩它。我在DB210.1中测试应用程序,因为它需要部署在这样的环境中。他们如何处理脱离支持的应用程序超出了我的范围。但是,测试需要按照生产环境进行。