未发出启动数据库管理器命令.SQLSTATE = 57019

Sat*_*mar 6 database db2 database-administration

我是DB2的新手,我已经安装了DB2 9.7.

我创建了一个如下所示的实例

[sathish@oc3855733574 ~]$ db2ilist
sathish
Run Code Online (Sandbox Code Playgroud)

/ etc/services的设置如下所示

DB2_sathish     60000/tcp
DB2_sathish_1   60001/tcp
DB2_sathish_2   60002/tcp
DB2_sathish_END 60003/tcp
DB2_TMINST      50000/tcp
Run Code Online (Sandbox Code Playgroud)

但是,当我开始使用'db2start'时,它会抛出以下错误

07/31/2015 10:26:20     0   0   SQL1042C  An unexpected system error occurred.
SQL1032N  No start database manager command was issued.  SQLSTATE=57019
Run Code Online (Sandbox Code Playgroud)

我使用'root'安装DB2并从'instance'启动'DB2'(在本例中为sathish)

任何帮助或URL链接都将非常有用

谢谢Sathish Kumar

Sat*_*mar 10

我查看了db2diag.log文件,我从一个网站得到了一个不寻常的黑客

我按照下面提到的步骤进行操作

a)   db2trc on -f db2trace.out
b)   db2start
c)   db2trc off
Run Code Online (Sandbox Code Playgroud)

  • 我认为重要的是第二个命令`db2start`。它为我解决了。 (2认同)
  • 这是一个误导性的答案.使用日志与修复损坏的实例无关.可能是因为不适当的库或损坏的实例.db2fm可能有所帮助.下一个链接也可能有所帮助:http://www-01.ibm.com/support/docview.wss?uid = swg21648521 (2认同)