インスタンスの要件
-
SQL Serverのサーバー名(
@@SERVERNAME
)はNULL
にできません。 -
(Extract) Oracle GoldenGateでトランザクション・データを取得するには、ソースSQL ServerインスタンスでSQL Serverエージェントを実行している必要があり、データベースに対するSQL Server変更データ取得ジョブを実行している必要があります。データベースに対してSQL Serverトランザクション・レプリケーションも有効にしている場合は、SQL Serverログ・リーダー・エージェントを実行している必要があります。
-
TEXT、NTEXT、IMAGE
のデータまたはVARCHAR(MAX)、NVARCHAR(MAX)
およびVARBINARY(MAX)
列のデータがmax text repl size
オプションに設定されたSQL Serverのデフォルト・サイズを超過すると、そのサイズが拡大されます。現在のmax text repl size
値は、sp_configure
を使用して表示または調整します。ノート:
Amazon RDS for SQL Serverの場合、インスタンスの設定を調整するには、sp_configure
のかわりにパラメータ・グループを使用する必要があります。 -
使用しているSQL Serverインスタンス用の最新のサービス・パックまたは累積更新をインストールして、適切な機能を確保することをお薦めします。SQL Server 2012、2014、2016および2017については、SQL Server変更データ取得機能に直接影響する複数の重要な問題がMicrosoft社によって特定され修正されています。このことは、適切にデータを取得するためのOracle GoldenGateの機能に影響します。Microsoftパッチを必要とする現在の既知の問題には、KB3030352、KB3166120およびKB4073684が含まれています。