サーバーレプリケーションとクライアントレプリケーションの両方を使用したSQL Server 2005の構成

StackOverflow https://stackoverflow.com/questions/255680

  •  05-07-2019
  •  | 
  •  

質問

このシナリオを設定する必要があります:

  

SQL Server 2005データベースは、別のデータベースからトランザクションレプリケーションサブスクリプションを作成して、ルックアップテーブルのセットを作成します。これらのルックアップテーブルは、クライアントのSQL Server Mobileへのマージレプリケーションパブリケーションとしてパブリッシュされます。

SQL Server Books Onlineで定義されている同様のシナリオをどこかで見たことを覚えていますが、リンクを見つけることができませんでした。誰かがそれを見つけるのを手伝ってくれるか、そうでなければ他の同様のリンクを教えてくれることを願っています。

役に立ちましたか?

解決

さて、 MSDN SQL Server Replicationフォーラム
私が探していた記事は次のとおりです。データの再発行

どうやら、それは" Advanced Replication Features and Internals "内にあります。 " レプリケーションの設定とメンテナンス"セクション。少し自明ではないので、ほとんどの時間を" サーバーとクライアント間のデータの複製"セクションではなく。知っておくと良いでしょう。他にも多くの特別なシナリオがあり、検討する価値があるようです。

他のヒント

ルックアップテーブルを生成するためにトランザクションレプリケーションを使用することに興味がありません。そのようなテーブルはクライアント側から更新されるように作られていないので、サブスクライバーによってデータが変更されていないのに、なぜトランザクションレプリケーションとマージレプリケーションを組み合わせたいのですか?

たぶん、元のシナリオは明確ではないので、明確にします。

元のルックアップテーブルが不良なネットワーク接続でリモートに配置されているデータベース、または高負荷で動作しているデータベース。このアプローチは、ルックアップテーブルが別のデータベースに複製され、クライアントとのすべてのマージレプリケーションが実行されるように提案されました。

もちろん、それは私たちの問題に対する最も適切なアプローチではないかもしれません。だから誰かがより良いアイデアを持っているなら、私たちはそれらを聞きたいです。

それでも、この質問の主な理由は、私が以前に見つけた(しかし愚かにはブックマークしなかった)記事を見つけることです。この記事への可能性のあるリード(タイトル、著者、類似のトピックなど)は間違いなく高く評価されています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top