5
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Oracle DBからOCIオブジェクト・ストレージへデータをエクスポートする手順

Last updated at Posted at 2022-01-26

前回の記事では、オブジェクト・ストレージからOracle DB 19c/21cにデータをロードする方法を紹介しました。
オブジェクト・ストレージからOracle DB 19c/21cにデータを導入する

その記事には、以下の3部分の内容を含みます:

  • Oracle DBにDBMS_CLOUDをインストールする方法。
  • DBMS_CLOUDで、OCIオブジェクト・ストレージからCSVファイルをOracle DBへロードする方法。
  • DBMS_CLOUDで、OCIオブジェクト・ストレージからDUMPファイルをローカルにコピーしてから、Oracle DBへインポートする方法。

今回は、データ・ポンプ・ファイルをOracle DBから直接に(ローカルへのコピーは不要)OCIオブジェクト・ストレージへエクスポートする方法を紹介したいです(インポートの例も含める)。

検証環境
この例では、OCI Base Database 21c (VM) インスタンスを使用していますが、この方法はOn-P DBとCloud DBの両方を適用します。

DBバージョン:21c Standard Edition (シングル・ノード)
DBシステム・バージョン:21.4
リージョン:東京

【お知らせ】
この記事の最新版は、個人ブログ「OCI Tech Journal」で公開しています。ぜひご覧ください。👉 https://oci-tech.jp/export-oracle-db-to-oci-object-storage/

ステップ

Oracle DB(On-P/Cloud)の場合、DBMS_CLOUDはプリインストールされていないため、使用する前にインストールと設定は必要です。

Autonomous DBの場合、DBMS_CLOUDは既にインストール済で、クレデンシャルの作成から実施すればよいです。詳しくは、以下の手順をご参照ください。
Autonomous DBからOCIオブジェクト・ストレージへデータ・ポンプをエクスポートする手順

Oracle DB 19c
Oracle DB 21c
Autonomous DB
DBシステム・バージョン 19.13 21.4 -
DBMS_CLOUDはインストール済
であるか
No No Yes
直接にOCIオブジェクト・
ストレージにエクスポート
No Yes Yes

注意

  1. Oracle DB 19.13以下の場合、現時点(2022年1月)まで、まだDUMPファイルをOOS (OCI Object Storage)に直接エクスポートすることはできません。DUMPファイルをローカル・ディレクトリにエクスポートしてから、OOSにアップロードする必要があります。
  2. 上記の情報は、このブログの投稿日である2022年1月現在のものです。

関連記事
クラウド技術ブログ一覧
オブジェクト・ストレージからOracle DB 19c/21cにデータを導入する

5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?