• 締切済み

oracle 11g複製

現在本稼働しているDBを開発環境構築の為、テーブルを複製したいと考えております。 本環境:Oracle Database 11g 開発環境:Oracle Database 11g Express Edition 全てのテーブルを複製する必要はありません。 SQLのテストのため、Userテーブルを複製したいと考えてます。 必要なテーブルが、30テーブルほどあり内10テーブルは、200万件程度のレコード数があります。 安全かつ、本サーバーに負担の少ない方法はどうしたらよろしいでしょうか? 本環境のSQL sql developerのエクスポート機能で、テーブルを1個づつ出力し、開発環境のSQL developerでインポートを実行すれば、正常に稼働するのでしょうか? MS SQL Serverなら、上記の方法で問題無いのですが、Oracleは初心者の為、全く分かりませんので、ご教授頂けましたら幸いです。

みんなの回答

  • muyoshid
  • ベストアンサー率72% (230/318)
回答No.1

こんにちわ。 > 安全かつ、本サーバーに負担の少ない方法はどうしたらよろしいでしょうか? exp 又はexpdp コマンドを使って外部ファイルに必要なテーブル定義/データを 出力するのが良いです。

sujino
質問者

お礼

muyoshid様 回答ありがとうございます。 自分なりに、exp expdp 調べて実装できました。 ありがとうございました。

関連するQ&A