我是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
答案 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->属性->然后从登录零件选择本地系统帐户