4

アマゾンウェブサービス、特にRDSシステムを使用するのは初めてです。Oracleデータベース(11.2)をセットアップしましたが、expdpを使用してサーバーからローカルに作成したダンプをインポートしたいと思います。どうやら、AWSでexpdp/impdpを使用する機能はまったく新しいものです。私の理解では、RDSでORACLEデータベースを作成すると、DATA_PUMP_DIRが自動的に作成されます。あまり明白ではないのは、このディレクトリにアクセスして、ローカルダンプをRDSで利用できるようにする方法です。私は彼らのウェブサイトで次の情報http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Oracle.Procedural.Importing.htmlを読み込もうとしました。しかし、私が理解していないことがたくさんあります。

  • ダンプファイルが実際にローカルコンピューター上にあるのに、なぜEC2インスタンスをセットアップする必要があるのですか(そして、sqlplusまたはsqldevelopperを使用してRDSデータベースにリモートでアクセスできます)
  • 例では「sys」または「system」ユーザーを使用することがよくありますが、Oracleのセキュリティ設定を読み取ると、これらのユーザーはRDSで使用できなくなります=>Sysdbaとしてデータベースに接続できません。

誰かがAWSでimpdpを使用する方法についての簡単で明確なチュートリアルを教えてもらえますか?

ありがとう

4

2 に答える 2

2

現在、RDSでDataPumpを使用することが可能です。

彼がそれを書いたとき、dudukleinの答えは正しかった。ただし、RDSドキュメントには、OracleDataPumpの使用に関する詳細が含まれています。ドキュメントページのURLは、質問に最初に投稿されたリンクから変更されていません(すばらしい仕事、Amazon!)が、DataPumpの使用に関する新しいコンテンツが含まれています。

于 2014-10-29T19:23:55.273 に答える
1

今のところ不可能です。同じ問題についてAmazonに(プレミアムサポートを通じて)連絡したところ、これはすでにRDSチームに渡された機能リクエストであると言われましたが、いつ利用可能になるかは予測されていません。

ファイルダンプをインポートできる唯一の方法は、「expdp」の代わりに「exp」ユーティリティを使用することです。この場合、「imp」ユーティリティを使用してデータをRDSにインポートできます

于 2013-05-21T10:19:28.777 に答える