• 締切済み

viewのバックアップ

ORACLE で、View のみをバックアップするには、ソースを残すしかないのでしょうか? EXP/IMP で、view のみを対象にすることはできますか?

みんなの回答

  • 3rd_001
  • ベストアンサー率66% (115/174)
回答No.2

バージョンにもよります。 dbms_metadataが使えるなら、こちらを使いましょう。 select dbms_metadata.get_ddl('VIEW','View名') from dual; 使えない場合は、データディクショナリuser_viewsを参照しましょう。 exp/impの場合はViewのみの抽出はできません。 tablesパラメータはテーブルにしか適用できません。

  • reset_cat
  • ベストアンサー率68% (94/138)
回答No.1

view定義をエクスポートしたいのでしょうか? expコマンドで対象viewの所有者でログインし、users,rowsパラメータを指定すれば、作成されたダンプファイルに対してimpコマンドでshowパラメータ指定で確認できます。ただし、その所有者のオブジェクト全部になるので、そこからcreate viewの定義のみ切り取る必要がありますが・・・

関連するQ&A