加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

SQL6031N问题

(2013-10-29 16:29:55)
标签:

sql6031n

db2nodes.cfg

主机名

分类: DB2

关闭数据库的时候,提示如下错误
C:\>db2stop
SQL6031N  在 db2nodes.cfg 文件的第 "1" 行上出错。原因码为 "10"。

查看帮助

C:\>db2 ? SQL6031N


SQL6031N  在 db2nodes.cfg 文件的第 "<行号>" 行上出错。原因码为
      "<原因码>"。

说明:

因为 db2nodes.cfg 文件有问题,所以无法处理该语句,下列原因码指示了它的
问题:

。。。。。。。。。。。。。。。。。。。。。。。。。。。。


10

         在 sqllib 目录中的 db2nodes.cfg 文件的第 "<行>" 行中的主机名无
         效。

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

检查了一下db2nodes.cfg文件,内容如下:

0 kermart kermart 0 

没问题的。

接着检查了一下/etc/hosts文件,主机名也问题的,我尝试将localhost改成kermart,然后db2stop

C:\>db2stop
2013-10-29 16:11:25       SQL1025N  未停止数据库,因为数据库仍是活动的。
SQL1025N  未停止数据库,因为数据库仍是活动的。

这是因为有数据库连接存在

C:\>db2 get connection state

   数据库连接状态

 连接状态             = 可连接并已连接
 连接方式             = SHARE
 本地数据库别名       = SLDD
 数据库名称                               = SLDD
 主机名               =
 服务名称             =


C:\>db2 disconnect sldd
DB20000I  SQL DISCONNECT 命令成功完成。

C:\>db2stop
2013-10-29 16:12:03       SQL1064N  DB2STOP 处理成功。
SQL1064N  DB2STOP 处理成功。

之后我又将kermart改成localhost

C:\>db2start
2013-10-29 16:12:35       SQL1063N  DB2START 处理成功。
SQL1063N  DB2START 处理成功。

C:\>db2stop
2013-10-29 16:14:35       SQL1064N  DB2STOP 处理成功。
SQL1064N  DB2STOP 处理成功。

都没有问题,不知道这是不是DB2数据库的bug呢?

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有