レプリケーション・スキームを変更できない

この項では、ALTER REPLICATIONでレプリケーション・スキームを変更できないときに確認する事項を説明します。

考えられる原因 対処

ユーザーが、ADMIN権限を持っていない。

ALTER REPLICATION文を使用するには、ADMIN権限が必要です。

レプリケーション・エージェントがStart状態である。

ほとんどのALTER REPLICATION処理は、レプリケーション・エージェントが停止している場合(ttAdmin -repStop)にのみサポートされます。マスターとサブスクライバの両方のデータベースでレプリケーション・エージェントを停止し、マスターとサブスクライバの両方のデータベースでレプリケーション・スキームを変更した後、両方のレプリケーション・エージェントを再起動します。

データベース名、ホスト名または要素名が一致しない。

  • ALTER REPLICATION文にタイプミスがないかどうか確認します。

  • 詳細は、「ホスト名の確認」を参照してください。

ALTER REPLICATION文で定義されているレプリケーション表が存在しない。

CREATE TABLEを使用してデータベースに表を作成します。

その他の問題がある。

『Oracle TimesTen In-Memory Databaseレプリケーション・ガイド』「クラシック・レプリケーション・スキームの変更」に記載されているプロシージャおよび要件を確認します。