DB2 V9.7 for Linux, UNIX, and Windows

管理数据库分区

可以使用控制中心中的“分区”视图来启动和停止分区、删除和跟踪分区以及显示诊断日志。

关于此任务

“分区环境”图标 如果 IBM 支持机构要求这样做,那么使用他们指示的选项来运行 trace 实用程序。trace 实用程序记录关于 DB2 操作的信息并将此信息格式化为可读格式。有关更多信息,请参阅 db2trc - 跟踪:DB2” 主题。

注意: 只应在 DB2 客户服务人员或技术支持代表指导您使用时才使用跟踪工具。

使用“诊断日志”窗口来查看 DB2 trace 实用程序所记录的文本信息。

“分区”视图显示下列信息:
节点号
此列包含图标和节点号。节点号是唯一编号,可以是 0 到 999。这些编号存储在 db2nodes.cfg 文件中。节点号按递增顺序显示,虽然序列中可能有间隔。

节点号一经指定,就不能更改。此保护确保分发映射(它详细描述数据是如何分区的)中的信息不受损害。

主机名
主机名是快速通信管理器 (FCM) 用于内部通信的 IP 地址。(但是,如果指定了转换名,那么 FCM 使用转换名。在此情况下,主机名仅用于 START DBMSTOP DBMdb2_all。)主机名存储在 db2nodes.cfg 文件中。
端口号
端口号是节点的逻辑端口号。此编号与数据库管理器实例名一起用来标识 /etc/services 文件中的 TCP/IP 服务名称条目。此编号存储在 db2nodes.cfg 文件中。

IP 地址(主机名)和逻辑端口的组合用作熟知地址,并且必须在支持节点间通信连接的所有应用程序中是唯一的。

对于每个显示的主机名,一个端口号将为 0。端口号 0 指示客户机所连接的主机上的缺省节点。(要覆盖此行为,可使用 db2profile 脚本中的 DB2NODE 环境变量。)

转换名
转换名(或网络名)用来支持具有多个活动的 TCP/IP 接口的主机,每个接口都具有其自己的主机名。它还用于共享高速交换机的节点之间的快速通信(也称为 FCM)。转换名存储在 db2nodes.cfg 文件中。如果在 db2nodes.cfg 文件中未指定转换名,那么转换名与主机名相同。
Resourcesetname
resourcesetname 定义应在其中启动节点的操作系统资源。resourcesetname 用于进程亲缘关系支持、用于多逻辑节点(MLN)并随字符串类型字段(以前称为 quadname)提供。

开始之前

要使用数据库分区或者查看 DB2® 日志,您需要具有连接至实例的权限。具有 SECADM 或 ACCESSCTRL 权限的任何人都可以授予您访问特定实例的权限。

过程

  1. 打开“分区”视图:从控制中心展开对象树,直到找到想要查看的分区的实例为止。右键单击想要的实例并从弹出菜单中选择打开 > 分区 “分区”视图将打开。
  2. 要启动分区:突出显示一个或多个分区并选择分区 > 启动 这就启动了选择的分区。
  3. 要停止分区:突出显示一个或多个分区并选择分区 > 停止 这就停止了选择的分区。
  4. 要在分区上运行 trace 实用程序:
    1. 打开“DB2 跟踪”窗口:突出显示一个分区并选择分区 > 服务 > 跟踪DB2 跟踪”窗口将打开。
    2. 指定跟踪选项。
    3. 单击开始以开始记录信息,单击停止以停止记录信息,单击另存为以将信息保存到文件中。
    4. 可选:查看日志。
    5. 如果要求您将跟踪输出发送至 IBM 支持机构,请执行此操作。