Oracle Cloud Infrastructureドキュメント

リモートのクローニング非CDB

オンプレミス・プラットフォームがリトル・エンディアンで、オンプレミス・データベースのリリースが12.1.0.2以上で、オンプレミス・データベースとDatabaseサービス・データベースに互換性のあるデータベース・キャラクタ・セットと各国語キャラクタ・セットがある場合にのみ、このメソッドを使用できます。

リモート・クローニング・メソッドを使用して、Oracle Database 12c非CDBオンプレミス・データベースを、DatabaseサービスのOracle Database 12cデータベースのPDBにコピーすることができます。

移行タスク

リモート・クローニング方式を使用してOracle Database 12c非CDBデータベースをDatabaseサービス・データベース・デプロイメントに移行するには、次の作業を行います:

  1. オンプレミス・データベース・ホストで、SQL*Plusを呼び出して、オンプレミス・データベースをREAD ONLYモードに設定します。

  2. Databaseサービスのコンピュート・ノードで、SQL*Plusを呼び出して、オンプレミス・データベースへの接続を可能にするデータベース・リンクを作成します。

  3. Databaseサービスのコンピュート・ノードで、CREATE PLUGGABLE DATABASEコマンドを実行して、オンプレミスの非CDBデータベースをクローンします。

  4. Databaseサービスのコンピュート・ノードで、$ORACLE_HOME/rdbms/admin/noncdb_to_pdb.sqlスクリプトを実行します。

  5. Databaseサービスのコンピュート・ノードで、ALTER PLUGGABLE DATABASE OPENコマンドを実行して新しいPDBを開きます。

  6. 必要に応じて、オンプレミス・データベース・ホストで、SQL*Plusを呼び出して、オンプレミス・データベースをREAD WRITEモードに戻します。

詳細については、リリース12.2または12.1「Oracle Database管理者ガイド」「リモートPDBまたは非CDBのクローン作成」を参照してください。