機械翻訳について

ダンプ・ファイルのダウンロード、データ・ポンプ・インポートの実行およびオブジェクト・ストアのクリーンアップ

必要に応じて、クラウド・ドキュメント・ストアからダンプ・ファイルをダウンロードし、Oracle Data Pump Importを使用してダンプ・ファイル・セットをターゲット・データベースにインポートします。 次に、必要なクリーン・アップを実行します。

  1. クラウド・ドキュメント・ストアからダンプ・ファイルをダウンロードします。

    ノート:

    Autonomous Data Warehouseデータベース、Autonomous Transaction Processingデータベースまたは「自律型JSONデータベース」にデータをインポートする場合、このステップは必要ありません。

    「Data Pump Exportを使用してデータをオブジェクト・ストアに移動」に示すように、Oracle Data Pumpを使用してオブジェクト・ストアに直接エクスポートすると、オブジェクト・ストアのダンプ・ファイルのサイズは0になります。 Oracle Data Pumpでは、アップロードを高速化するために、各ダンプ・ファイル部分が小さいチャンクに分割されます。 Oracle Cloud Infrastructure Object Storageコンソールには、エクスポートするダンプ・ファイル部分ごとに複数のファイルが表示されます。 実際のダンプ・ファイルのサイズはゼロ(0)として表示され、関連するファイル・チャンクは10mb以下として表示されます。 たとえば:

    exp01.dmp
    exp01.dmp_aaaaaa
    exp02.dmp
    exp02.dmp_aaaaaa

    Oracle Cloud Infrastructureコンソールから、またはOracle Cloud Infrastructure CLIを使用してゼロ・バイトのダンプ・ファイルをダウンロードしても、完全なダンプ・ファイルは提供されません。 オブジェクト・ストアから完全ダンプ・ファイルをダウンロードするには、curlなどのSwiftをサポートするツールを使用し、ユーザー・ログインおよびSwift認証トークンを指定します。

    curl -O -v -X GET -u 'user1@example.com:auth_token' \
       https://swiftobjectstorage.us-ashburn-1.oraclecloud.com/v1/namespace-string/bucketname/exp01.dmp

    cURLコマンドは、URLのワイルドカードや置換文字をサポートしていません。 複数のcURLコマンドを使用して、オブジェクト・ストアからダンプ・ファイル・セットをダウンロードする必要があります。 または、置換文字をサポートするスクリプトを使用して、すべてのダンプ・ファイルを単一のコマンドでオブジェクト・ストアからダウンロードできます。 例は、「方法: cURLを使用して、エクスポートからAutonomous Databaseのオブジェクト・ストア・ジョブへのすべてのファイルをダウンロード」を参照してください。

  2. データ・ポンプ・インポートを実行して、ダンプ・ファイル・セットをターゲット・データベースにインポートします。

    別のAutonomous Databaseにデータをインポートする場合は、「Oracle Data Pumpを使用したデータのインポートAutonomous Database」を参照してください。

  3. インポート後のクリーンアップ・タスクを実行します。 ターゲット・データベースへのダンプ・ファイルのインポートが完了したら、データを含むバケットを削除するか、クラウド・オブジェクト・ストア・バケットからダンプ・ファイルを削除し、データ・ポンプ・インポートを実行するダンプ・ファイルをダウンロードしたロケーションからダンプ・ファイルを削除します。

Oracle Data Pump Importパラメータの詳細は、『Oracle Databaseユーティリティ』を参照してください。