-DISPLAY DATABASE 命令 ( )Db2

-DISPLAY DATABASE 命令显示 Db2 数据库的状态信息。

DISPLAY DATABASE命令显示以下对象的状态信息:
  • 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

阅读语法图跳过可视化语法图 DISPLAY DATABASE (,数据库名称*dbname1: dbname2数据库名称**数据库名称*数据库名称**dbstring1*dbstring2*)USECLAIMERSLOCKSLPLWEPRSPACENAM(,空间名称*spacename1: spacename2空间名称**空间名称*空间名称**spacestring1*spacestring2*)USECLAIMERSLOCKSLPLWEPRONLYONLY1PART(,整数integer1: integer2)OVERVIEW2LRSN3LIMIT(50整数*) AFTER ACTIVE 限制区 ADVISORY(,ICOPY AUXWARBDPAREO*AREOR)
注意:
  • 1 如果您指定了唯一选项,但没有使用SPACENAM()关键字,则仅LIMIT、AFTER和RESTRICT关键字适用。
  • 2 除了SPACENAM、LIMIT和AFTER之外,OVERVIEW关键字不能与任何其他关键字一起使用。
  • 3 除了SPACENAM和PART之外,LRSN关键字不能与任何其他关键字一起使用。 只有在 IBM® 支持部门的指导下才能使用 LRSN 关键字。

限制块:

阅读语法图跳过可视化语法图RESTRICT(,ACHKPCHKPCOPYGRECPLPLPRORBDPRECPREORPRORREPLSTOPUTUTROUTRWUTUTUT*WEPR)

选项说明 -DISPLAY DATABASE

(数据库名称
标识一个或多个要显示其状态的数据库。 以下变体可以接受:
(数据库名称……)
识别一个或多个数据库名称,以逗号或空格分隔。
(*)
所有定义为 Db2 子系统的数据库,其进程的权限集具有所需的授权。
(dbname1 :dbname2 )
所有数据库的名称在UNICODE中的编码介于 dbname1dbname2 之间的数据库。
数据库名称 *)
所有名称以dbname 开头的数据库,包含1-7个字符。
*数据库名称
所有数据库名称以字符串 “dbname” 结尾,包含1-7个字符。
*数据库名 *)
所有名称包含字符串 dbname 的数据库,其中 dbname 包含1-6个字符。
* dbstring1*dbstring 2*)
所有名称中包含字符串 dbstring1dbstring2 且总共包含2-5个字符。
SPACENAM
指定显示空间。 如果您使用SPACENAM,还必须指定相应的数据库名称。 如果使用 (*) 指定多个数据库,则可以指定 SPACENAM(*) 来显示这些数据库中的所有对象。

缩写 :SPACE,SP

(空间名称……)
一个或多个索引空间名称,以逗号或空格分隔。
(*)
所有定义为 Db2 子系统的表空间或索引空间,且该进程的权限集具有所需的授权。
空间名称1 :空间名称2
所有表空间或索引空间,其名称在UNICODE中的取值范围在 spacename1spacename2 之间的表空间或索引空间
空间名称 *)
所有表空间或索引空间,其名称以包含1-7个字符的字符串空间名称开头。
*地名
所有表空间或索引空间,其名称以包含1-7个字符的字符串spacename 结尾。
*地名
所有表空间或索引空间,其名称包含字符串spacename ,该字符串包含1-6个字符。
*空格字符串1*空格字符串2 *)
所有名称包含字符串“ spacestring1spacestring2 总共包含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异常状态无关。
查看DBETE状态
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出现问题,表格空间或索引空间被隐式停止。 消息 DSNT500IDSNT501I 在检测到错误时发出,以指示不一致。 请发送邮件至 DSNT500IDSNT501I
停止
数据库、表空间、表空间分区、索引空间或索引空间分区即将停止。
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 ,则显示此值。
登录 IDLTERM
用于登录终端的用户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 会员对阅读和写作感兴趣。 页面设置或分区与英镑无关。
锁定类型
锁类型描述了锁定的类型,有以下值之一:
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锁,锁归系统所有,而非用户所有,其持续时间与用户拥有的锁的持续时间无关。
  • 保留锁没有锁定持续时间。

没有明确的索引空间锁定。 但是,表中的所有索引空间都隐式地与包含这些表的表空间处于同一级别的事务锁锁定。 索引空间和表空间上的P-lock由 Db2 获得。

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
数据库的名称。
操作
指示输出是否完整。 动作可以有以下值之一:
继续
该数据库中剩余的表格空间和索引空间名称将延续到新的显示中。
已终止
该数据库中剩余的表空间和索引空间名称已终止。
结束
该数据库的显示内容已经完整。

显示数据库命令的错误信息

DSNT399I 无效的空间名称
请看 DSNT399I
DSNT602I 未找到空格
请看 DSNT602I
DSNT603I 空间类型 名称不是类型
请看 DSNT603I
DSNT604I 暂无可用信息
请看 DSNT604I

例子 -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) LOCKS

Db2 将锁显示为表空间锁,如下面的输出所示:

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) LOCKS

Db2 将锁显示为分区锁,如下面的输出所示:

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      **********************