この方法は、オンプレミス・プラットフォームがリトル・エンディアンで、オンプレミス・データベースとDatabase Cloud Serviceデータベースに互換性のあるデータベース・キャラクタ・セットと各国語文字セットがある場合にのみ使用できます。
切断/接続方法を使用すると、Oracle Database 12c PDBをOracle Database Cloud Serviceデータベース・デプロイメントのOracle Database 12cデータベースのPDBに移行できます。
接続/切断方法を使用して、Oracle Database 12c PDBをDatabase Cloud Serviceデータベース・デプロイメントのOracle Database 12cデータベースのPDBに移行するには、次のタスクを実行します。
オンプレミス・データベース・ホストで、SQL*Plusを起動し、オンプレミスPDBを閉じます。
オンプレミス・データベース・ホストで、ALTER PLUGGABLE DATABASE UNPLUG
コマンドを実行して、Database Cloud Service上のデータベースにプラグインされるデータファイルのリストを含むXMLファイルを生成します。
セキュア・コピー・ユーティリティを使用してXMLファイルおよびデータファイルをDatabase Cloud Serviceの計算ノードに転送します。
Database Cloud Serviceの計算ノードで、SQL*Plusを起動し、CREATE PLUGGABLE DATABASE
コマンドを実行してデータベースをCDBに接続します。
Database Cloud Serviceの計算ノードで、ALTER PLUGGABLE DATABASE OPEN
コマンドを実行して、新しいPDBを開きます。
詳細は、リリース12.2または12.1向けOracle Database管理者ガイドのCDBへの切断されたPDBの接続によるPDBの作成を参照してください。