sp_browsemergesnapshotfolder (Transact-SQL)

適用対象: SQL サーバー

マージ パブリケーションに対して生成された最新のスナップショットの完全なパスを返します。 このストアド プロシージャは、パブリッシャー側のパブリケーション データベースで実行されます。

Transact-SQL 構文表記規則

構文

sp_browsemergesnapshotfolder [ @publication = ] N'publication'
[ ; ]

引数

[ @publication = ] N'publication'

出版物の名前。 @publicationsysname で、既定値はありません。

リターン コードの値

0 (成功) または 1 (失敗)。

結果セット

列名 データ型 説明
snapshot_folder nvarchar(2000) スナップショット ディレクトリへの完全なパス。

解説

sp_browsemergesnapshotfolder はマージ レプリケーションで使用されます。

パブリッシャー作業ディレクトリとパブリッシャー スナップショット フォルダーの両方にスナップショット ファイルを生成するようにパブリケーションが設定されている場合、結果セットには 2 つの行が含まれます。最初の行にはパブリケーション スナップショット フォルダーが含まれており、2 行目にはパブリッシャーの作業ディレクトリが含まれます。

sp_browsemergesnapshotfolder は、マージ スナップショット ファイルが生成されるディレクトリを決定するのに役立ちます。 このフォルダーおよびパスとその内容をリムーバブル メディアにコピーし、スナップショットを使用してスナップショットの代替位置からサブスクリプションを同期することができます。

アクセス許可

sysadmin固定サーバー ロールまたは固定データベース ロールdb_ownerのメンバーのみがsp_browsemergesnapshotfolderを実行できます。