Oracle導入導出.sql、.dmp文件


Oracle導出導入表(.sql、.dmp文件)兩種方法

提示:在導入sql和dmp文件之前,先建立用戶,指明表空間。其中要注意用戶名和表空間最好跟sql文件中的一樣。   

建表空間授權參考 :http://www.cnblogs.com/wangxuemei/p/8359738.html

        方法一:.sql文件的導出與導入

       導出步驟

  1. 使用PL/SQL Developer登錄你需要備份的數據庫;
  2. 選擇工具->導出用戶對象;

  3. 在對象列表中選擇需要備份的對象,再選擇一個sql類型的輸出文件,點擊【導出】,這只是導出數據結構;

  4. 選擇工具->導出表;

           

      5. 在列表中選擇需要導出數據的表,再選擇【SQL插入】,選擇一個sql類型的文件,點擊【導出】,這一步是把數據導出數據庫。

         

      6. 這樣就得到兩個sql,分別是備份數據結構和備份數據的。

         

     

         導入步驟

         在plsql工具里點擊File-new-command window 將兩個.sql文件語句分別粘貼進去執行兩次

 

       方法二:.dmp文件的導出與導入

        

        1. 導出表結構:

        expdp system/admincss@WSYDBSPT directory=DATA_PUMP_DIR schemas=hx_xt dumpfile=WSYDBS.dmp

        注:system/admincss@WSYDBSPT管理員用戶名密碼、數據庫服務名 ,directory=DATA_PUMP_DIR(通過select * from dba_directories查詢),        schemas=hx_xt從該用戶名下導出表結構數據

        2. 導入表結構

       1) Impdp system/admincss@WSYDBSPT directory=DATA_PUMP_DIR  schemas=hx_xt  dumpfile=WSYDBS.dmp

 

        2) Impdp system/admincss@xxbspt directory=DATA_PUMP_DIR  dumpfile=xxbspt20180129.dmp  full=y(全導)

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM