次の方法で共有


インスタンスの作成のための SQL サーバー接続

重要

Change Data Capture for Oracle by Attunity は現在非推奨です。 詳細については、お知らせを参照してください。

Oracle CDC インスタンスを作成するときの最初の手順の 1 つは、ターゲットの SQL Server インスタンスで CDC データベースを作成することです。 この CDC データベースは、SQL Server CDC に対して有効になります。このように有効にするには、ログインが sysadmin 固定サーバー ロールのメンバーである必要があります。

Oracle CDC インスタンスの作成 ウィザードを開始したユーザーが sysadmin 固定サーバー ロールのメンバーではない場合、 [SQL Server への接続] ダイアログ ボックスが表示され、SQL Server CDC に対してデータベースを有効にするタスクを実行するために sysadmin ロールのメンバーの資格情報を入力するよう求められます。 CDC データベースが作成されると、 sysadmin ログインは破棄され、Oracle デザイナー コンソールが入力されたときに使用された元の SQL Server ログインで作業が再開されます。

タスク一覧

[SQL Server への接続] ダイアログ ボックスに次の情報を入力します。

[サーバー名]
SQL Server が存在するサーバーの名前を入力します。

認証
次のいずれかを選択してください。

  • Windows 認証

  • [SQL Server 認証]: このオプションを選択する場合、接続先の のユーザーの [ログイン] [パスワード] SQL Server を入力する必要があります。

ログインには、MSXCDCDB データベースへのアクセスを許可するデータベース ロールが必要です。 また、使用する追加のデータベースへのアクセスがログインに含まれていることも推奨されます。このアクセスが含まれていない場合、ユーザーはそれらのデータベース内のデータを表示できません。

[オプション]
矢印をクリックして、構成するオプションを表示します。 これらのオプションを既定値のままにすることもできます。 使用可能なオプションは次のとおりです。

  • [接続タイムアウト] : CDC Service for Oracle が SQL Server への接続を待機する時間 (秒単位) を入力します。この時間を超過するとタイムアウトとなります。既定値は 15です。

  • [実行タイムアウト] : Oracle CDC Windows Service がコマンドの実行を待機する時間 (秒単位) を入力します。この時間を超過するとタイムアウトとなります。既定値は、 30です。

  • [暗号化接続]: Oracle CDC Service とターゲットの インスタンスの間の暗号化された接続を使用した通信に対しては、 [暗号化接続] SQL Server を選択します。

  • [詳細設定]: 必要に応じて、 [詳細設定] をクリックし、[高度な接続プロパティ] ダイアログ ボックスに追加の接続プロパティを入力します。

    [高度な接続プロパティ] ダイアログ ボックスの詳細については、「 高度な接続プロパティ」を参照してください。

参照

SQL Server 変更データベースの作成
CDC デザイナーで使用する SQL Server 接続に必要な権限