web-dev-qa-db-ja.com

SQL Server 2012でのログ配布とデータレプリケーション

SQL Server 2012でログ配布を使用して、SQL Server 2008R2およびSQL Server 2005データベースからデータを収集しようとしたのではないでしょうか。データベースの複製よりも実装が簡単なオプションだと聞きました。

プロジェクトを実行しようとしています。データベースレプリケーションまたはログ配布を使用する必要はありません。これは、レポート作成のみを目的とした中央データベースです。

2
user3015739

SQL Server 2012をレポートとして使用している場合は、ログ配布を使用して、セカンダリをスタンバイとして構成できます。これにより、ユーザーはログが復元されていないときにセカンダリからデータを読み取ることができます。必要に応じて、セカンダリでのログファイルの復元を遅らせることができます。

下位バージョンから上位バージョンに、あなたは一方向にやっていることに注意してください。 SQL Server 2012データベースをSQL Server 2005または2008R2に簡単に復元できません(フェイルオーバーした場合)。

サブスクライバー(レポートサーバー)はパブリッシャー(SQLサーバー2005および2008R2)よりも新しいバージョンであるため、データベーストランザクションレプリケーションはサポートされません。 私の答えはこちら を参照してください。

SQL Server多対1レプリケーション も参照してください

2
Kin Shah