- 締切済み
viewのバックアップ
ORACLE で、View のみをバックアップするには、ソースを残すしかないのでしょうか? EXP/IMP で、view のみを対象にすることはできますか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 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の定義のみ切り取る必要がありますが・・・