Oracle命令行導入dmp文件


一、導入准備
  使用impdp命令,需要在oracle數據庫服務器操作:
  使用sqlplus或者Oracle客戶端(PL/SQL) 鏈接到相應的Oracle數據庫實例,進行如下操作

  1. 創建邏輯目錄,該命令不會在操作系統創建真正的目錄,最好以system等管理員創建。
    create directory dpdata1 as 'd:\test\dump';
  (服務器上若沒有存在d:\test\dump目錄,則手動新建目錄,把dmp文件放到d:\test\dump目錄下面)

  2. 查看管理理員目錄
  (同時查看操作系統目錄是否存在,因為Oracle並不關心該目錄是否存在,如果不存在,則出錯)
    select * from dba_directories; 

  

二、 impdp導入數據
  impdp CCENSE/CCENSE@OracleDB directory=dpdata1 dumpfile=oracleExpdp.dmp FULL=y remap_schema=ZHD:test;
  /* 說明:
    CCENSE/CCENSE@OracleDB --->用戶名/密碼@數據庫實例
    (tnsname.ora中存在的可以tnsping通的tns)
    directory="在步驟一中創建的邏輯目錄"
    dumpfile="需要導入/導出的dmp文件全稱"
    FULL=y;
    remap_schema=“原schema:目的schema”
  */

三、 注意
  1. .dmp文件的名字不一定是dmp文件的名字。所以select表時,要輸入對應的表名。
    ---查看表面方法:

    1)去掉參數remap_schema 會報錯 看報錯內容里有相應的dump的表面
    2)導入成功也會有相應的表名,emap_schema后的schema名后面跟着的就是表名 

   

 

###############################################

作者最近在更新PMP--項目管理的內容,有需要相關知識的可以查看。

首頁鏈接:https://www.cnblogs.com/hemukg/

願各位在進步中安心

2020-03-24 禾木

###############################################

#####################################################

 內容更新:

目前已經更新到規划過程組,下面給出各個章節主目錄鏈接:

項目啟動前准備:https://www.cnblogs.com/hemukg/p/12253281.html

項目啟動過程組:https://www.cnblogs.com/hemukg/p/12377643.html

項目規划過程組:https://www.cnblogs.com/hemukg/p/12551175.html

項目執行過程組:未完待續..

#####################################################


免責聲明!

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



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