-DISPLAY DATABASE 命令 ( )Db2
-DISPLAY DATABASE 命令显示 Db2 数据库的状态信息。
- Db2 数据库
- 表空间
- 分段式桌子空间
- XML表格空间
- LOB表空间
- 数据库中的索引空间
- 辅助表索引
- 分区表空间
- 索引空间的分区
显示数据库限制(DISPLAY DATABASE RESTRICT)指示表空间、索引空间或分区是否处于任何待处理状态。 使用“咨询”选项而不使用“限制”选项,可显示处于咨询待定状态的任何对象,例如信息性的“待复制”状态或辅助警告咨询状态。
在数据共享环境中,该命令可以从组中任何有权访问数据库的 Db2 子系统发出。
缩写 : -DIS DB
环境 -DISPLAY DATABASE
该命令可以从 z/OS® 控制台、TSO下的DSN会话或 DB2I 面板( DB2 命令)、 IMS 或 CICS® 终端,或使用仪器设施接口(IFI)的程序。
数据共享范围 :集团
授权 -DISPLAY DATABASE
要执行此命令,您必须使用包含以下权限之一的进程特权集。 对于数据库权限,必须为指定的每个数据库设置权限。
- DISPLAYDB权限
- 显示特权
- DBMAINT 权限
- DBCTRL权限
- DBADM 权限
- 系统 DBADM 权限
- 系统管理员权限
- SYSCTRL 权限
- SYSADM 权限
对于隐式创建的数据库,数据库权限或权限可以保留在隐式创建的数据库上,也可以保留在 DSNDB04 上。 如果在隐式创建的数据库中的特定表空间或索引空间上发出显示数据库命令,则表空间的所有权足以显示其状态信息。 这意味着,如果命令明确指定了表空间或索引空间名称,则所有者可以显示有关隐式创建的表空间或索引空间的信息。
Db2 登录 控制台或TSO 发出的命令可通过 授权进行查看,使用主授权ID和次授权ID。 z/OS SDSF Db2
必须在 RACF 或类似的安全服务器中定义一个已登录的 z/OS 用户ID。
语法 -DISPLAY DATABASE
- 1 如果您指定了唯一选项,但没有使用SPACENAM()关键字,则仅LIMIT、AFTER和RESTRICT关键字适用。
- 2 除了SPACENAM、LIMIT和AFTER之外,OVERVIEW关键字不能与任何其他关键字一起使用。
- 3 除了SPACENAM和PART之外,LRSN关键字不能与任何其他关键字一起使用。 只有在 IBM® 支持部门的指导下才能使用 LRSN 关键字。
限制块:
选项说明 -DISPLAY DATABASE
- (数据库名称 )
- 标识一个或多个要显示其状态的数据库。 以下变体可以接受:
- (数据库名称……)
- 识别一个或多个数据库名称,以逗号或空格分隔。
- (*)
- 所有定义为 Db2 子系统的数据库,其进程的权限集具有所需的授权。
- (dbname1 :dbname2 )
- 所有数据库的名称在UNICODE中的编码介于 dbname1 且 dbname2 之间的数据库。
- (数据库名称 *)
- 所有名称以dbname 开头的数据库,包含1-7个字符。
- (*数据库名称 )
- 所有数据库名称以字符串 “dbname” 结尾,包含1-7个字符。
- (*数据库名 *)
- 所有名称包含字符串 dbname 的数据库,其中 dbname 包含1-6个字符。
- ( * dbstring1*dbstring 2*)
- 所有名称中包含字符串 dbstring1 且 dbstring2 且总共包含2-5个字符。
- SPACENAM
- 指定显示空间。 如果您使用SPACENAM,还必须指定相应的数据库名称。 如果使用 (*) 指定多个数据库,则可以指定 SPACENAM(*) 来显示这些数据库中的所有对象。
缩写 :SPACE,SP
- (空间名称……)
- 一个或多个索引空间名称,以逗号或空格分隔。
- (*)
- 所有定义为 Db2 子系统的表空间或索引空间,且该进程的权限集具有所需的授权。
- (空间名称1 :空间名称2 )
- 所有表空间或索引空间,其名称在UNICODE中的取值范围在 spacename1 且 spacename2 之间的表空间或索引空间
- (空间名称 *)
- 所有表空间或索引空间,其名称以包含1-7个字符的字符串空间名称开头。
- ( *地名 )
- 所有表空间或索引空间,其名称以包含1-7个字符的字符串spacename 结尾。
- ( *地名 )
- 所有表空间或索引空间,其名称包含字符串spacename ,该字符串包含1-6个字符。
- ( *空格字符串1*空格字符串2 *)
- 所有名称包含字符串“ spacestring1 且 spacestring2 总共包含2-5个字符。
- USE
- 显示以下信息:
- 数据库或空间中具有内部 Db2 资源的应用程序和子系统
- 数据库或空间的应用程序和子系统,空间锁用于锁定或等待这些应用程序和子系统
- 分配给空间和分区(状态显示)的所有应用程序的连接ID、关联ID和授权ID
- LUWID和访问本地数据库的任何远程线程的位置
- CLAIMERS
- 显示以下信息:
- 所有状态显示为“已占”、“索引”和“分区”的表空间和索引空间
- LUWID和访问本地数据库的任何远程线程的位置
- 分配给空间的所有应用程序的连接ID、关联ID和授权ID,其状态显示为
- 具有逻辑主张的逻辑分区及其相关主张
- 索赔人的代理人代币(如果索赔人是本地人)
索赔人优先于锁和用。 如果您指定了CLAIMERS,则LOCKS或USE的任何引用都会被忽略。
- LOCKS
- 显示以下信息:
- 数据库或空间中锁定的、等待的或保留的应用程序和子系统
- 所有表空间、表、索引空间和分区(状态显示)的交易锁定
- 分配给空间的所有应用程序的连接ID、关联ID和授权ID,其状态显示为
- LUWID和访问本地数据库的任何远程线程的位置
- 正在运行的任务占用的资源锁
- 带有排水锁的逻辑分区以及与之关联的排水锁
- 资源保留锁
- 页面设置或分区物理锁(P锁)的资源
- 如果锁座位于本地,则锁座的代理令牌
LOCKS优先于USE。 如果同时指定了LOCKS和USE,则USE将被忽略。
- LPL
- 显示逻辑页面列表条目。
- WEPR
- 显示写入错误页范围信息。
- ONLY
- 显示指定对象的信息。
- 不带SPACENAM()关键字
- 仅显示数据库信息。 Db2 不显示您使用显示数据库命令指定的数据库中的空间信息。 如果您指定了“仅”,则以下关键词有效:
- RESTRICT
- LIMIT
- AFTER
- 使用SPACENAM()关键字
- 显示数据库显示命令所请求信息的表空间或索引。 如果仅指定SPACENAM(),则必须指定以下关键字之一:
- USE
- 索赔者
- 锁定数
- LPL
- WEPR
Db2 当您同时指定LOCKS和ONLY关键字时,会显示带有表锁的表格。
- PART (整数 ,……)
- 指示要显示状态的一个或多个分区的分区号。 指定的 整数 必须为相应的空间名称和数据库名称指定一个有效的分区号。 整数 可以写成以下值之一:
- 一个或多个分区的列表
- 所有分区编号的集合,其排序大于或等于 integer1 且小于或等于 integer2
- 列表和范围的组合
如果使用以下任何对象类型指定 PART 选项, Db2 将显示错误信息,并且不显示该对象:
- 非分区表空间
- 非分区类型 1 索引
- 未在分区表空间上定义第 2 类索引
工作文件数据库中的按增长分区(PBG)表空间
- 概述
- 数据库中的每个对象都在单独一行中显示,便于查看数据库中的所有对象。
概览将显示限制为指定数据库中存在的空间名称和空间类型。 任何分区空间都会显示零件数量。
除了SPACENAM、LIMIT和AFTER之外,OVERVIEW关键字不能与任何其他关键字一起使用。
- LIMIT
- 限制命令显示的消息数量。
- (整数 )
- 这是要显示的最大消息数。 默认值为 50。 可显示的最大消息数量受可用空间限制。
- ( * )
- 将显示限制在可用空间内。
- AFTER
- 显示以下信息:
- 如果只使用数据库名称,AFTER将继续显示名称排序大于该名称的所有其他数据库。
- 如果使用了SPACENAM和表空间或索引空间名称,AFTER将继续显示同一数据库中名称排序大于该名称的所有其他表空间或索引空间。
AFTER 不能与多个数据库名称、表空间名称或索引空间名称一起使用,也不能与数据库名称、表空间名称或索引空间名称中的任何模式匹配字符 (*) 一起使用。
- ACTIVE
- 将显示限制为已为应用程序分配了内部 Db2 资源且处于启动状态的表空间或索引空间,或包含此类空间的数据库。
缩写:A
默认 :不使用ACTIVE或RESTRICT,显示所有定义为 Db2 的数据库的信息。
- RESTRICT
- 将显示限制为处于受限状态的数据库、表空间或索引。 这包括那些具有逻辑页面列表条目的页面集。 指定一个或多个关键词,则仅显示指定对象。
缩写:RES
如果数据库出现以下情况,则其使用将受到限制:- 它以只读模式启动。
- 它被设置为只读或复制处理。
- 它仅用于实用处理。
- 它停下来了。
如果表格空间或索引空间出现以下情况,则其使用将受到限制:- 它属于前面列出的三种情况之一。
- 它正在被一个实用程序处理。
- 它处于待复制、待检查、待恢复、组缓冲池待恢复、辅助待检查或待重组状态。
- 它包含一个页面错误范围。
- 它包含逻辑页面列表(LPL)中的页面。
请指定以下一个或多个关键词,以限制要列出的对象。- ACHKP
- 显示处于辅助警告咨询状态的物体。
- CHKP
- 显示处于待检查状态的物品。
- COPY
- 显示处于待复制状态的物体。
- GRECP
- 显示处于组缓冲池恢复等待状态的对象。
- LPL
- 显示逻辑页面列表条目。
- PRO
- 显示处于持久只读(PRO)受限状态的表空间分区。
- RBDP
- 显示处于重建或恢复待定状态的索引对象。 这包括受限身份 RBDP、RBDP*、PSRBDP、LPL 和 WEPR。
- RECP
- 显示处于待恢复状态的物体,包括受限状态RECP、RECP*、LPL和WEPR(写入错误页范围)。
- REORP
- 显示处于REORG-pending状态的物体。
- RO
- 显示处于只读模式的对象。
- RREPL
- 显示处于只读或只复制模式下的对象。
- STOP
- 显示停止状态的对象,包括受限状态STOP、STOPE、STOPP和LSTOP。
- UT
- 显示处于实用访问模式下的对象。
- UTRO
- 显示已序列化的对象,供实用程序访问,且仅允许只读访问。
- UTRW
- 显示已序列化的对象,以便实用程序访问和读写访问。
- UTUT
- 显示已序列化供实用程序访问且不可用的对象。
- UT*
- 显示处于任何实用程序访问模式下的对象:UT、UTRW、UTRO或UTUT。
- WEPR
- 显示写入错误页范围信息。
- ADVISORY
- 将显示限制为允许读写访问的索引和表格空间,但建议对其中的一些操作进行限制。
缩写:ADV
使用不带限制选项的显示数据库建议命令,确定以下情况:- 索引空间处于信息待复制(ICOPY)咨询状态。
- 基本表空间或LOB表空间处于辅助警告(AUXW)咨询状态。
- 索引空间处于重建中(ARBDP)的咨询状态。
- 指数空间处于重组(AREO*)咨询状态。
- 表空间或索引空间处于REORG(AREOR)咨询状态。
请输入以下一个或多个关键词,以缩小搜索范围。- AUXW
- 显示处于辅助警告状态的对象。
- 复制
- 显示处于信息性COPY-pending(待复制)状态的对象。
- ARBDP
- 显示处于待重建状态的待处理对象。
- AREO*
- 显示处于待重组状态的对象。
- AREOR
- 显示处于待重组状态的对象。
LRSN
只有在 IBM 支持部门的指导下才能使用 LRSN 选项。 详见 Db2 故障排除命令。
使用说明 -DISPLAY DATABASE
- 显示 Db2 目录表格
- 您可以随时显示 Db2 目录表。 但是,如果目录中包含用户数据库或用户表空间信息的表空间被停止,则无法显示这些数据库或表空间。 尝试显示它们会导致错误。
如果对目录 ( DSNDB06 ) 发布 DISPLAY DATABASE LOCKS,可能会在 SYSTSTSP 上看到一个相关 ID 为 020.DBCMD_06 或 020.DBCMD_07 的锁。 该信息表示 DISPLAY DATABASE 本身需要的锁,并且是正常的。
- 显示受限和咨询状态对象
- 要显示处于受限状态的所有资源,必须两次发出显示数据库命令。 要显示受限状态下的表格空间和索引,请将SPACENAM参数与RESTRICT一起使用。 若要以受限状态显示数据库, 请勿使用 SPACENAM参数。 如果数据库处于受限状态,即使显示RW模式,空间也可能不可用。
要显示处于咨询状态的所有资源,请发出不带RESTRICT选项的显示数据库咨询命令。
- 通讯数据库和资源限制设施:
- 如果命令指定了通信数据库或活动资源限制设施数据库中的表空间或索引空间,则 USE 选项将显示使用指定表空间或索引空间的数据共享组的所有成员的名称。 在考虑是否删除通信数据库和资源限制设施数据库中的表空间和索引空间时,了解数据共享组中哪些其他成员可能正在使用这些空间非常有用。
- 显示逻辑分区:
- 如果您为2类索引的逻辑分区发出带有PART参数的DISPLAY DATABASE,则 Db2 不会在输出中显示物理请求者和物理锁。 非分区索引以“IX”表示,分区编号以“L”后跟四位数字或“L*”表示 当所有逻辑分区的信息相同时,分区编号显示为“L*” 如果需要为特定逻辑分区显示唯一信息,则使用 L 加上分区编号来表示逻辑部分。
- 显示已声明临时表的数据库
- DISPLAY DATABASE(显示数据库)可以显示使用AS TEMP选项创建的数据库的相关信息以及关联的表空间,但不会显示数据库中已声明的临时表或索引空间的信息。
- 显示数据分区二级索引(DPSI)
- 显示数据库可以显示数据分区二级索引的相关信息。 DPSI以“IX”结尾。 分区编号显示为“D”,后跟四位数的分区编号,从0001到4096。
- 显示XML表格空间
- 显示数据库可以显示XML表格空间状态的相关信息。 XML表格空间以“XS”类型显示。
- 显示克隆表信息
- 如果存在克隆表,则会自动显示有关基本表对象及其克隆的信息。 显示基础对象和克隆对象的信息,因为克隆对象的状态可能与其基础对象不同。 DISPLAY(显示)指示当前基础和克隆数据集实例编号。
在显示输出的类型列中,已克隆的基表对象用字符“B”标注。 克隆对象在“类型”一栏中标记为“C”。 紧接“B”或“C”字符之后是数据集实例编号。 数据集编号始终为“1”或“2”。 所有基本表对象具有相同的数据集实例编号。 所有克隆表对象都具有相同的实例编号,该编号与基础表对象的实例编号不同。 数据集实例编号关联在每次数据交换时都会发生变化。
您还可以查询SYSTABLESPACE目录表的INSTANCE列,以确定与特定基础表关联的当前实例编号。
如果您删除一个实例号为“2”的基表的克隆表,那么基表的显示输出仍然会显示曾经存在过克隆。 DISPLAY命令输出在TYPE列中仍显示“ B2 ”,表示基本对象正在使用实例编号“2”。 如果您丢弃了一个克隆的表,并且基础对象实例编号为“1”,那么DISPLAY命令输出的信息将不会显示曾经存在过克隆。 TYPE列中没有“B”字符或实例编号。
- 数据共享成员的信息追踪
- 当在 Db2 数据共享成员中发出具有组范围的命令时,该命令也会在所有其他活动成员中运行。 IFICID 090 跟踪记录显示,除了发出原始命令的成员的跟踪记录外, 016.TLPKN5F 相关 ID 的 SYSOPR 授权 ID 也发出了相同的命令。 请参阅 Db2 数据共享中的命令范围。
输出至 -显示数据库
消息显示DISPLAY DATABASE命令的输出。 DSNT361I 消息显示DISPLAY DATABASE命令的输出。 输出包括所请求的数据库集、表空间和索引空间的相关信息。
DISPLAY DATABSE命令的输出具有以下一般结构。 在您的输出中,有些行可能被包含多次,有些行可能根本不会被包含。 具体包含哪些行取决于具体情况,正如此输出中变量描述所示。
DSNT360I - ***********************************************************
DSNT361I - * DISPLAY DATABASE SUMMARY
* report-type-list
DSNT360I - ***********************************************************
DSNT362I - DATABASE = database-name STATUS = database-status
DBD LENGTH = dbd-length
DSNT363I - PHYSICAL ERROR PAGE RANGE FOR DATA SET data-set-name LOW=lowphy, HIGH=hiphy
DSNT397I -
在 DSNT397I 行之后,将显示所请求的表空间、索引空间和分区信息。 一般格式取决于DISPLAY DATABASE命令中指定的选项,如下所示。
- 概览 选项
- 当在显示数据库命令中指定了概览选项时, DSNT397I 行之后的输出具有以下通用格式:
NAME TYPE PARTS -------- ---- ----- space type parts space type parts space type parts - 索赔选项
- 当在显示数据库命令中指定索赔选项时, DSNT397I 行之后的输出具有以下通用格式:
NAME TYPE PART STATUS CONNID CORRID CLAIMINFO -------- ---- ----- ----------------- -------- ------------ -------- space type part status conn-id corr-id claims ---- status-2 pages-2 - MEMBER NAME member-name space type part status conn-id corr-id claims - MEMBER NAME member-name space type part status conn-id corr-id claims DSNT352I - AGENT TOKEN agent token - 使用选项
- 当在显示数据库命令中指定USE选项时, DSNT397I 行之后的输出具有以下通用格式:
NAME TYPE PART STATUS CONNID CORRID USERID -------- ---- ----- ----------------- -------- ------------ -------- space type part status conn-id corr-id user-id ---- status-2 pages-2 - MEMBER NAME member-name space type part status conn-id corr-id user-id - MEMBER NAME member-name space type part status conn-id corr-id user-id - LOCKS选项
- 当在显示数据库命令中指定LOCKS选项时, DSNT397I 行之后的输出具有以下通用格式:
NAME TYPE PART STATUS CONNID CORRID LOCKINFO -------- ---- ----- ----------------- -------- ------------ --------- space type part status conn-id corr-id lock ---- status-2 pages-2 - MEMBER NAME member-name space type part status conn-id corr-id lock - MEMBER NAME member-name space type part status conn-id corr-id lock DSNT352I - AGENT TOKEN agent token - LPL选项
- 当在显示数据库命令中指定LPL选项时, DSNT397I 行之后的输出具有以下通用格式:
NAME TYPE PART STATUS LPL PAGES -------- ---- ----- ----------------- ------------------ space type part status LPL-pages ---- status-2 pages-2 space type part status LPL-pages space type part status LPL-pages - 当省略WEPR、LOCKS、LPL、CLAIMERS和USE时
- 当发出不带WEPR、LOCKS、LPL、CLAIMERS和USE选项的显示数据库命令时, DSNT397I 行之后的输出结果具有以下通用格式:
NAME TYPE PART STATUS PHYERRLO PHYERRHI CATALOG PIECE -------- ---- ----- ----------------- -------- -------- -------- ----- space type part status lo-page hi-page cat-name piece ---- status-2 pages-2 space type part status lo-page hi-page cat-name piece -THRU part space type part status lo-page hi-page cat-name piece
显示数据库输出以以下几行结束:
******* DISPLAY OF DATABASE name action ****************************
DSN9022I - DSNTDDIS 'DISPLAY DATABASE' NORMAL COMPLETION
#db2z_cmd_displaydatabase__d382e2905 如果出现问题,输出结果中可能也会包含这些信息。
- 报告类型列表
- 显示数据库命令中指定的选项。 每个选项之间用空格隔开。 可能的值包括以下选项中的一个或多个:
- 活动
- 输出包括所有已分配的数据库。
- GLOBAL
- 输出包括所有请求的数据库信息。
如果DISPLAY DATABASE命令不包括ACTIVE、DISABLED和RESTRICT选项, 则report-type-list 为GLOBAL。
- 锁定数
- 输出包括所有应用程序的所有连接标识符和相关标识符,这些应用程序正在指定表空间或索引空间上持有、保留或等待锁定。
- RESTRICT
- 输出包括所有限制使用的数据库。 列出RO中的数据库并启动UT模式。
- USE
- 输出包括所有已分配应用程序的连接标识符和相关标识符。
- 索赔者
- 输出包括对指定数据库提出要求的全部应用程序的连接标识符和相关标识符。
- LPL
- 输出包括表空间或索引空间逻辑页面列表中包含的页面编号范围。
- 概述
- 输出包括指定数据库中包含的所有表空间和索引空间。
- 数据库名称
- 数据库的名称。
- 数据库状态
- 数据库的状态。 该值可以是以下用逗号分隔的字符串之一或多个。 字符串的最大长度为18个字符。
- RO
- 数据库仅用于读取活动。
- RW
- 数据库启动,可以进行读写操作。
- STOP
- 数据库已停止。
- 停止
- 该数据库的停止操作正在进行中、等待中或失败。
如果对象似乎处于持续停止状态,请检查停止操作是否仍在进行中。 您可以通过查看消息 DSNI003I 或使用 TYPE(SYSTEM) 选项的 DISPLAY THREAD 命令的输出来检查进度。
- 消息 DSNI003I 列出了无法阻止的对象。
- 在显示线程输出中,查找消息 DSNV501I ,其中列出的正在执行的命令为STOP DATABASE。 如果您看到这些消息之一,则说明在 DSNV402I 中标识的线程的STOP DATABASE命令仍在进行中。
如果停止操作超时或失败,请使用启动数据库命令解决错误。
有关更多信息,请参阅:
- UT
- 数据库仅用于实用程序处理。
- UTRO
- 数据库正在处理一个只允许RO访问的实用程序。 如果实用程序在对象被耗尽之前被取消,则对象可以允许 SQL 访问,因为对象没有被实用程序修改。
- UTRW
- 数据库正在处理一个允许RW访问的实用程序。
- UTUT
- 数据库正在处理一个仅允许UT访问的实用程序。 如果实用程序在对象被耗尽之前被取消,则对象可以允许 SQL 访问,因为对象没有被实用程序修改。
- dbd长度
- 数据库描述符(DBD)的长度(以字节为单位)。
- DSNT363I — 数据集 data-set-name 的物理错误页面范围 LOW= lowphy , HIGH= hiphy
此行列出了数据集中的任何物理I/O错误。 如果存在此类错误,且在显示数据库命令中指定了SPACENAM选项,则显示此信息。
此消息引用了支持页面集的数据集中的物理页面。 页面集 (表格空间或索引空间)由支持数据集组成。 物理页面是支持数据集中的页面。 物理页面从其所处特定数据集的开头开始编号。
- 数据集名称
有错误的数据集的名称。
- 低频
- 发生输入/输出错误时正在阅读的物理页数中的第一个页码。 这些物理页面属于已识别数据集。
- 嘻哈
- 发生输入/输出错误时正在阅读的物理页数中的最后一页。
- 空格键
- 表空间名称、索引空间名称或表对象ID(OBID)。
以空格开头的行描述了指定数据库中表空间或索引空间的状态。 (数据库列于前一条 DSNT362I 中。) 根据需要重复此行,以满足显示数据库的要求。
以空格开头的行、其前面的标题行以及“数据库显示”行始终使用多行WTO,且不得中断。
- 类型
- 对象的类型。 类型可以有以下值之一:
- TS
- 表空间
- IX
- 索引空间
- LS
- LOB 表空间 (LOB table space)
- TB
- 表
- XS
- XML表格空间
如果对象涉及克隆,则类型后加B(代表基础对象)或C(代表克隆对象)以及数据集实例编号。 例如,如果一个克隆的基对象由实例编号2数据集表示,则其类型指示符后附加 B2。 不再用于克隆的基本对象没有后缀。
查看 SYSIBM.SYSTABLESPACE 目录表中的“克隆”列,确定表空间及其对象是否涉及克隆。 克隆列中的Y值表示克隆功能处于启用状态。 INSTANCE列中的值表示当前基本对象的数据集实例编号。
更多信息,请参阅 SYSTABLESPACE目录表。
- 部件
- 表空间、索引空间、LOB表空间或XML表空间中的分区数量。 对于简单的表空间、简单的索引空间或分段表空间,该值是空白的。
- 部分
- 分区编号。 对于非分区表空间或非分区表空间上的索引,该值是空白的。 对于非分区二级索引,该值是前缀为L的逻辑分区号(例如, L0001 )。 对于数据分区二级索引,该值前面带有字符D(例如, D0001 )。
如果此列为空或包含
L*(用于分区对象),则该行输出中的数据适用于整个表空间或索引对象。 - 状态
- 表空间或索引空间的状况。 可能的值是空白,或以下用逗号分隔的一个或多个值。 字符串的最大长度为17个字符。
- ACHKP
- 表格空间处于辅助待检查状态。 查看辅助检查待定状态。
- ARBDP
- 索引空间处于待重建的咨询状态。 当具有不同长度列的索引从 VARYING NO 更改为 VARYING YES 时,此状态即被设置。
- AREO*
- 该表格空间处于待重组状态。 请参阅 “REORG-pending”状态。
- AREST
- 表空间、索引空间或表空间或索引空间的物理分区处于待重启状态。 如果对象的退订处理尚未开始,请启动退订处理。 发出恢复推迟命令,或者重启 Db2 子系统,将子系统参数LBACKOUT设置为自动。参见 LIMIT BACKOUT字段(LBACKOUT子系统参数 )
- AUXW
- 桌面空间处于辅助警告状态。 参见辅助警告状态。
- CHKP
- 表格空间或表格空间内的分区处于待检查状态。 查看待处理状态。
- COPY
- 表格空间或表格空间内的分区处于待复制状态。 查看 “等待复制”状态。
- DBETE
- 以下两种情况之一:
- 表空间、表空间内的分区、索引空间、索引分区或逻辑索引分区处于DBETE状态。 在日志应用或必须完成处理期间修改DBET状态时出现错误。 这种情况导致 Db2 无法成功更新DBET状态。
- Db2 在重启时遇到了意外的页面设置访问错误,与处理DBET异常状态无关。
- GRECP
- 表空间、表空间分区、索引空间或索引空间分区处于组缓冲池的 RECOVER-pending 状态。 请参阅组缓冲池 RECOVER-pending 状态和数据共享状态描述。
此状态值仅适用于空格。 不适用于数据库。
- 复制
- 该对象处于信息待复制状态。 查看数据共享状态描述和待复制的信息状态。
- LPL
- 由于逻辑或物理损坏,该对象的部分页面或页面范围不可用。 请参阅从逻辑页面列表中删除页面。
- LSTOP
- 逻辑分区停止。
- PRO
- 表格空间分区处于永久只读受限状态。 查看专业受限状态。
- PSRBD
- 索引空间处于页面集重建待定状态。 请参阅重建中状态。
- RBDP
- 索引空间、索引分区或逻辑索引分区处于重建中状态。 请参阅重建中状态。
对于逻辑分区,RBDP状态可以显示为RBDP*。
- RBDP*
- 该物品处于待修复状态。 查看重建中状态。
SQL应用程序无法访问整个索引。 但是,只有逻辑分区需要重建。
- RECP
- 表空间、表空间分区、索引空间、索引分区或逻辑索引分区处于“等待恢复”状态。 查看恢复中状态。
- REFP
- 表格空间、表格空间分区、索引空间或索引空间分区处于刷新等待状态。 请参阅 “刷新中”状态。
- REORP
- 表格空间或表格空间分区处于REORG待处理状态。 请参阅 “REORG-pending”状态。
- RESTP
- 该对象处于等待重启状态。 请参阅 “重启等待”状态。
- RO
- 表空间、表空间分区、索引空间或索引空间分区用于只读活动。
- RW
- 表空间、表空间分区、索引空间或索引空间分区开始进行读写活动。
- STOP
- 可用的空间、桌面空间分区、索引空间或索引空间分区已停止。
- 停止
- 由于页面中的日志RBA出现问题,表格空间或索引空间被隐式停止。 消息 DSNT500I 或 DSNT501I 在检测到错误时发出,以指示不一致。 请发送邮件至 DSNT500I 或 DSNT501I。
- 停止
- 数据库、表空间、表空间分区、索引空间或索引空间分区即将停止。
- UT
- 表格空间、表格空间分区、索引空间或索引空间分区仅用于实用程序处理。
- UTRO
- 正在对工作区、工作区分区、索引空间或索引空间分区执行仅允许RO访问的实用程序。
- UTRW
- 正在对表空间、表空间分区、索引空间或索引空间分区进行允许RW访问的实用程序。
- UTUT
- 正在对表空间、表空间分区、索引空间或索引空间分区进行仅允许UT访问的实用程序。
- WEPR
- 由于物理损坏,此对象的部分页面或页面范围不可用。 要重置此状态,请使用带有错误范围选项的恢复实用程序或带有替换选项的加载实用程序。
如果非分区索引的状态为空白,则状态信息将在逻辑分区级别显示。 如果类型为TB,状态为空。
在分区对象的最后一行,如果空间为空白或
L*, 状态只能是空白、DBETE或DBETE,RECP。 - status-2
- 列出对象的更多状态。 status-2 如果状态信息无法显示在前一行,则显示。
- 通过部分
- 这条线表示一系列分区共享同一状态信息。
- 部分
- 与上一行中列出的分区共享相同状态信息的一系列分区中的最后一个分区。
- 页码
- 首页
- 猫名
- 段
- 连接标识符
- 线程的连接标识符。 conn-id 可以有以下值之一:
- BATCH
- 线程来自批处理区域。
- TSO
- 线头来自TSO端子。
- 实用程序
- 这条线来自一个实用程序。
- IMS 识别码
- 该线程来自 IMS 终端。
- CICS 识别码
- 该线程来自 CICS 终端。
- CONSOLE
- 线是从控制台出来的。
- 请求位置处的线程连接名称
- 线程是一个分布式数据库访问线程,它使用系统引导访问和/或来自版本3或更高版本的 Db2 请求者的应用程序引导访问。
- SERVER
- 线程是一个分布式数据库访问线程,它使用非Db2 请求者或 Db2 版本2版本3请求者的应用程序定向访问。
如果显示数据库命令包含锁定选项,且显示的锁定为P型锁或固定锁(L型锁或P型锁),则不会显示连接ID值。 对于页面设置P锁, Db2 会员名用于识别锁。
- 密码
- 与空间名称关联的线程的关联标识符。 corr-id 可以有以下值之一:
- 作业名
- JCL作业名称。 如果线程来自批次区域,则显示此值。
- TSO登录标识符
- TSO登录用户ID。 如果线程来自TSO终端,则显示此值。
- pst#.psbname
- 如果线程来自 IMS 终端,则显示此值。
- 条目 ID.thread number.tran id
- 如果线程来自 CICS 终端,则显示此值。 请参见故障排除 Db2 from CICS。
- CONSOLE
- 如果线程来自控制台,则会显示此值。
- 0nn
- 如果线程用于系统代理,则显示此值。 nn 是一个数字。
- 028. DBAAnn
- 如果线程是正在创建的分布式数据库访问线程,则显示此值。 nn的取值范围为01到99。 该值表示数据库访问代理(DBAA)正在处理连接。 该处理包括建立DBAA线程以及验证和确认用户ID。
所有 RACF® 请求都将在一个单一的 Db2 RACF 服务任务中按顺序处理,当多个DBAA同时创建时,可能会增加验证时间。
- 请求位置处的线程相关ID。
- 此值用于显示现有分布式数据库访问线程,该线程使用系统引导访问或 Db2 请求者的应用程序引导访问。
- extnam
- 作为SQL CONNECT的一部分接收到的DDM EXCSAT命令的DDM外部名称(EXTNAM)参数中的前12个字符。 此值用于显示现有分布式数据库访问线程,该线程使用非 Db2 请求者的应用程序定向访问。
如果显示数据库命令包含锁定选项,且显示的锁定为P型锁或固定锁(L型锁或P型锁),则不会显示 corr-id值。 对于页面设置P锁, Db2 会员名用于识别锁。
- 索赔数
- 当前索赔的类型和持续时间。 索赔包括索赔类别描述和索赔持续时间描述。
索赔类别描述符具有以下值之一:
- CS
- 光标稳定性索赔类别
- RR
- 可重复读取索赔类别
- WR
- 填写索赔类别
索赔持续时间描述符描述索赔的持续时间,并具有以下值之一:
- A
- 该请求在取消分配之前一直有效。
- C
- 该请求将一直保留到下一个提交点。
- H
- 该声明适用于整个提交。
- 代理令牌
- 持有人或索赔人。 如果在显示数据库命令中指定了LOCKS选项或CLAIMERS选项,且代理商信息可用,则显示此信息。
您可以使用 CANCEL THREAD 命令取消锁定持有人或索赔人的锁定。 或者,您也可以使用DISPLAY THREAD命令来收集有关持有人或索赔人的更多信息。
- 用户ID
- 用户ID可以是以下值之一:
- TSO登录标识符
- TSO登录用户ID。 如果线程来自TSO终端,则显示此值。
- AXBUSER
- 如果线程来自 IMS 邮件驱动区域,且使用了 RACF ,则显示此值。
- 登录 ID 或 LTERM
- 用于登录终端的用户ID,该终端与 IMS 或逻辑终端(LTERM)值相关联。 如果线程来自 IMS 消息驱动区域,则显示此值。
- PSB 名称
- 程序规格块(PSB)名称。 如果线程来自非 IMS 消息驱动区域且未使用 RACF ,则显示此值。
- 用户ID 、术语ID 或翻译ID
- 如果线程来自 CICS ,则使用资源控制表(RCT)中指定的用户ID、终端ID、事务ID或其他ID。
- 会员姓名:会员姓名
在数据共享环境中,每个线程都会显示此行。
- 会员名
- 访问此对象的 Db2 成员名称。
如果字符(CO)跟在成员名称之后,则该成员是页面集或分区的被逐出所有者。 页面集或分区的被驱逐所有者是负责为该页面集或分区执行所有被驱逐 I/O 的 Db2 成员。
- 锁定
- 以下锁具类型和锁具使用时间的描述:
- 交易锁(也称为L锁)由其对应代理的连接ID和相关ID标识。
由代理商保管的多把锁在报告的多个行中列出,后面是代理商正在等待的任何锁。
- 实体锁(P锁)和固定锁可通过其 Db2 数据共享成员名称进行识别。
由 Db2 数据共享成员持有的多个P锁或保留锁在报告的多个行中列出。 输出结果将列出该成员正在等待的所有锁。
锁包含以下信息:
lock status-lock state,lock type,lock duration- 锁定状态
- 锁的状态,可以是以下值之一:
- H
- 代理商或 Db2 会员持有锁。
- W
- 代理商或会员正在等待锁定。
- R
- 锁被保留。
- 锁状态
- 锁具的工作模式如下:
- 对于L型锁和排水锁, 锁的状态有以下几种:
- IS
- 锁上,心有所属。
- IX
- 带有更新意图的锁。
- S
- 具有只读功能的锁。
- U
- 具有更新功能的锁。
- SIX
- 一种表格空间或表格锁定协议,在阅读时不会锁定页面,但在更新时锁定带有更新意图的页面。
- X
- 独家锁具。
- 对于LOB表空间上的L锁, 锁定状态有以下几种:
- IS
- 在LOB桌面上预留空间的锁
- IX
- 一个有意在LOB表空间中插入LOB的锁。
- S
- LOB桌面上预留空间的锁。
- SIX
- 允许所有者读取和更新LOB的锁。
- X
- 独家锁具。
- 对于P-lock, 锁的状态有以下几种:
- IS
- 这位 Db2 会员对R/O感兴趣。 页面集或分区取决于组缓冲池(GBP)。
- IX
- 这位 Db2 会员对阅读和写作感兴趣。 页面设置或分区取决于英镑。
- S
- 这位 Db2 会员对R/O感兴趣。 页面设置或分区与英镑无关。
- SIX
- 这位 Db2 会员对阅读和写作感兴趣。 页面设置或分区取决于英镑。
- NSU
- 这位 Db2 会员对阅读和写作感兴趣。 页面设置或分区取决于英镑。
- X
- 这位 Db2 会员对阅读和写作感兴趣。 页面设置或分区与英镑无关。
- 对于L型锁和排水锁, 锁的状态有以下几种:
- 锁定类型
- 锁类型描述了锁定的类型,有以下值之一:
- S
- 桌子上的L型锁
- T
- L型锁
- C
- 光标稳定读出锁
- R
- 可重复读取的排水锁
- W
- 防写锁
- P
- L型锁
- PP(D)
- 页面集或分区 P-lock
- 锁定持续时间
- 锁定持续时间描述锁定持续时间如下:
- 如果锁状态值为H,则锁持续时间有以下值之一:
- A
- 在解除分配时,锁被释放。
- C
- 提交时,锁定被解除。
- H
- 当所有光标都关闭时,锁就会解锁。
- M
- 系统解锁。
- P
- 计划完成后,锁就会自动解锁。
- I
- 锁是一个页面集或分区P锁。 当页面集或分区数据集关闭时,该文件会被释放。
- 如果锁状态值为W,则锁持续时间为两位数,表示本地 Db2 系统锁等待队列中服务器的位置。
在代理获取锁后, 锁状态值变为H, 锁持续时间值变为H锁状态对应的锁持续时间值之一。
- 对于P锁,锁归系统所有,而非用户所有,其持续时间与用户拥有的锁的持续时间无关。
- 保留锁没有锁定持续时间。
- 如果锁状态值为H,则锁持续时间有以下值之一:
没有明确的索引空间锁定。 但是,表中的所有索引空间都隐式地与包含这些表的表空间处于同一级别的事务锁锁定。 索引空间和表空间上的P-lock由 Db2 获得。
- 交易锁(也称为L锁)由其对应代理的连接ID和相关ID标识。
- LPL 网页
- 由于逻辑或物理损坏,指定空间中的页面不可用。
- pages-2
- 所列对象逻辑页面列表(LPL)中的更多页面。 pages-2 如果页面列表无法显示在前一行,则显示。LPL页面可以采用以下两种格式之一列出:
- 单页,以页码表示
- 一系列页面,以起始页码后跟一个破折号以及该范围内的结束页码表示
- 页码
- 一个十六进制数字,用于标识包含物理I/O错误的最低页码。
仅当指定表空间或索引空间的数据集出现物理I/O错误时,才会显示该值。 否则,如果没有物理I/O错误,此列为空白。
- 首页
- 一个十六进制数字,用于标识包含I/O错误的最高页码。
仅当指定表空间或索引空间的数据集出现物理I/O错误时,才会显示该值。 否则,如果没有物理I/O错误,此列为空白。
- 猫名
- 包含I/O错误数据集的目录。
仅当指定表空间或索引空间的数据集出现物理I/O错误时,才会显示该值。 否则,如果没有物理I/O错误,此列为空白。
- 段
- 一个整数,用于在表格空间或索引空间中标识有错误的单元。
仅当指定表空间或索引空间的数据集出现物理I/O错误时,才会显示该值。 否则,如果没有物理I/O错误,此列为空白。
您可以使用零件编号为包含物理错误的区域创建数据集名称,如下所示:
cat-name.DSNDBC.database-name. space-name.I0001.Axxxx其中 ,xxxx 是工件编号加一,数据库名称是 DSNT362I 邮件中显示的名称。 如果表格空间或索引空间被分区,分区编号等于片数加一。
- 数据库显示名称 操作
- 这条线表示显示数据库输出的结束。
- name
- 数据库的名称。
- 操作
- 指示输出是否完整。 动作可以有以下值之一:
- 继续
- 该数据库中剩余的表格空间和索引空间名称将延续到新的显示中。
- 已终止
- 该数据库中剩余的表空间和索引空间名称已终止。
- 结束
- 该数据库的显示内容已经完整。
显示数据库命令的错误信息
例子 -DISPLAY DATABASE
- 示例:显示单个表空间的信息
- 以下命令显示数据库 CB3 中表空间 TBS33 的相关信息。 USE选项可显示连接名称 (CONNID)、 关联ID (CORRID)和授权ID (USERID)信息。
-DISPLAY DATABASE(CB3) SPACENAM(TBS33) USE输出结果与以下类似:

DSNT360I - *********************************************************** DSNT361I - * DISPLAY DATABASE SUMMARY * GLOBAL USE DSNT360I - *********************************************************** DSNT362I - DATABASE = CB3 STATUS = RW DBD LENGTH = 4028 DSNT397I - NAME TYPE PART STATUS CONNID CORRID USERID -------- ---- ----- ----------------- -------- ------------ -------- TBS33 TS 0001 RW LSS001 DSN2SQL SYSADM -THRU 0004 TBS33 TS ******* DISPLAY OF DATABASE CB3 ENDED ********************** DSN9022I . DSNTDDIS 'DISPLAY DATABASE' NORMAL COMPLETION
- 示例:显示数据库锁的相关信息
- 以下命令显示数据库 CB3 中表空间 TBS33 的相关信息。 LOCKS选项显示指定表空间和表的锁定信息;LUWID和任何远程线程的位置;以及连接名称、 关联ID 和授权ID 信息。
-DISPLAY DATABASE(CB3) SPACENAM(TBS33) LOCKS输出结果与以下类似:

DSNT360I - *********************************************************** DSNT361I - * DISPLAY DATABASE SUMMARY * GLOBAL LOCKS DSNT360I - *********************************************************** DSNT362I - DATABASE = CB3 STATUS = RW DBD LENGTH = 4028 DSNT397I - NAME TYPE PART STATUS CONNID CORRID LOCKINFO -------- ---- ----- ----------------- -------- ------------ --------- TBS33 TS 0001 RW -THRU 0003 TBS33 TS 0004 RW LSS004 DSN2SQL H-IS,S,C TBS33 TS 0004 RW LSS005 DSN2SQL H-IS,S,C TBS33 TS ******* DISPLAY OF DATABASE CB3 ENDED **********************
- 示例:显示索赔人的信息
- 以下命令显示数据库 CB3 中表空间 TBS33 的相关信息。 CLAIMERS选项显示索赔类型和持续时间;LUWID和任何远程线程的位置;以及连接名称、 关联ID 和授权ID 信息。
-DISPLAY DATABASE(CB3) SPACENAM(TBS33) CLAIMERS输出结果与以下类似:

DSNT360I - *********************************************************** DSNT361I - * DISPLAY DATABASE SUMMARY * GLOBAL CLAIMERS DSNT360I - *********************************************************** DSNT362I - DATABASE = CB3 STATUS = RW DBD LENGTH = 4028 DSNT397I - NAME TYPE PART STATUS CONNID CORRID CLAIMINFO -------- ---- ----- ----------------- -------- ------------ -------- TBS33 TS 0001 RW -THRU 0003 TBS33 TS 0004 RW LSS001 DSN2SQL (RR,C) TBS33 TS 0004 RW LSS001 DSN2SQL (WR,C) TBS33 TS ******* DISPLAY OF DATABASE CB3 ENDED *********************
- 示例:在数据共享环境中显示有关锁的信息
- 以下命令显示有关为表空间保留的锁的信息。 数据库处于数据共享环境中。 会员 DB1G 的邮箱地址为 LSS001 ,其邮箱中的分区1和2已被锁定。 LSS002 成员 已锁定分区1和3。 DB2G 分区4没有锁定。
-DISPLAY DATABASE(DSN8D12A) SPACENAM(TSPART) LOCKS输出结果与以下类似:
NAME TYPE PART STATUS CONNID CORRID LOCKINFO -------- ---- ----- ----------------- -------- ------------ --------- TSPART TS 0001 RO LSS001 DSN2SQL H-IS,P,C - MEMBER NAME DB1G TSPART TS 0001 RO H-S,PP,I - MEMBER NAME DB1G TSPART TS 0001 RO LSS002 DSN2SQL H-IS,P,C - MEMBER NAME DB2G TSPART TS 0001 RO H-S,PP,I - MEMBER NAME DB2G TSPART TS 0002 RW LSS001 DSN2SQL H-IS,P,C - MEMBER NAME DB1G TSPART TS 0002 RW H-S,PP,I - MEMBER NAME DB1G TSPART TS 0003 RW LSS002 DSN2SQL H-IS,P,C - MEMBER NAME DB2G TSPART TS 0003 RW H-S,PP,I - MEMBER NAME DB2G TSPART TS 0004 RW TSPART TS如果 Db2 无法选择性地锁定分区,则必须锁定所有分区,显示效果与以下输出类似。 LOCKINFO字段显示值为S,表示这是表空间锁定。 如果分区处于不同的状态,这些状态会列在表空间锁的下方。

NAME TYPE PART STATUS CONNID CORRID LOCKINFO -------- ---- ----- ----------------- -------- ------------ --------- TSPART TS LSS001 DSN2SQL H-IS,S,C - MEMBER NAME DB1G TSPART TS LSS002 DSN2SQL H-IS,S,C - MEMBER NAME DB2G TSPART TS 0001 RO H-S,PP,I - MEMBER NAME DB1G TSPART TS 0002 RW H-S,PP,I - MEMBER NAME DB2G TSPART TS 0003 RW H-S,PP,I - MEMBER NAME DB2G TSPART TS 0004 RW TSPART TS
- 示例:在逻辑页面列表中显示表格空间信息
- 以下命令显示数据库 DSNDB01 中逻辑页面列表中包含条目的表空间信息。 LIMIT参数根据可用空间限制显示的消息数量。
-DB1G DISPLAY DATABASE(DSNDB01) SPACENAM(*) LIMIT(*) LPL输出结果与以下类似:
*********************************************************** DSNT361I -DB1G * DISPLAY DATABASE SUMMARY * GLOBAL LPL DSNT360I -DB1G *********************************************************** DSNT362I -DB1G DATABASE = DSNDB01 STATUS = RW DBD LENGTH = 8000 DSNT397I -DB1G NAME TYPE PART STATUS LPL PAGES -------- ---- ----- ----------------- ------------------ DBD01 TS RW,LPL,GRECP 000001,000004,00000C,000010 ---- 000039-00003C BP1TS TS RW, LPL 00000002 SPT01 TS RW SCT02 TS RW SYSLGRNG TS RW SYSUTILX TS RW SYSLGRNX TS RW,LPL,GRECP 000000-FFFFFF DSNSCT02 IX RW DSNSPT01 IX RW DSNSPT02 IX RW DSNLUX01 IX RW DSNLUX02 IX RW DSNLLX01 IX RW DSNLLX02 IX RW ******* DISPLAY OF DATABASE DSNDB01 ENDED ********************** DSN9022I -DB1G DSNTDDIS 'DISPLAY DATABASE' NORMAL COMPLETION - 示例:当 Db2 无法进行选择性分区锁定时,显示表空间中分区的锁定信息
- 假设 Db2 无法选择性地锁定数据库中表空间TSPART的分区 DSN8D12A。 当您指定以下命令时,两个应用程序正在访问 TSPART,并且分区具有不同的状态。
-DB1G DISPLAY DATABASE(DSN8D12A) SPACE(TSPART) PART(1,4) LOCKSDb2 将锁显示为表空间锁,如下面的输出所示:
NAME TYPE PART STATUS CONNID CORRID LOCKINFO -------- ---- ----- ----------------- -------- ------------ --------- TSPART TS LSS001 DSN2SQL H-IS,S,C TSPART TS LSS002 DSN2SQL H-IS,S,C TSPART TS 0001 RO TSPART TS 0004 RW - 示例:当 Db2 可以进行选择性分区锁定时,显示表空间中分区的锁定信息
- 假设您已在表空间 TSPART 上执行了 ALTER TABLESPACE 语句,因此 TSPART 现在被定义为 LOCKPART YES。 LOCKPART YES 会导致 Db2 对 TSPART 进行选择性分区锁定。 当您发出以下命令时,有两个应用程序正在访问TSPART。 连接ID为 LSS001 的应用程序已锁定分区1和2。 连接ID为 LSS002 的应用程序已锁定分区1和3。
-DB1G DISPLAY DATABASE(DSN8D12A) SPACE(TSPART) PART(1:4) LOCKSDb2 将锁显示为分区锁,如下面的输出所示:
NAME TYPE PART STATUS CONNID CORRID LOCKINFO -------- ---- ----- ----------------- -------- ------------ --------- TSPART TS 0001 RO LSS001 DSN2SQL H-IS,P,C TSPART TS 0001 RO LSS002 DSN2SQL H-IS,P,C TSPART TS 0002 RW LSS001 DSN2SQL H-IS,P,C TSPART TS 0003 RW LSS002 DSN2SQL H-IS,P,C TSPART TS 0004 RW - 示例:显示处于受限状态的表空间和索引空间的信息
- 以下命令显示数据库范围从 DBKD0101 到 DBKD0106 中处于受限状态的所有表空间和索引空间的信息。 LIMIT参数限制了可用空间中显示的消息数量。
-DISPLAY DATABASE(DBKD0101,DBKD0103) SPACENAM(*) RESTRICT LIMIT(*)输出结果与以下类似:
DSNT360I - *********************************** DSNT361I - * DISPLAY DATABASE SUMMARY * RESTRICTED DSNT360I - *********************************** DSNT362I - DATABASE = DBKD0101 STATUS = RW DBD LENGTH = 4028 DSNT397I - NAME TYPE PART STATUS PHYERRLO PHYERRHI CATALOG PIECE -------- ---- ----- ----------------- -------- -------- -------- ----- TLKD0101 TS RW,RESTP IUKD011A IX RW,RESTP IXKD011B IX RW,RESTP - 示例:显示处于辅助警告状态或信息状态的表格空间信息
- 以下命令显示数据库 DBIQUQ01 中所有处于辅助警告状态(AUXW)的表空间以及所有处于信息性待复制状态(ICOPY)的索引空间的信息。
-DISPLAY DATABASE(DBIQUQ01) SPACENAM(*) LIMIT(*) ADVISORY输出结果与以下类似:

DSNT360I - *********************************** DSNT361I - * DISPLAY DATABASE SUMMARY * ADVISORY DSNT360I - *********************************** DSNT362I - DATABASE = DBIQUQ01 STATUS = RW DBD LENGTH = 8066 DSNT397I - NAME TYPE PART STATUS PHYERRLO PHYERRHI CATALOG PIECE -------- ---- ----- ----------------- -------- -------- -------- ----- TPIQUQ01 TS 0001 RW,AUXW -THRU 0004 TPIQUQ01 TS IAIQUQ01 IX RW,ICOPY IAIQUQ02 IX RW,ICOPY IAIQUQ03 IX RW,ICOPY IAIQUQ04 IX RW,ICOPY IPIQUQ01 IX 0001 RW,ICOPY -THRU 0004 IPIQUQ01 IX IUIQUQ03 IX RW,ICOPY IXIQUQ02 IX RW,ICOPY ******* DISPLAY OF DATABASE DBIQUQ01 ENDED ********************** DSN9022I - DSNTDDIS 'DISPLAY DATABASE' NORMAL COMPLETION
- 示例:显示数据库中所有对象的信息
- 以下命令显示数据库 DB486A 中所有对象的列表。 此示例显示了数据库中的五个对象。 TS486A 是一个有四个部分的表空间,而 是一个非分区表空间。 TS486C IX486A 是表空间 的非分区索引, 是具有四个分区的分区索引, 是非分区索引。 TS486A IX486B IX486C
-DISPLAY DATABASE(DB486A) SPACE(*) OVERVIEW输出结果与以下类似:

DSNT360I - *********************************** DSNT361I - * DISPLAY DATABASE SUMMARY * GLOBAL OVERVIEW DSNT360I - *********************************** DSNT362I - DATABASE = DB486A STATUS = RW DBD LENGTH = 4028 DSNT397I - NAME TYPE PART -------- ---- ----- TS486A TS 0004 TS486A TS IX486A IX L0004 IX486A IX L* IX486A IX IX486B IX 0004 IX486B IX TS486C TS IX486C IX ******* DISPLAY OF DATABASE DB486A ENDED ********************** DSN9022I - DSNTDDIS 'DISPLAY DATABASE' NORMAL COMPLETION
- 示例:当表格空间停止时显示表格空间信息
- 以下命令显示数据库 DB486B 中所有表空间的信息。 在表格空间 TS486X 中,分区1至6已停止。 分区7处于UT和COPY状态,分区8处于STOP状态,分区9和10处于RW状态。
-DISPLAY DATABASE(DB486B) SPACE(*)输出结果与以下类似:

DSNT360I - *********************************** DSNT361I - * DISPLAY DATABASE SUMMARY * GLOBAL OVERVIEW DSNT360I - *********************************** DSNT362I - DATABASE = DB486B STATUS = RW DBD LENGTH = 4028 DSNT397I - NAME TYPE PART STATUS PHYERRLO PHYERRHI CATALOG PIECE -------- ---- ----- ----------------- -------- -------- -------- ----- TS486X TS 0001 STOP - THRU 0006 TS486X TS 0007 UT,COPY TS486X TS 0008 STOP TS486X TS 0009 RW - THRU 0010 TS486X TS IX486X IX L0001 RW IX486X IX L0002 LSTOP - THRU L0003 IX486X IX L0004 LSTOP - THRU L0010 IX486X IX L* IX486Y IX 0001 RW - THRU 0010 IX486Y IX IX486Z IX RW ******* DISPLAY OF DATABASE DB486B ENDED ********************** DSN9022I - DSNTDDIS 'DISPLAY DATABASE' NORMAL COMPLETION
- 示例:显示数据库中所有索引的相关信息
- 以下命令显示 DBKD0101 数据库中所有索引的信息。 INDEX2 包含逻辑层级显示的信息。 INDEX3 的分区0001和0002是数据分区的二级索引,分区编号中的“D”表示了这一点。
-DISPLAY DATABASE(DBKD0101) SPACENAM(INDEX*)输出结果与以下类似:

DSNT360I - *********************************** DSNT361I - * DISPLAY DATABASE SUMMARY * RESTRICTED DSNT360I - *********************************** DSNT362I - DATABASE = DBKD0101 STATUS = RW DBD LENGTH = 4028 DSNT397I - NAME TYPE PART STATUS PHYERRLO PHYERRHI CATALOG PIECE -------- ---- ----- ----------------- -------- -------- -------- ----- INDEX1 IX 0001 RW -THRU 0002 INDEX1 IX INDEX2 IX L* RW INDEX3 IX D0001 RW -THRU D0002 INDEX3 IX INDEX4 IX L0001 RECP INDEX4 IX L0002 RW INDEX4 IX
- 示例:显示数据库中处于咨询状态的所有表空间的信息
- 以下命令显示 DBKD0103 数据库中处于重建待定状态(ARBDP)和重组状态(AREO*)的所有表空间的信息。 根据可用空间限制显示的消息数量。 假设您指定了以下命令:
-DISPLAY DATABASE(DBKD0103) SPACENAM(*) LIMIT(*) ADVISORY(ARBDP,AREO*)输出结果与以下输出结果类似:

DSNT360I - *********************************** DSNT361I - * DISPLAY DATABASE SUMMARY * ADVISORY DSNT360I - *********************************** DSNT362I - DATABASE = DBKD0103 STATUS = RW DBD LENGTH = 16142 DSNT397I - NAME TYPE PART STATUS PHYERRLO PHYERRHI CATALOG PIECE -------- ---- ----- ----------------- -------- -------- -------- ----- PIX IX 0001 RW,ARBDP,AREO* -THRU 0007 PIX IX
- 示例:显示有关表格空间分区的信息
- 以下命令显示数据库 Db2 中表空间 DB2TSP 的相关信息。 PART选项包括列表和范围,用于显示一组非常具体的分区。 在添加最终分区之前,表格空间仅执行了一次旋转操作。
-DISPLAY DATABASE(DB2) SPACENAM(DB2TSP) PART(1,2,4:6,9,10:12)输出结果与以下输出结果类似:

DSNT360I - *********************************** DSNT361I - * DISPLAY DATABASE SUMMARY * GLOBAL DSNT360I - *********************************** DSNT362I - DATABASE = DB2 STATUS = RW DBD LENGTH = 4028 DSNT397I - NAME TYPE PART STATUS PHYERRLO PHYERRHI CATALOG PIECE -------- ---- ----- ----------------- -------- -------- -------- ----- DB2TSP TS 0001 RW,AREO* DB2TSP TS 0002 RW,AREO* DB2TSP TS 0004 RW -THRU 0006 DB2TSP TS 0009 RW -THRU 0012 ******* DISPLAY OF DATABASE DB2 ENDED **************************** DSN9022I - DSNTDDIS 'DISPLAY DATABASE' NORMAL COMPLETION
- 示例:显示处于信息性待复制状态的表格空间的信息
- 以下命令显示处于咨询状态的表空间信息。 输出包括处于信息性“等待复制”状态的任何表格空间。
-DISPLAY DATABASE(DBIQUQ01) SPACENAM(*) ADVISORY输出结果与以下类似:

DSNT360I - *********************************** DSNT362I - DATABASE = DBIQUQ01 STATUS = RW DBD LENGTH = 8066 DSNT397I - NAME TYPE PART STATUS HYERRLO PHYERRHI CATALOG PIECE -------- ---- ---- ------------------ -------- -------- -------- ----- TPIQUQ01 TS 001 RW,AUXW -THRU 003 TPIQUQ01 TS 004 RW,ICOPY TPIQUQ01 TS
- 示例:显示克隆表的相关信息
- 假设一些名称以MYDB开头的数据库有克隆对象。 以下命令显示有关基础表和克隆表对象以及不参与克隆的对象的信息。
-DISPLAY DATABASE(MYDB*) SPACENAM(*) LIMIT(*)输出结果与以下类似:

DSNT360I - *********************************** DSNT361I - * DISPLAY DATABASE SUMMARY * GLOBAL DSNT360I - *********************************** DSNT362I - DATABASE = MYDBX STATUS = STOP DBD LENGTH = 4028 DSNT397I - NAME TYPE PART STATUS PHYERRLO PHYERRHI CATALOG PIECE -------- ---- ----- ----------------- -------- -------- -------- ----- CHKOUT2 TSB1 001 RW -THRU 003 CHKOUT2 TSB1 XDEPT1 IXB1 001 RECP XDEPT1 IXB1 002 RW -THRU 003 XDEPT1 IXB1 CHKOUT2 TSC2 001 RO CHKOUT2 TSC2 002 RW -THRU 003 CHKOUT2 TSC2 XDEPT1 IXC2 001 ICOPY XDEPT1 IXC2 002 RW -THRU 003 XDEPT1 IXC2 CHKOUT3 TS 001 RO -THRU 003 CHKOUT3 TS XDEPT3 IX 001 RW -THRU 002 XDEPT3 IX 003 RO XDEPT3 IX
- 示例:当表空间处于DBETE状态时,显示处于受限状态的所有对象的信息
- 以下命令显示处于受限状态的所有对象。
-DISPLAY DATABASE(*) SPACENAM(*) RESTRICT当您没有指定特定的数据库名称时,对于处于 DBETE 状态的对象,DISPLAY DATABASE 会显示 PSID 值,而不是数据库名称和空间名称,如下面的输出所示:
DSNT360I @ *********************************** DSNT361I @ * DISPLAY DATABASE SUMMARY 371 * RESTRICTED DSNT360I @ *********************************** DSNT362I @ DATABASE = DB65309 STATUS = RW 373 DBD LENGTH = 8066 DSNT397I @ 374 NAME TYPE PART STATUS PHYERRLO PHYERRHI CATALOG PIECE -------- ---- ----- ----------------- -------- -------- -------- ----- ****0002 UN RW,DBETE,RECP ****0005 UN RW,DBETE,RECP ****0007 UN RW,DBETE,RECP ******* DISPLAY OF DATABASE DB65309 ENDED ********************** - 示例:当表空间或索引空间处于DBETE状态时,显示处于受限状态的具体对象的信息
- 以下命令显示数据库 DB65309 中处于受限状态的对象。
-DISPLAY DATABASE(DB65309) SPACENAM(*) RESTRICT当您为处于 DBETE 状态的对象指定特定的数据库名称时,DISPLAY DATABASE 会显示对象名称,如下面的输出所示:
DSNT360I @ *********************************** DSNT361I @ * DISPLAY DATABASE SUMMARY 395 * RESTRICTED DSNT360I @ *********************************** DSNT362I @ DATABASE = DB65309 STATUS = RW 397 DBD LENGTH = 8066 DSNT397I @ 398 NAME TYPE PART STATUS PHYERRLO PHYERRHI CATALOG PIECE -------- ---- ----- ----------------- -------- -------- -------- ----- PS65309G UN RW,DBETE,RECP IP65309G UN RW,DBETE,RECP IX65309G UN L* RW,DBETE,RECP ******* DISPLAY OF DATABASE DB65309 ENDED **********************
