用户指南

列示 DCS 应用程序状态

对于 DB2 Connect V5.2,“系统监控程序”提供了三种格式的 LIST DCS APPLICATIONS 命令,如下所示:

LIST DCS APPLICATIONS

要查看监控程序提供的应用程序级别的信息, 发出 DB2 LIST DCS APPLICATIONS 命令。 它将返回有关 APPC 连接(从 DB2 Connect 企业版 版本 7 到 DB2 通用数据库 OS/390 版)的下列信息:

 
   权限 ID  应用程序名           应用程序   主机应用程序 ID
                                 句柄
   -------- -------------------- ---------- --------------------------------
   USERID   db2bp_41             0          CAIBMOML.OMXT4H0A.A79EAA3C6E29
 

它将返回有关 TCP/IP 连接(从 DB2 Connect 企业版 版本 7 到 DB2 通用数据库 OS/390 版):

 
   权限 ID  应用程序名           应用程序   主机应用程序 ID
                                 句柄
   -------- -------------------- ---------- --------------------------------
   USERID   db2bp_41             2          0915155C.9704.1517172201BE
 

权限 ID
向主机或 AS/400 数据库服务器注册时所使用的权限 ID。 这标识谁正在运行应用程序。

应用程序名
正在客户机上运行的、DB2 Connect 所知道的应用程序名。 只有最后一个路径分隔符后面的前 20 个字节可用。 应用程序名不可用于正在DB2 OS/2 版版本 1 上运行的应用程序。

应用程序句柄
正在 DB2 Connect 工作站上执行的代理程序。 可以使用此元素来将数据库系统监控程序信息链接至其他诊断信息。 (有关示例,参见跟踪实用程序 (ddcstrc)。) 当使用 FORCE USERS 命令或 API 时,还需要代理程序 ID。

主机应用程序 ID
为下列项目之一:

此唯一的标识符是在应用程序与主机或 AS/400 数据库服务器相连时生成的。 可以将此元素与“应用程序 ID”一起使用, 以使应用程序信息的客户机与服务器部分相关联。

LIST DCS APPLICATIONS SHOW DETAIL

若指定了 DB2 LIST DCS APPLICATIONS SHOW DETAIL 命令格式, 则还会显示其他信息,包括:

权限 ID  应用程序名           应用程序   客户机应用程序 ID                序号 客户机
                              句柄                                             DB 别名
-------- -------------------- ---------- -------------------------------- ---- -------- 
NEWTON   db2bp                0          09151251.07D3.980925183850       0001 MVSDB    
 
 客户机   客户机   客户机     主机应用程序 ID                  序号 主机 DB 名
 节点     发行版   代码页
 -------- -------- ---------- -------------------------------- ---- -------------------- 
 antman   SQL05020 819        G9151251.G7D4.980925183851       0000 GILROY              
 
主机
发行版
--------
DSN05011 

此报告未格式化,所以,您可能会发现LIST DCS APPLICATIONS EXTENDED报告更有用。

客户机应用程序 ID
唯一地标识与 DB2 Connect 工作站相连接的应用程序。 应用程序 ID 有不同的格式, 这取决于客户机与 DB2 Connect 工作站之间的通信协议。 有关应用程序 ID 格式的详情,参考管理指南

此值允许您将客户机与 DB2 Connect 工作站之间的连接、 以及 DB2 Connect 工作站与主机或 AS/400 数据库服务器之间的连接关联起来。

客户机序号 (Seq#)
客户机序号就是事务序号。 可用它来将分布在不同系统中的事务关联起来。

客户机 DB 别名
由要连接至数据库的应用程序提供的数据库别名。 此元素可用来标识应用程序正在存取的实际数据库。 此名称与数据库名之间的映射可通过使用客户机节点和数据库管理程序服务器节点上的数据库目录来完成。

客户机 NNAME(节点)
标识正在执行客户机应用程序的节点。 此信息随正在使用的客户机协议的不同而有所不同。 例如,对于通过 NetBIOS 连接的客户机,这是 NNAME数据库管理程序配置参数的值。 对于通过 TCP/IP 连接的客户机,这是主机名。

客户机产品 ID(客户机)
正在客户机上运行的产品和版本。客户机产品 ID 将为:

代码页 ID
启动受监控的应用程序的节点上的代码页标识符。

可以使用此信息来确保应用程序代码页与数据库代码页 (对于主机或 AS/400 数据库服务器数据库, 为主机或 AS/400 数据库服务器 CCSID)之间的数据转换是受支持的。

若应用程序代码页与运行数据库系统监控程序所用的代码页是不同的, 此代码页元素可以帮助您人工地转换从应用程序传送的数据, 并由数据库系统监控程序来显示。 例如,可以使用它来帮助转换“应用程序名”。

出站序号
这表示出站顺序号。可用它来使不同系统上的事务相关。

主机数据库名
应用程序所连接至的数据库的真实名称。 在 DCS 目录中,这是目标数据库名

主机产品 ID
正在服务器上运行的产品和版本。其格式为 PPPVVRRM,其中:

PPP
标识主机或 AS/400 数据库服务器产品 (DSN 标识 DB2 通用数据库 OS/390 版、ARI 标识 DB2 VSE 版和 VM 版、或者 QSQ 标识 DB2 通用数据库 AS/400 版)

VV
表示两位版本号,例如,01

RR
表示两位发行版号。

M
表示一位修订版级别。

LIST DCS APPLICATIONS EXTENDED

可以使用带有选项 EXTENDED 的 LIST DCS APPLICATIONS 命令, 以生成“扩充报告”。“扩充报告”列示了当在命令上指定了 SHOW DETAIL 选项时列示的所有字段,以及九个新字段:

现存命令选项按水平方向来列示字段,每个应用程序列示一行, 新选项按垂直方向来列示字段,每行列示一个字段。

以下是命令的新语法:

   LIST DCS APPLICATIONS [SHOW DETAIL | EXTENDED ]

而以下是使用新的 EXTENDED 选项时,此命令所生成的样本输出:

            DCS 应用程序列表    -       扩充报告
 
客户机应用程序 ID                       = 09151251.0AA7.981015204853
  序号                                  = 0001
  权限 ID                               = NEWTON
  应用程序名                            = db2bp
  应用程序句柄                          = 1
  应用程序状态                          = 等待请求
  状态更改时间                          = 10-15-1998 16:50:29.489160
  客户机节点                            = antman
  客户机发行版级别                      = SQL05020
  客户机平台                            = AIX
  客户机协议                            = TCP/IP
  客户机代码页                          = 819
  客户机应用程序的进程 ID               = 39324
  客户机注册 ID                         = smith
  主机应用程序 ID                       = G9151251.GAA8.981015204854
  序号                                  = 0000
  网关中的数据库别名                    = MVSDB
  DCS 数据库名                          = DCSDB
  主机数据库名                          = GILROY
  主机发行版级别                        = DSN05011
  主机 CCSID                            = 500
 

应用程序状态字段包含下列三个值之一:

  1. 连接暂挂 - 出站。这意味着已经发出了连接至主机数据库的请求,DB2 Connect 正在等待建立连接。
  2. 等待请求。这意味着已经建立了与主机数据库的连接, 而 DB2 Connect 正在等待来自客户机应用程序的 SQL 语句。
  3. 等待回答。这意味着已经将 SQL 语句发送到主机数据库。

另外,仅当在处理期间打开了“系统监控程序 UOW”时, 报告中才会显示状态更改时间。 否则,将显示“未收集”。

使用“DB2 控制中心”来列示扩充的 DCS 应用程序信息

可以使用“DB2 版本 7 控制中心”来执行 DB2 Connect 网关监控。 本节说明了您可以如何使用“控制中心”来显示与 list dcs applications extended 命令提供的报告相同的报告。

要查看任何应用程序的扩充报告:

  1. 展开“控制中心”的系统图符下面的对象树, 以显示系统 --> 实例 --> 网关连接。 若用鼠标右键单击网关连接文件夹下面的任何实例, 将出现一个弹出菜单。 从此菜单中选择应用程序...项。 出现“应用程序”窗口。此窗口的外观为带标签的笔记本, 并具有一个标题为应用程序的标签。 若您的实例中有网关应用程序, 则将有标题为网关应用程序的第二个标签。
  2. 每一页的主窗口中都包含与 LIST DCS APPLICATIONS EXTENDED 报告的字段相对应的信息列。 在窗口中可见的前六列提供了下列数据:
         客户机节点
         应用程序名
         客户机应用程序 ID
         主机应用程序 ID
         网关中的数据库别名
         状态
    
    通过移动窗口底部的水平滚动条,就可以查看报告中的其他字段。

此视图中显示了 LIST DCS APPLICATIONS EXTENDED 命令所列示的所有字段。


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]