DB2 tips

将陆续将遇到的db2使用过程中的问题解决方案整理在一起。

1.在linux下命令行执行db2ce,出现如下错误:

db2ce
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.

 

解决方法:用db2inst1用户登录Xwindow,在终端执行

[db2inst1@localhost ~]$ xhost local:db2inst1

出现如下提示:
non-network local connections being added to access control list

再执行db2ce即可。

 

2.DB29501E DB2检测到不一致环境:"DB2INSTANCE:******"

原因应该是以前卸载db2时没有卸载完全,没有把实例删除,所以导致v8建DB2缺省实例的时候不成功,同时DB2INSTANCE环境变量确还是DB2,即DB2START需要去启动DB2实例,而DB2实例不存在。

解决方法:

a.运行 db2cmd

b.输入如下命令:db2icrt db2
c,输入如下命令:set db2instance=db2

 

3.SQL1047N  应用程序已经与另一个数据库相连。

解决方法:connect reset

 

4.管理服务(DB2COPY1)启动不了 及 任务栏图标消失

解决方法:

使用缺省db2向导修复一遍即可

posted @ 2008-04-23 23:51 Swizard 阅读(...) 评论(...) 编辑 收藏