我已经在Amazon EC2云上安装了DB2实例,作为IBM WebSphere Portal开发AMI的一部分。 它从AMI的其余部分安装了一个单独的,持久的文件系统。
昨天,AMI被终止了,DB2作为其中的一部分closures了。 它没有被彻底closures,只是终止。
今天,我正在尝试重新启动需要连接到DB2实例的WebSphere portal服务器。 但是DB2实例closures了。
所以我需要重新启动我的DB2实例,但是如何做到这一点并不明显。 有人能告诉我我需要跑什么才能重新开始呢?
OS是SuSE Linux,DB2版本是9.1
好的,我得到了这个工作。 我必须做的是su到db2实例的所有者(在这种情况下,用户名是db2inst1)
在该用户主目录下,有一个名为“sqllib / adm”的目录,在该目录下有一个名为“db2start”的可执行文件,它必须运行。
这个脚本最初因为“SQL6048N”错误而失败。 为了解决这个问题,我不得不在sqllib / db2nodes.cfg文件中更改主机的名称 – 当前实例上的主机名是不同的,因为当您终止并重新启动AMI映像时,主机名更改。 该主机名也必须在文件/opt/ibm/db2/V9.1/default.env中进行更改