1. <var id="fe6gj"></var>

    <rp id="fe6gj"><nav id="fe6gj"></nav></rp>

    <noframes id="fe6gj"><cite id="fe6gj"></cite>

    <ins id="fe6gj"><button id="fe6gj"><p id="fe6gj"></p></button></ins>
    1. <tt id="fe6gj"><i id="fe6gj"><sub id="fe6gj"></sub></i></tt>
        始創于2000年 股票代碼:831685
        咨詢熱線:0371-60135900 注冊有禮 登錄
        • 掛牌上市企業
        • 60秒人工響應
        • 99.99%連通率
        • 7*24h人工
        • 故障100倍補償
        您的位置: 網站首頁 > 幫助中心>文章內容

        Oracle 10g expdp/impdp在項目中實踐總結

        發布時間:  2012/7/28 17:10:30

        Oracle 10g 版本開始,數據泵 (data dump) 作為一種新的數據移動技術提供出來。使用這個技術工具分別為 expdp 和 impdp 。我們在實際項目中經常使用到它們,如從生產庫向測試庫遷移數據。

        我介紹一下這兩個工具的用途、使用方法、以及它們與 9i 的 imp/exp 的區別。

        expdp 和 impdp 的主要用途有三點,分別是:

        1 、實現數據庫的邏輯備份和恢復;

        2 、在相同或不同的數據庫的不同用戶之間移動數據庫對象如表定義和數據、函數、存儲過程;

        3 、可以和 rman 聯合使用,實現表空間級別的數據快速遷移。

        (注,這個用途,我專門在一文中注明了其實現過程: exp/expdp 傳輸表空間和 rman convert 實現大數據量快速遷移

        http://www.linuxidc.com/Linux/2012-06/62056.htm

        expdp 和 impdp 的使用中有很多參數選項,不同的選項實現不同的功能。這里先重點介紹一下 expdp 的主要功能點。

        1 、導出某一個用戶,加 schemas

        2 、導出一個用戶下導出部分表,加 tables

        3 、導出一個用戶下不包括某些表,加 exclude

        4 、導出所有表的符合某個條件(如表的前 10000 行)的記錄,加 query

        5 、導出某個時間點或 SCN 的數據鏡像,加 flashback_time 或 flashback_scn

        這個功能用于 streams 、 ogg 等數據實時同步工具的實例化操作。

        6 、導出數據庫的元數據或全部數據,加 CONTENT={ALL | DATA_ONLY | METADATA_ONLY}

        7 、導出數據庫某個表空間的元數據,用于表空間快速遷移,加 transport_tablespace=y   tablespaces=tbs_name

        8 、限制每個導出文件的大小,加 filesize

        還可以限制每個導出文件的大小,加并行度,統計導出對象等其他功能。這些功能我日常用的不多,可以參數 expdp –help 。

        expdp 工具的使用示例如下:

        expdp qlzq/qlzqp SCHEMAS=ebmall directory=test dumpfile=ebmall.dmp logfile=ebmall.log

        這是實現將用戶 ebmall 下所有對象導出到目錄 test 下的 ebmall.dmp 文件中的操作,記錄的日志文件為 ebmall.log 。

        expdp qlzq/qlzqp directory=test dumpfile=qlzq.dmp logfile=qlzq.log EXCLUDE=TABLE:\"IN \(\'CMS_DOC_BODY\',\' MAIL_QUEUE_FILE\',\'S

        ERVICE_LOG\',\'MSG_MAIL_HISTORY\',\'MAIL_QUEUE_FILE\'\)\"

        這是實現導出一個用戶下除掉部分表之外的所有對象的操作。在 expdp 使用過程中,這三個參數 directory 、 dumpfile 、 logfile 是必須加上。

        impdp 工具的功能有很多,主要使用到的功能是 rmap_schema ,參數為 REMAP_SCHEMA=source_schema:target_schema

        其他的功能可參考 impdp -help

        impdp system/oracl directory=qlzq dumpfile=qlzq.dmp logfile=qlzq.log

        在目標庫上,導入前沒有 qlzq 用戶,使用 impdp 導入時可以自動創建。新建用戶的密碼都會和源庫一樣。導入前需要將表空間建立好,大小合適。

        如果源庫的 dmp 文件是使用 system 用戶導出的另一個用戶,則需要加 schemas 選項,指定導入用戶。

        如導出該 dmp 文件的用戶是 qlzq, 那么導入時我們則需要執行 schemals 參數值

        使用方法如下:

        impdp system/oracl directory=qlzq schemas=ebmall dumpfile=ebmall.dmp logfile=ebmall.log

        10g 的 expdp/impdp 和 exp/imp 的區別,我認為最主要的部分是前者是只能運行在數據庫服務器端,后者可以在客戶端或服務器端同時運行。

        這個區別就涉及到跨平臺的數據導入導出的問題。


        本文出自:億恩科技【www.endtimedelusion.com】

        1 、實現數據庫的邏輯備份和恢復;

        2 、在相同或不同的數據庫的不同用戶之間移動數據庫對象如表定義和數據、函數、存儲過程;

        3 、可以和 rman 聯合使用,實現表空間級別的數據快速遷移。

        (注,這個用途,我專門在一文中注明了其實現過程: exp/expdp 傳輸表空間和 rman convert 實現大數據量快速遷移

        http://www.linuxidc.com/Linux/2012-06/62056.htm

        expdp 和 impdp 的使用中有很多參數選項,不同的選項實現不同的功能。這里先重點介紹一下 expdp 的主要功能點。

        1 、導出某一個用戶,加 schemas

        2 、導出一個用戶下導出部分表,加 tables

        3 、導出一個用戶下不包括某些表,加 exclude

        4 、導出所有表的符合某個條件(如表的前 10000 行)的記錄,加 query

        5 、導出某個時間點或 SCN 的數據鏡像,加 flashback_time 或 flashback_scn

        這個功能用于 streams 、 ogg 等數據實時同步工具的實例化操作。

        6 、導出數據庫的元數據或全部數據,加 CONTENT={ALL | DATA_ONLY | METADATA_ONLY}

        7 、導出數據庫某個表空間的元數據,用于表空間快速遷移,加 transport_tablespace=y   tablespaces=tbs_name

        8 、限制每個導出文件的大小,加 filesize

        還可以限制每個導出文件的大小,加并行度,統計導出對象等其他功能。這些功能我日常用的不多,可以參數 expdp –help 。

        expdp 工具的使用示例如下:

        expdp qlzq/qlzqp SCHEMAS=ebmall directory=test dumpfile=ebmall.dmp logfile=ebmall.log

        這是實現將用戶 ebmall 下所有對象導出到目錄 test 下的 ebmall.dmp 文件中的操作,記錄的日志文件為 ebmall.log 。

        expdp qlzq/qlzqp directory=test dumpfile=qlzq.dmp logfile=qlzq.log EXCLUDE=TABLE:\"IN \(\'CMS_DOC_BODY\',\' MAIL_QUEUE_FILE\',\'S

        ERVICE_LOG\',\'MSG_MAIL_HISTORY\',\'MAIL_QUEUE_FILE\'\)\"

        這是實現導出一個用戶下除掉部分表之外的所有對象的操作。在 expdp 使用過程中,這三個參數 directory 、 dumpfile 、 logfile 是必須加上。

        impdp 工具的功能有很多,主要使用到的功能是 rmap_schema ,參數為 REMAP_SCHEMA=source_schema:target_schema

        其他的功能可參考 impdp -help

        impdp system/oracl directory=qlzq dumpfile=qlzq.dmp logfile=qlzq.log

        在目標庫上,導入前沒有 qlzq 用戶,使用 impdp 導入時可以自動創建。新建用戶的密碼都會和源庫一樣。導入前需要將表空間建立好,大小合適。

        如果源庫的 dmp 文件是使用 system 用戶導出的另一個用戶,則需要加 schemas 選項,指定導入用戶。

        如導出該 dmp 文件的用戶是 qlzq, 那么導入時我們則需要執行 schemals 參數值

        使用方法如下:

        impdp system/oracl directory=qlzq schemas=ebmall dumpfile=ebmall.dmp logfile=ebmall.log

        10g 的 expdp/impdp 和 exp/imp 的區別,我認為最主要的部分是前者是只能運行在數據庫服務器端,后者可以在客戶端或服務器端同時運行。

        這個區別就涉及到跨平臺的數據導入導出的問題。


        本文出自:億恩科技【www.enidc.com】
        -->

        服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

      1. 您可能在找
      2. 億恩北京公司:
      3. 經營性ICP/ISP證:京B2-20150015
      4. 億恩鄭州公司:
      5. 經營性ICP/ISP/IDC證:豫B1.B2-20060070
      6. 億恩南昌公司:
      7. 經營性ICP/ISP證:贛B2-20080012
      8. 服務器/云主機 24小時售后服務電話:0371-60135900
      9. 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
      10. 專注服務器托管17年
        掃掃關注-微信公眾號
        0371-60135900
        Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
          0
         
         
         
         

        0371-60135900
        7*24小時客服服務熱線

         
         
        av不卡不卡在线观看_最近2018年中文字幕_亚洲欧美一区二区三区_一级A爱做片免费观看国产_日韩在线中文天天更新_伊人中文无码在线