sp_replmonitorhelppublicationthresholds (Transact-SQL)
監視対象のパブリケーションに対するしきい値の測定基準セットを返します。 このストアド プロシージャはレプリケーションの監視に使用し、ディストリビューター側でディストリビューション データベースについて実行されます。
構文
sp_replmonitorhelppublicationthresholds [ @publisher = ] 'publisher'
, [ @publisher_db = ] 'publisher_db'
, [ @publication = ] 'publication'
[ , [ @publication_type = ] publication_type ]
[ , [ @thresholdmetricname = ] 'thresholdmetricname'
引数
[ @publisher= ] 'publisher'
パブリッシャーの名前を指定します。 publisher のデータ型は sysname で、既定値はありません。[ @publisher_db= ] 'publisher_db'
パブリッシャー データベースの名前を指定します。 publisher_db のデータ型は sysname で、既定値はありません。[ @publication= ] 'publication'
パブリケーションの名前です。 publication のデータ型は sysname で、既定値はありません。[ @publication_type= ] publication_type
パブリケーションの種類を指定します。 publication_type のデータ型は int で、次のいずれかの値を指定できます。値
説明
0
トランザクション パブリケーションです。
1
スナップショット パブリケーションです。
2
マージ パブリケーションです。
NULL (既定値)
レプリケーションでは、パブリケーションの種類の判別が試行されます。
結果セット
列名 |
データ型 |
説明 |
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
metric_id |
int |
レプリケーション パフォーマンス測定基準の ID。次のいずれかになります。
|
||||||||||||||||
title |
sysname |
レプリケーション パフォーマンス測定基準の名前。 |
||||||||||||||||
value |
int |
パフォーマンス測定単位のしきい値。 |
||||||||||||||||
shouldalert |
bit |
測定基準がこのパブリケーションに定義されたしきい値を超えたとき警告が生成されるかどうかを示します。値 1 は、警告が生成されることを示します。 |
||||||||||||||||
isenabled |
bit |
このパブリケーションのレプリケーション パフォーマンス測定基準に対して監視が有効であるかどうかを示します。値 1 は監視が有効であることを示します。 |
戻り値
0 (成功) または 1 (失敗)
説明
sp_replmonitorhelppublicationthresholds は、すべての種類のレプリケーションで使用できます。
権限
sp_replmonitorhelppublicationthresholds を実行できるのは、ディストリビューション データベースの db_owner 固定データベース ロールまたは replmonitor 固定データベース ロールのメンバーだけです。