異種データベース レプリケーション
SQL Server は、トランザクション レプリケーションとスナップショット レプリケーションに対する次の異種シナリオをサポートします。
Oracle からSQL Serverにデータを発行する。
SQL Server からSQL Server 以外のサブスクライバーへのデータのパブリッシュ
SQL Server 以外のサブスクライバーへの異種レプリケーションは非推奨とされます。 Oracle パブリッシングは非推奨とされます。 データを移動するには、変更データ キャプチャと SSISを使用してソリューションを作成します。
注意事項
この機能は、Microsoft SQL Server の将来のバージョンで削除されます。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションは修正することを検討してください。
Oracle からのデータのパブリッシュ
SQL Server では、 SQL Server スナップショット レプリケーションとトランザクション レプリケーションとほぼ同じ機能を使用し、同様の使いやすさで Oracle からのデータをパブリッシュできます。 Oracle からのデータのパブリッシュは、次のようなシナリオに適しています。
シナリオ | 説明 |
---|---|
Microsoft .NET Framework アプリケーションの配置 | Microsoft 以外のデータベースからレプリケートされたデータを使用しながら、 SQL Server Visual Studio およびSQL Server を使用して開発します。 |
データ ウェアハウジング ステージング サーバー | SQL Server ステージング データベースとSQL Server 以外のデータベースとの同期を保ちます。 |
SQL Server | ソース システムの変更のレプリケーション中に、 SQL Server に対してアプリケーションをリアルタイムでテストします。 移行に問題がなければ SQL Server に切り替えます。 |
詳細については、「Oracle パブリッシングの概要」を参照してください。
SQL Server 以外のサブスクライバーへのデータのパブリッシュ
スナップショットパブリケーションおよびトランザクション パブリケーションのサブスクライバーとして、次のSQL Server以外のデータベースがサポートされています。
Oracle (Oracle がサポートするすべてのプラットフォーム用)
IBM DB2 (AS400、MVS、Unix、Linux、および Windows 用)
詳細については、「 Non-SQL Server Subscribers」を参照してください。