Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1848768
  • 博文数量: 293
  • 博客积分: 10127
  • 博客等级: 上将
  • 技术积分: 3029
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-12 19:05
文章分类

全部博文(293)

文章存档

2011年(11)

2010年(282)

我的朋友

分类:

2010-11-11 19:03:58

前几天,我把电脑名字,看得不怎么爽,就改了,可是= 我去做关于DB2数据库的练习的时候,就出现了问题,我在运行先打DB2CMD,打开DB2的指令窗口,再打上DB2CC指令时,我的控制中心就打不开,出现了问题,
  这个问题怎么去解决?我们可以去改你DB2目录下的一个db2nodes.cfg这个文件,把里面的名字改成你现在电脑的名字就OK了,不形,你试下,呵呵,。
 
 
    出现了这个问题,还不止是改了电脑名的问题还有时是其他的问题。我现在把其他出现的问题大概的说下,也是在网上看的,
因为 db2nodes.cfg
文件有问题,所以不能处理该语句,下列原因代码指示了它的问题:

 (1) 不能存取实例的 sqllib 目录。
 (2) 添加至 db2nodes.cfg 文件名的全路径名太长。
 (3) 打不开 sqllib 目录中的 db2nodes.cfg 文件。
 (4) 在 sqllib 目录中的 db2nodes.cfg 文件的第 "<行>"
行存在语法错误。
 (5) 在 sqllib 目录中的 db2nodes.cfg 文件的第 "<行>"
行中的节点号值无效。
 (6) 在 sqllib 目录中的 db2nodes.cfg 文件的第 "<行>"
行中的节点号值顺序混乱。
 (7) 在 sqllib 目录中的 db2nodes.cfg 文件的第 "<行>"
行中的节点号值不是唯一的。
 (8) 在 sqllib 目录中的 db2nodes.cfg 文件的第 "<行>"
行中的端口值无效。
 (9) 在 sqllib 目录中的 db2nodes.cfg 文件的第 "<行>"
行中的主机名/端口组合不是唯一的。
 (10) 在 sqllib 目录中的 db2nodes.cfg 文件的第 "<行>"
行中的主机名无效。
 (11) 在 services 文件(在基于 UNIX 的系统上,是
/etc/services)中没有对 DB2 实例标识定义 sqllib 目录中
db2nodes.cfg 文件的第 "<行>" 行中的端口值。
 (12) 在 sqllib 目录中的 db2nodes.cfg 文件的第 "<行>"
行中的端口值不在对 services 文件(在基于 UNIX 的系统上,是
/etc/services)中的 DB2 实例标识定义的有效端口范围内。
 (13) 在 sqllib 目录中的 db2nodes.cfg 文件的第 "<行>"
行中的主机名值没有对应的端口 0。
 (14) 存在带有多个条目的 db2nodes.cfg
文件,但数据库管理器配置不是 MPP。
 (15) sqllib 目录中 db2nodes.cfg 文件的行 "<行>" 处的 netname
无效。
用户响应:
与原因代码对应的操作是:

 (1) 确保 $DB2INSTANCE 用户标识有存取实例的 sqllib
目录所必需的许可权。
 (2) 缩短实例主目录路径名。
 (3) 确保 db2nodes.cfg 文件存在于 sqllib 目录中,且不是空的。
 (4) 确保 db2nodes.cfg
文件中每行至少定义两个值,并确保文件不包含空行。
 (5) 确保 db2nodes.cfg 文件中所定义的 nodenum 值在 0 和 999 之间。
 (6) 确保 db2nodes.cfg 文件中定义的所有 nodenum 值按升序排序。
 (7) 确保 db2nodes.cfg 文件中定义的每个 nodenum 值都是唯一的。
 (8) 确保 port 值在 0 和 999 之间。
 (9) 确保 db2nodes.cfg 文件中还未定义新的 hostname/port 对。
 (10) 确保在 db2nodes.cfg 的第 "<行>"
行中定义的主机名值在系统上都定义了,并且可操作。
 (11) 确保 services 文件(在基于 UNIX 的系统上,是
/etc/services)包含有 DB2 实例标识的一个条目。
 (12) 确保只使用在实例的 services 文件(在基于 UNIX 的系统上, 是
/etc/services)中指定的端口值。
 (13) 确保已经为 db2nodes.cfg 文件中对应的 hostname 定义了端口值
0。
 (14) 执行下列其中一项操作:
o   除去 db2nodes.cfg 文件。
o   改变 db2nodes.cfg 文件,使其刚好包含一个条目。
o   安装企业服务器版。
 
 (15) 确保在 db2nodes.cfg 中行 "<行>" 处定义的 netname
值已在系统上定义且可操作。
阅读(2169) | 评论(0) | 转发(0) |
0

上一篇:db2数据库的启动和关闭

下一篇:FTP 命令

给主人留下些什么吧!~~