QueueReaderAgentExists プロパティ
キュー リーダー エージェント ジョブがデータベースに存在するかどうかを取得します。
名前空間: Microsoft.SqlServer.Replication
アセンブリ: Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo.dll)
構文
'宣言
Public ReadOnly Property QueueReaderAgentExists As Boolean
Get
'使用
Dim instance As ReplicationDatabase
Dim value As Boolean
value = instance.QueueReaderAgentExists
public bool QueueReaderAgentExists { get; }
public:
property bool QueueReaderAgentExists {
bool get ();
}
member QueueReaderAgentExists : bool
function get QueueReaderAgentExists () : boolean
プロパティ値
型: System. . :: . .Boolean
ディストリビューション データベースに対してキュー リーダー エージェント ジョブが作成されているかどうかを示す Boolean 値です。
例外
例外 | 条件 |
---|---|
ApplicationException | データベースが存在しない場合に発生します。 キュー リーダー エージェントが MicrosoftSQL Server 2005 レプリケーション エージェントのセキュリティ モデルにアップグレードされていない場合に発生します。詳細については、「セキュリティと保護 (レプリケーション)」を参照してください。 |
説明
QueueReaderAgentExists プロパティを取得できるのは、固定サーバー ロール sysadmin のメンバ、および固定データベース ロール db_owner のメンバだけです。
QueueReaderAgentExists を取得すると、sp_helpqreader_agent (Transact-SQL) を実行したのと同じことになります。
このプロパティは、SQL Server 2005 でのみサポートされます。