环境:

产品:DB2 UDB

平台:AIX,Solaris,HP-UX,Linux,Windows

版本:V8 V9.1V9.5

为了修改服务器的主机名,我们可以在DB2数据库服务器上执行以下步骤来实现:

1) 停止DB2管理服务器(DAS)和DB2实例

a)db2admin stop

在Windows上,您可以直接执行命令来停止DAS,在Linux和UNIX上,您可以执行命令来获取DAS实例的名称,然后再停止DAS,如

db2set -all |grep DB2ADMINSERVER

[g] DB2ADMINSERVER=das91

然后su ? das91后执行命令“db2admin stop”

b) db2stop

如果有多个实例,需要全部停止。可以用db2ilist命令列出该主机上所有的实例,然后一一停止

如果是Windows系统,您可以

set DB2INSTANCE=INST1

db2stop

这样来停止实例

如果是Linux或UNIX系统,您可以分别登录实例用户来执行”db2stop”

2) 修改服务器主机名(各种操作系统如何修改主机名,请参阅相关操作系统文档)

3) 以DB2实例用户登录后,执行

db2set -g DB2SYSTEM=

db2 terminate

上述命令,在Windows上,应该不会遇到问题,但是如果您的操作系统是Linux或者是UNIX的话,有可能此时遇到错误,如:

如果是V8、V9.1,您将遇到如下错误信息:

$ db2set ?g DB2SYSTEM=pirates

DB2SET processing complete, rc = -2029059830, SQLCODE = 0

如果是V9.5,您将遇到如下错误信息:

$ db2set -g DB2SYSTEM=privates

DBI1309E System error.

Explanation:

The tool encountered an operating system error.

User response:

A system error was encountered during registry access. Ensure that there

is enough space on the file system where the registry is located, and

that there is a valid LAN connection if the registry is remote.

上述错误的原因是因为全局变量的操作涉及到系统级别的文件,实例用户并无相应权限来修改文件,而是需要root权限。我们可以用以下方法来完成该命令的执行:

$ su root

root's Password:

$ db2set -g db2system=privates

$ db2 terminate

注意:上述su命令用不带- 的,使得root具有实例用户的环境变量

如果有多个实例,上述命令只需执行一次

用实例用户检查修改情况,可以确认已经修改完成。

$ db2set ?all |grep DB2SYSTEM

[g] DB2SYSTEM= privates

4) 编辑db2nodes.cfg文件

该文件位于

** Linux和UNIX: /sqllib/db2nodes.cfg

** Windows: \IBM\SQLLIB\DB2\db2nodes.cfg

把主机名修改为新的主机名,如db2node.cfg原内容为 0 red01 0

改为新的主机名  0 privates 0

如果有多个实例,请一并修改

5) 更新DB2管理服务器的配置信息

a) db2 list admin node directory show detail

b) db2 uncatalog node

c) db2 catalog admin tcpip node remote system

d) db2 update admin cfg using DB2SYSTEM

e) db2 update admin cfg using SMTP_SERVER

6) 启动DB2管理服务器(DAS)和DB2实例

a)db2admin start

在Windows上,您可以直接执行命令来启动DAS,在Linux和UNIX上,您可以执行命令来获取DAS实例的名称,然后再停止DAS,如

db2set -all |grep DB2ADMINSERVER

[g] DB2ADMINSERVER=das91

然后su ? das91后执行命令“db2admin start”

b) db2start

如果有多个实例,需要全部运行。可以用db2ilist命令列出该主机上所有的实例,然后一一启动

如果是Windows系统,可以

set DB2INSTANCE=INST1

db2start

这样来启动实例。

如果是Linux或UNIX系统,您可以分别登录实例用户来执行”db2start”

7) 从服务器上的DB2控制中心删除旧主机名的条目,然后单击“添加系统”菜单,用新主机名发现新的主机名来添加。如果您从来不使用控制中心等GUI工具,此步骤可以忽略。而且,从DB2 V9.1开始,在UNIX系统上将不再提供控制中心等GUI工具。

linux 修改Db2主机名,修改DB2服务器的主机名相关推荐

  1. 未能找到服务器的主机名,未能找到服务器的主机名

    未能找到服务器的主机名 内容精选 换一换 访问IIS搭建的网站不通,报错404.IIS上绑定的域名只填写了主机名,没有指定IP地址.本节操作指导用户修改IIS上绑定的域名,以Windows Serve ...

  2. 虚拟主机如何创建svn服务器,虚拟主机搭建svn

    虚拟主机搭建svn 内容精选 换一换 每台主机上个需要制作8个虚拟机,一共16个虚拟机,每台虚拟机规格4U2G,详情请参见<<OVS流表归一化 特性指南>中"运行和验证&q ...

  3. 虚拟主机好还是云服务器,虚拟主机好还是云服务器

    虚拟主机好还是云服务器 内容精选 换一换 在SAP S/4HANA的安装过程中,安装程序使用主机名称来进行通信.因此需要配置主机名称和IP地址的映射关系.此处以ASCS主备节点对应关系为例,说明如下: ...

  4. 虚拟主机升级成云服务器,虚拟主机升级成云服务器

    虚拟主机升级成云服务器 内容精选 换一换 查询弹性云服务器的详细信息.该接口支持查询弹性云服务器的计费方式,以及是否被冻结.您可以在API Explorer中直接运行调试该接口.GET /v1/{pr ...

  5. 虚拟主机域名访问yum服务器,虚拟主机域名访问yum服务器

    虚拟主机域名访问yum服务器 内容精选 换一换 如果客户端工具的运行环境为Linux环境,您需要准备一台和CloudTable集群在相同虚拟私有云的Linux弹性云服务器作为客户端主机.例如,使用以下 ...

  6. 虚拟主机要安装apache服务器,虚拟主机apache是什么?如何配置?

    相信很多人都对虚拟主机apache是什么而感到困扰,也对如何配置虚拟主机感到疑惑.今天我们就了解一下虚拟主机apache以及在apache服务器上配置虚拟主机的方法吧. 那么虚拟主机apache是什么 ...

  7. 虚拟主机知在同一服务器,虚拟主机与云服务器

    虚拟主机与云服务器 内容精选 换一换 用户可以创建服务器组,并将主机分配到服务器组,将主机进行分类管理.用户可以根据创建的服务器组,查看该服务器组内的服务器数量.有风险服务器的数量.以及未防护的服务器 ...

  8. linux 修改Db2主机名,对DB2服务器主机名的修改的正确操作流程

    文章主要描述的是如何正确的对DB2服务器主机名的修改,在实际操作中由于出于多种原因,在DB2数据库的服务器的实际使用过程中,用户有可能对DB2数据库服务器的主机名进行修改,本文详细介绍了修改DB2的主 ...

  9. 服务器密码修改db2数据库密码错误,DB2用户密码的修改鱼数据库备份恢复的相关问题...

    此文章主要向大家讲述的是DB2用户密码的修改以及数据库备份恢复的相关问题的描述,如果你对DB2用户密码的修改以及数据库备份恢复德相关问题的描述有兴趣的话,你就可以对以下的文章点击观看了. 前天开始安装 ...

最新文章

  1. 删除 shiro url 上的JSESSIONID
  2. mysql返回惟一不同值_SQL/MySQL-选择不同/唯一但返回所有列?
  3. 计算机的发展知识点,计算机一级MsOffice考试知识点:计算机的发展
  4. 黄聪:wordpress如何开启文章格式post format
  5. java md2_java中加密的实现方法(MD5,MD2,SHA)
  6. vim自带的练习教程(vimtutor)
  7. leetcode 删除链表中的节点
  8. 对视觉任务更友好的Transformer,北航团队开源Visformer!
  9. Winform 水印TextBox
  10. 遇到 no plugin found for prefix 'tomcat 7' in the current project and in the plugin groups 的解决办法
  11. 华为交换机导入配置_华为交换机配置教程 华为核心交换机配置
  12. AlteraFPGA使用通用SPIFlash
  13. 网页上使用的输入法——Google Transliteration
  14. 小白之路由浅入深之------day24
  15. Keil 和 IAR静态库生成和使用方法
  16. word图文混排复制到eWebEditor图片不显示
  17. 快速批量查询快递物流数据的工具,51Tracking可同时多种快递物流信息跟踪查件
  18. 人与自然关系的思考
  19. 软工网络15团队作业8——Beta阶段敏捷冲刺
  20. 掌握五点,普通网站的优化不再是什么难事

热门文章

  1. 2019hdu多校1
  2. 07.30《jQuery》——1.1DOM对和jQuery对象的转化
  3. OpenCV+3计算机视觉++Python语言实现+第二版pdf
  4. 必须理解的分布式系统中雷同的集群技术及原理
  5. grep, egrep, fgrep笔记
  6. WebStorm 预览时把浏览器地址localhost 改成IP
  7. java 判断两个数是否异号
  8. uva11991 Easy Problem from Rujia Liu?
  9. 第三课 SVM(2)
  10. 词汇挖掘与实体识别(未完)