0

トランザクションレプリケーションのスナップショットファイルをパブリッシャからサブスクライバにコピーしてサブスクライバに適用する方法についての素晴らしい記事を読んでいます。パブリッシャからスナップショットファイルをコピーし、SQLマージレプリケーションでサブスクライバに貼り付けて適用します。

http://blogs.msdn.com/b/repltalk/archive/2010/03/07/tips-to-improve-performance-when-applying-snapshot-in-transactional-replication.aspx

しかし、この記事の焦点は、トランザクションレプリケーションに向けられています。

パブリッシャからスナップショットをコピーしてサブスクライバに貼り付け、サブスクライバに適用する方法を知りたいと思います。プッシュサブスクライバとのマージレプリケーションを使用しています。ディストリビューターとパブリッシャーは同じサーバー上にあります。

答えて

3

はい - マージでは、スナップショットファイルをサブスクライバにコピーし、Merge Agent -AltSnapshotFolder parameterを使用してローカルにスナップショットを適用できます。

+0

この回答は本当にありがたいですが、マージレプリケーションでスナップショットをローカルに適用するために必要な手順を少し詳しく教えてください。 – Thakur

+1

手順は次のとおりです。1)パブリッシャ上でスナップショットを生成します。 2)スナップショットフォルダをサブスクライバにコピーします。 3)ローカルスナップショットへのパスを指定する-AltSnapshotFolderパラメーターを使用してマージエージェントを開始します。 –

+1

これは完璧な答えです - http://social.msdn.microsoft.com/Forums/en/sqlreplication/thread/d27ace11-a891-4000-8698-25044685bf3f?prof=required – Thakur

関連する問題