SQL Server 2012でログ配布を使用して、SQL Server 2008R2およびSQL Server 2005データベースからデータを収集しようとしたのではないでしょうか。データベースの複製よりも実装が簡単なオプションだと聞きました。
プロジェクトを実行しようとしています。データベースレプリケーションまたはログ配布を使用する必要はありません。これは、レポート作成のみを目的とした中央データベースです。
SQL Server 2012をレポートとして使用している場合は、ログ配布を使用して、セカンダリをスタンバイとして構成できます。これにより、ユーザーはログが復元されていないときにセカンダリからデータを読み取ることができます。必要に応じて、セカンダリでのログファイルの復元を遅らせることができます。
下位バージョンから上位バージョンに、あなたは一方向にやっていることに注意してください。 SQL Server 2012データベースをSQL Server 2005または2008R2に簡単に復元できません(フェイルオーバーした場合)。
サブスクライバー(レポートサーバー)はパブリッシャー(SQLサーバー2005および2008R2)よりも新しいバージョンであるため、データベーストランザクションレプリケーションはサポートされません。 私の答えはこちら を参照してください。
SQL Server多対1レプリケーション も参照してください