レプリケーション タスクのトラブルシューティングレプリケーション タスクのコンポーネントのルールとガイドラインを確認します。
レプリケーション タスクのエラーレプリケーション タスクを作成するときにソース接続を選択しましたが、レプリケート可能なオブジェクトが表示されません。レプリケーション タスクでソース接続を選択した場合、データ統合 はソースに接続して、レプリケート可能なオブジェクトを取得します。接続が有効でないか、接続にソースシステム内のオブジェクトを表示する特権がない場合、データ統合 はソースに接続できず、オブジェクトは表示されません。
レプリケーション タスクのターゲットを設定する際に、エラーメッセージが表示されます。同じソースオブジェクトを同じターゲットオブジェクトにレプリケートするように、複数のレプリケーション タスクを設定することはできません。例えば、SalesforceアカウントデータをSF_ACCOUNT Oracleデータベーステーブルに書き込むように、2つのレプリケーション タスクを設定できません。別のレプリケーション タスクで使用されるものと同じターゲット接続とターゲットオブジェクトを選択すると、エラーが表示されます。
ソース接続のすべてのオブジェクトをレプリケートすると、次のエラーが表示されます。
Duplicate data replication task. The data replication task <name of the other data replication task> is also replicating the same objects from the same source to the same target with the same target prefix as this data replication task. Change the target or enter a different target prefix.
ソース接続の特定のオブジェクトをレプリケートすると、次のエラーが表示されます。
Duplicate data replication task for <object name> object with a target prefix of <target prefix>. The data replication task <name of the other data replication task> is already replicating an object whose target prefixed name is same as this one. Change the target connection or enter a different target prefix or remove the object from the task.
名前が同じソースのデータを同じターゲット接続内の異なるターゲットオブジェクトに書き込むには、異なるターゲットプレフィックスを設定します。詳細については、「 タスク 」を参照してください。
レプリケーション タスクを実行しましたが、想定される時間内に結果を得られませんでした。レプリケーション タスクは、次の理由で想定以上に時間がかかることがあります。
• 同時に実行されているレプリケーション タスクが多すぎるため、レプリケーション タスクがキューに入っています。Informaticaグローバルカスタマサポートに連絡して、レプリケーション タスクのステータスを確認してください。• ソース内に大量のデータが含まれています。• データベースサーバーが停止しているか、アクセスが集中しています。レプリケーション タスクが失敗したのはなぜですか?レプリケーション タスクは、次の理由で失敗することがあります。
• ソース接続またはターゲット接続がタイムアウトしたか、動作していない可能性があります。• Secure Agentが動作していません。• ターゲットデータベースサーバーが動作していません。データベースサーバーを再起動し、データベースへのテスト接続に成功しても、レプリケーション タスクが失敗する場合は、Secure Agentを再起動します。• 組織のレプリケーション アプリケーション使用ライセンスが期限切れになっています。• すでに実行されているレプリケーション タスクを実行しようとしました。レプリケーションタスクが失敗した理由が上記でないことを確認した場合は、Informaticaグローバルカスタマサポートに連絡し、失敗時のシナリオと可能であればエラーメッセージを提供してください。レプリケーション
レプリケーションタスクが失敗したことを示す電子メール通知を受け取りませんでした。レプリケーション セッションが終了した場合、エラーで終了した場合、または失敗した場合に、電子メールを自分に送信するようにタスクを設定できます。すべてのタスクに関する電子メールを受信する必要がある場合は、電子メール通知が自分に送信される組織プロパティを設定するように、組織の管理者に依頼してください。
ターゲットテーブル名が切り詰められています。 ソースオブジェクト名の長さが、リレーショナルターゲットのテーブル名で許可されている最大文字数を超えると、レプリケーション タスクは対応するテーブル名を切り詰めます。詳細については、「 タスク 」を参照してください。
ターゲットデータベース内のテーブルに、対応するソースオブジェクトと同じデータが含まれていません。 異なるレプリケーション タスクの2つのソースオブジェクトで同じターゲットテーブルが共有される場合、レプリケーション タスクはターゲットテーブル内のデータを上書きします。複数のソースオブジェクトが同じターゲットテーブルに書き込まれる場合、ソースオブジェクトの1つをレプリケートするたびに、レプリケーション アプリケーションはテーブルデータを上書きします。
テーブルが上書きされないようにするには、各レプリケーション タスクで、異なるターゲットテーブル名プレフィックスを使用してください。詳細については、「 タスク 」を参照してください。
ターゲットデータベース内のカラム名が切り詰められます。 ソースオブジェクト名の長さが最大文字数を超えると、レプリケーション アプリケーションは、ターゲットデータベース内のカラム名で許可されている最大文字数に基づいて、対応するカラム名を切り詰めます。詳細については、「 タスク 」を参照してください。
レプリケーション タスクのターゲットを作成しようとすると、次のエラーが表示されます。Please use Reset Target first and then try Create Target again.
このメッセージは、次の理由で表示されます。
• [ターゲットの作成]オプションを2回クリックしました。• レプリケーション タスクを編集してから、[ターゲットの作成]をクリックしました。この問題を解決するには、[ターゲットのリセット]をクリックしてから、[ターゲットの作成]をクリックします。