如何獲取objects的定義 - imp show=y 以及 impdp sqlfile=meta_sql.sql

tolywang發表於2014-07-12

Oracle 11.2.0.3 

          獲取Oracle object的一些定義,我們可以在pl/sql developer 或 toad中直接檢視到。我們通常也透過dbms_metadata.get_ddl
或 dba_resource 等來獲取object定義語句。  如果需要批次的建立語句,可以透過imp + show=y 在 imp 的log檔案中顯示對應object
的建立語句, 不過格式不是太好看,需要整理。  還可以使用impdp中的引數 sqlfile = xx 來將建立語句以及授權語句等都收集到這個
sqlfile對應的檔案中。 而且格式已經整理過。 SQLFILE  :    輸出Data Pump資料泵生成的DDL語句和對應的系列SQL語句         

          imp+show=y 匯入時,不會真正的在資料庫中執行匯入動作。 impdp sqlfile 會實際匯入資料庫 。 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-1217250/,如需轉載,請註明出處,否則將追究法律責任。

相關文章