sp_help_log_shipping_secondary_primary (Transact-SQL)
適用対象: SQL サーバー
セカンダリ サーバーにある指定されたプライマリ データベースの設定を取得します。
構文
sp_help_log_shipping_secondary_primary
[ @primary_server = ] N'primary_server'
, [ @primary_database = ] N'primary_database'
[ ; ]
引数
[ @primary_server = ] N'primary_server'
ログ配布構成の SQL Server データベース エンジンのプライマリ インスタンスの名前。 @primary_server は sysname で、既定値はありません。
[ @primary_database = ] N'primary_database'
プライマリ サーバー上のデータベースの名前。 @primary_database は sysname で、既定値はありません。
リターン コードの値
0
(成功) または 1
(失敗)。
結果セット
結果セットには、 log_shipping_secondaryの次の列が含まれています。
列名 | データ型 | 説明 |
---|---|---|
secondary_id |
uniqueidentifier | ログ配布構成におけるセカンダリ サーバーの ID。 |
primary_server |
sysname | ログ配布構成の SQL Server データベース エンジンのプライマリ インスタンスの名前。 |
primary_database |
sysname | ログ配布構成のプライマリ データベースの名前。 |
backup_source_directory |
nvarchar(500) | プライマリ サーバーからのトランザクション ログ バックアップ ファイルが格納されているディレクトリ。 |
backup_destination_directory |
nvarchar(500) | バックアップ ファイルのコピー先となるセカンダリ サーバー上のディレクトリ。 |
file_retention_period |
int | バックアップ ファイルがセカンダリ サーバーに保持されてから削除されるまでの時間 (分単位)。 |
copy_job_id |
uniqueidentifier | セカンダリ サーバーでのコピー ジョブに関連付けられた ID。 |
restore_job_id |
uniqueidentifier | セカンダリ サーバー上の復元ジョブに関連付けられている ID。 |
monitor_server |
sysname | ログ配布構成で監視サーバーとして使用されているMicrosoft SQL Server データベース エンジンのインスタンスの名前。 |
monitor_server_security_mode |
bit | 監視サーバーへの接続に使用されるセキュリティ モード。1 = Windows 認証。0 = SQL Server 認証。 |
解説
sp_help_log_shipping_secondary_primary
は、セカンダリ サーバー上の master
データベースから実行する必要があります。
アクセス許可
このプロシージャを実行できるのは、 sysadmin 固定サーバー ロールのメンバーだけです。