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

时间:2015-07-31 07:05:23

标签: database db2 database-administration

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

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

[sathish@oc3855733574 ~]$ db2ilist
sathish

/ 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

但是,当我开始使用'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

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

任何帮助或网址链接都非常有用

由于 Sathish Kumar

3 个答案:

答案 0 :(得分:10)

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

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

a)   db2trc on -f db2trace.out
b)   db2start
c)   db2trc off

答案 1 :(得分:0)

这看起来像安装有问题。 DB2应该在db2diag.log文件中遇到一些提示(请查看〜/ sqllib / db2dump / db2diag.log)。

如果db2diag.log没有提供线索,您可以执行的操作是验证您的安装是否正确。 DB2包含一个名为" db2val"的工具。这是link to the documentation of db2val for version 9.7。只需运行" db2val"作为实例所有者并检查输出。

答案 2 :(得分:0)

如果您最近更改了该db2实例所有者的帐户密码,那么通常会发生此问题,您需要做的是转到db2实例的services->属性->然后从登录零件选择本地系统帐户