通过什么方法能查到我当前使用的数据库所在的节点和实例的信息

xiezhi 2008-01-24 12:00:58
我目前只知道以下信息
DB name,IP,User&Pwd,port.
通常我通过CSE远程访问我的这台DB Server.
因为时常有死锁的事情发生,所以我想attach到我的DB所在的Node,查看死锁的进程。
有达人知道吗?
...全文
209 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
王帆 2008-02-15
  • 打赏
  • 举报
回复
要attach到你的服务器
首先将远程节点进行本地编目,命令上面几位说得很清楚:
CATALOG [ADMIN] TCPIP NODE node-name REMOTE hostname [SERVER service-name]
[SECURITY {SOCKS}] [REMOTE_INSTANCE instance-name]
[SYSTEM system-name] [OSTYPE os-type] [WITH "comment string"]
然后就可以当其为本地数据库用了。就不多说啦

如果只是想知道连接哪个节点(node)用askwho说的list或者query都可以看得很清楚。好运!

xiezhi 2008-02-02
  • 打赏
  • 举报
回复
多谢各位鼎立帮助,现在问题还没解决.但我一定会结掉这张贴子的.
askwho 2008-01-26
  • 打赏
  • 举报
回复
我来给你正解:
1、首先export DB2NODE=n
2、db2 terminate
3、db2 connect to <dbname>
4、ok了

如果想知道你连接的是哪个node,可以使用db2 list application show detail和db2 query client两种方式
KidXiangJie 2008-01-25
  • 打赏
  • 举报
回复
list node directory可以看node的信息
如果新建的话就是catalog <网络协议如:tcpip> node <node_name> remote <IP> server <port>
xiezhi 2008-01-24
  • 打赏
  • 举报
回复
catalog tcpip node 是需要事先知道NodeName的吧。
我现在的问题就是不知道NodeName及其他所有的node信息。
我尝试过使用List admin node directory show detail
但detail显示的肯定不是真正的Node Name
亮剑_ 2008-01-24
  • 打赏
  • 举报
回复
catalog tcpip node ... ?
或者用配置助手图形工具
亮剑_ 2008-01-24
  • 打赏
  • 举报
回复
CATALOG [ADMIN] TCPIP NODE node-name REMOTE hostname [SERVER service-name]
[SECURITY {SOCKS}] [REMOTE_INSTANCE instance-name]
[SYSTEM system-name] [OSTYPE os-type] [WITH "comment string"]


node-name是自已给这个结点起的一个名字吧,比如TCP00000
然后
CATALOG DB xxx AT NODE node-name

5,889

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧