dmshowevent-显示 CDC Replication 事件

使用此命令可将 CDC Replication 事件显示到标准输出。 您可以使用此命令作为在 管理控制台的 " 事件日志 " 视图中显示 CDC Replication 事件的替代方法。

此命令的输出按时间先后顺序显示事件,并且在列表中首先显示最新的事件。

语法

dmshowevents [-I <name>] -a|-s <subscription ...>|-t <source ID> ...|-s 
<subscription ...> -t <source ID> ... [-h] [-c <max_msg>] [-L <locale>]

dmshowevents -I <name> -a|-s <subscription ...>|-t <source ID> ... [-h] 
[-c <max_msg>] [-L <locale>]

参数

[-I <名称> ]
指定 CDC Replication 实例的名称。 此外,可以指定 TSINSTANCE 环境变量来代替此值。
-a
指定 CDC Replication 显示所有预订的事件。
-s <订阅...>
指定 CDC Replication 为其显示源事件的预订的名称。
要指定多个预订,请列出这些预订并以空格分隔。
-t < 源 ID>...
指定 CDC Replication 为其显示目标事件的预订的源标识。 如果指定多个源标识,那么会列出这些源标识。

源标识是通过在预订创建期间将预订名称截断为 8 个字符而自动生成的。 源标识必须唯一。

[-h]
指定 CDC Replication 在事件列表之前显示一个头。
此选项帮助您标识为每个事件显示的每一项信息。
[-c <max_msg> ]
指定 CDC Replication 显示的最大事件数。
如果省略此参数或指定大于事件总数的值,那么 CDC Replication 将显示指定预订和源标识的所有事件。
最小设置
0。不显示任何事件。
最大设置
2147483647
[-L <locale> ]
用于 CDC Replication 实例的语言环境的名称。 缺省值为您机器的语言环境。

结果

如果操作成功,那么此命令返回值 0。 如果操作失败,那么此命令返回非零值。

示例

dmshowevents -I NEWINSTANCE -s FINANCE

为指定的实例显示 Finance 预订的所有事件。

dmshowevents -I MYINSTANCE –a –h

显示所有预订的所有事件。 标题显示在指定的实例的事件列表前面。

dmshowevents -I NEWINSTANCE –s FINANCE MARKETING –t ATLANTA –h –c 20

显示 Finance 与 Marketing 预订以及 Atlanta 源标识的最近 20 个事件。 标题显示在指定的实例的事件列表前面。

样本输出

TIME|AGENTTYPE|SUBSCRIPTION|EVENTID|SEVERITY|EVENTPROGRAM|EVENTTEXT

2006-04-21 17:23:08.817|T|ATLANTA|95|Information|class com.datamirror.ts.target.
publication.c|IBM InfoSphere Change Data Capture Communications ending.

2006-04-21 17:23:08.614|T|ATLANTA|1538|Information|class com.datamirror.ts.target.
publication.c|---IBM InfoSphere Change Data Capture for ATLANTA terminating 
normally.

2006-04-21 17:23:08.333|T|ATLANTA|1537|Information|class com.datamirror.ts.target.
publication.c|Describe conversation with ATLANTA completed successfully.

2006-04-21 17:23:07.911|T|ATLANTA|1536|Information|class com.datamirror.ts.target.
publication.c|Describe conversation started by ATLANTA.

2006-04-21 17:23:07.333|T|ATLANTA|1531|Information|class com.datamirror.ts.target.
publication.c|Communication with ATLANTA successfully started on Data channel.

2006-04-21 17:23:06.973|T|ATLANTA|1534|Information|class com.datamirror.ts.engine.a
|Code page conversation from the source database's code page 1252 to the target 
database's code page Cp1252 for ATLANTA will be performed by the Remote system

每条记录中的字段由竖线 (|) 分隔。 这些字段在输出的第一行中标识。 在 AGENTTYPE 字段中,S 指示源,T 指示目标。