sql >> データベース >  >> RDS >> Oracle

スタンバイの追加中にエラーが発生しました

    最近本番環境に移行した新しいプライマリからスタンバイデータベースを作成しようとしています。 GridControlが作業の多くを自動化する方法が気に入っています。したがって、EnterpriseManagerが私の推奨される方法です。最近、11gグリッドコントロールでスタンバイデータベースの追加ウィザードを使用して問題が発生しました。誰かが興味を持っている場合に備えて、プライマリデータベースはOracle11.2.0.2です。

    Grid Controlを起動し、新しいプライマリデータベースを選択します。 [可用性]タブをクリックし、リンクとウィザードに従って新しいスタンバイデータベースを追加します。手順5に進むと、スクリーンショットに示されているエラーが表示されます。

    サービスリクエストからほとんど助けを得られなかった後、私は問題に遭遇しました。このプライマリ用の以前のスタンバイデータベースがあり、スタンバイを削除してから読み取る必要がありました。問題は、プライマリがすでにData Guard Broker構成の一部であり、メタデータファイルがすでにディスク上に存在することでした。この問題を解決するために、私は次のことを行いました。

    1. dgmgrl
    2。接続/
    3。構成を削除します;
    4。終了します。
    5。 sqlplus / nolog
    6。システムセットの変更dg_broker_start=false scope =both;
    7。システムセットの変更dg_broker_config_file1=’‘ scope =both;
    8。システムセットの変更dg_broker_config_file2=’‘ scope =both;
    9。終了
    10。 cd / directory_to_dg_broker_files
    11。 rm dr1 sid .dat dr2 sid .dat

    この時点で、GridControlでスタンバイデータベースの追加ウィザードを再実行できました。


    1. PostgreSQLのカーソルベースのレコード

    2. MySQLのインストール

    3. PostgreSQLのセキュリティ監査の自動化

    4. 既存のスキーマからテーブル関係図を生成する(SQL Server)