機械翻訳について

非CDBの切断/接続

この方法は、オンプレミス・プラットフォームがリトル・エンディアンで、オンプレミス・データベースとDatabase Cloud Serviceデータベースに互換性のあるデータベース・キャラクタ・セットと各国語文字セットがある場合にのみ使用できます。

切断/接続方法を使用すると、Oracle Database 12c非CDBデータベースをOracle Database Cloud Serviceデータベース・デプロイメントのOracle Database 12cデータベースのPDBに移行できます。 この方法は、複数の非CDBデータベースをDatabase Cloud Serviceの単一のOracle Database 12cマルチテナント・データベースに統合する方法です。

接続/切断方法を使用して、Oracle Database 12c非CDBデータベースをDatabase Cloud Serviceデータベース・デプロイメントのOracle Database 12cデータベースに移行するには、次のタスクを実行します。

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

  2. オンプレミス・データベース・ホストで、DBMS_PDB.DESCRIBEプロシージャを実行して、クラウド・データベースで接続されるデータファイルのリストが含まれるXMLファイルを生成します。

  3. セキュア・コピー・ユーティリティを使用してXMLファイルおよびデータファイルをDatabase Cloud Serviceの計算ノードに転送します。

  4. Database Cloud Serviceの計算ノードで、SQL*Plusを起動し、CREATE PLUGGABLE DATABASEコマンドを実行してデータベースをCDBに接続します。

  5. Database Cloud Serviceの計算ノードで、$ORACLE_HOME/rdbms/admin/noncdb_to_pdb.sqlスクリプトを実行して不要なメタデータを新しいPDBのSYSTEM表領域から削除します。

  6. Database Cloud Serviceの計算ノードで、ALTER PLUGGABLE DATABASE OPENコマンドを実行して、新しいPDBを開きます。

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

詳細は、リリース12.2または12.1向けOracle Database管理者ガイドCDB以外の使用によるPDBの作成を参照してください。