软件开发

DB2的实例、活动实例、节点是什么关系?

在Windows上可以创建多个DB2实例,这些实例是以服务的形式存在的,这些服务可以同时启动,但是DB2有个环境变量,DB2INSTANCE设置的是DB2活动实例,可以用db2 get instance这个命令查看当前活动实例,并且可以用SET DB2INSTANCE=XXX 修改当前活动实例,请问这个活动实例有什么作用,既然...显示全部
在Windows上可以创建多个DB2实例,这些实例是以服务的形式存在的,这些服务可以同时启动,但是DB2有个环境变量,DB2INSTANCE设置的是DB2活动实例,可以用
db2 get instance
这个命令查看当前活动实例,并且可以用SET DB2INSTANCE=XXX 修改当前活动实例,

请问这个活动实例有什么作用,既然所有的实例都是win服务,又可以同时启动,那么活动实例有什么特殊的吗??
还有节点这个概念,我理解应该是在实例之上的,是用来编目远程DB2实例、数据库的,那么为什么DBNODIR在实例文件夹里面??如下图:

节点.jpg





如果当前活动实例是DB2,执行完catalog node命令之后,只能在DB2作为活动实例时,执行DB2 list node directory命令,会显示出node列表
如果我将活动实例切换到另一个实例,再执行DB2 list node directory命令,抛出如下异常:

C:Documents and SettingsLZC>db2 list node directory
SQL1027N  找不到节点目录。


节点不是应该在实例之上吗,那么为什么我切换了活动实例,节点就显示不出来了呢????收起
参与12

查看其它 10 个回答Phyllis518liu的回答

Phyllis518liuPhyllis518liu数据库管理员新岸线
这种理论知识总感觉看了就忘,要到使用到一个点上之后才能顿悟{:2_39:}
银行 · 2014-01-20
浏览1316

回答者

Phyllis518liu
数据库管理员新岸线

Phyllis518liu 最近回答过的问题

回答状态

  • 发布时间:2014-01-20
  • 关注会员:1 人
  • 回答浏览:1316
  • X社区推广