网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > DB2教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.DB2 Web 服务提供者的安全性(3)(.
.DB2数据库设计:取得最佳性能的准.
.DBA:临时表游标未释放导致回滚段.
.讲解IBM DB2数据库的三十一个使用.
.简化 DB2 for i5/OS 索引建议.
.提高DB2 Web程序性能5条规则(1).
.通过DB查询的两个数据库间SCN会被.
.DB2关联时资料库查询语句基本语法.
.提高商业智能环境中DB2查询的性能.
.DB2中游标的使用方法以及存储过程.
.DB2数据库设计和最高性能原则(1.
.DB2数据库使用经验漫谈(1).
.关于DB2数据库的系统信息集成(1.
.全面解析IBM DB2 9中的查询优化新.
.使用DB2look重新创建优化器访问计.
.浅谈DB2数据库故障处理及最佳实践.
.使用DB2 Cloning Tool克隆主机DB.
.实例讲解一个shell处理db2数据库.
.Windows环境下如何卸载DB2数据库.
.如何使用重定向恢复操作克隆DB2数.

为什么修改机器名后DB2实例会无法启动

发表日期:2008-6-13


问题:为什么修改机器名后实例无法启动,并且报SQL6031N错误。

环境:

产品 DB2

平台 跨平台

版本8.1

解答:

DB2版本8开始,原来的DB2企业版和企业扩展版合并为企业服务器版,无论对于分区数据库和非分区数据库,在实例目录下都会有db2nodes.cfg文件,该文件记录了服务器节点信息。

以Windows平台为例,对于机器名为TSSTEST1上的一个单分区数据库实例DB2,在..SQLLIB\DB2目录下db2nodes.cfg文件中记录了下面一行:

0 TSSTEST1 TSSTEST1 0

如果修改了机器的机器名,则需要修改该文件。比如如果修改机器名为TSCTEST1,则上面的文件需要修改为

0 TSCTEST1 TSCTEST1 0

否则,启动实据库实例时会报SQL6031N错误,原因码为10。

原因码10的解释是:

(10) 确保在 db2nodes.cfg 的第 "<行>"

行中定义的主机名值在系统上都定义了,并且可操作。

在Windows平台,如果定义实例为自动启动,或习惯在服务中启动实例,需要特别注意这个问题。

上一篇:DB2运行在Linux上备份时报SQL2009N错误 人气:638
下一篇:DBA必须具备跨平台管理不同RDBMS的能力 人气:830
浏览全部DB2的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐