<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    我為你狂
    為你而瘋狂
    posts - 29,comments - 9,trackbacks - 0

     

    Oracle導出程序Exp的使用

      Oracle的導出實用程序(Export utility)允許從數據庫提取數據,并且將數據寫入操作系統文件。exp使用的基本格式:exp[username[/password[@service>],以下例舉exp常用用法。

    1. 獲取幫助

        exp help=y

    2. 導出一個完整數據庫

        exp system/manager file=bible_db log=dible_db full=y

    3. 導出數據庫定義而不導出數據

        exp system/manager file=bible_db log=dible_db full=y rows=n

    4. 導出一個或一組指定用戶所屬的全部表、索引和其他對象

        exp system/manager file=seapark log=seapark owner=seapark
    exp system/manager file=seapark log=seapark owner=(seapark,amy,amyc,harold)

    注意:在導出用戶時,盡管已經得到了這個用戶的所有對象,但是還是不能得到這些對象引用的任何同義詞。解決方法是用以下的SQL*Plus命令創建一個腳本文件,運行這個腳本文件可以獲得一個重建seapark所屬對象的全部公共同義詞的可執行腳本,然后在目標數據庫上運行該腳本就可重建同義詞了。

        SET LINESIZE 132
    SET PAGESIZE 0
    SET TRIMSPOOL ON
    SPOOL c:\seapark.syn
    SELECT 'Create public synonym '||synonym_name
    ||' for '||table_owner||'.'||table_name||';'
    FROM dba_synonyms
    WHERE table_owner = 'SEAPARK' AND owner = 'PUBLIC';
    SPOOL OFF

    5. 導出一個或多個指定表

        exp seapark/seapark file=tank log=tank tables=tank
    exp system/manager file=tank log=tank tables=seapark.tank
    exp system/manager file=tank log=tank tables=(seapark.tank,amy.artist)

    6. 估計導出文件的大小

    全部表總字節數:
    SELECT sum(bytes)
    FROM dba_segments
    WHERE segment_type = 'TABLE';

    seapark用戶所屬表的總字節數:
    SELECT sum(bytes)
    FROM dba_segments
    WHERE owner = 'SEAPARK'
    AND segment_type = 'TABLE';

    seapark用戶下的aquatic_animal表的字節數:
    SELECT sum(bytes)
    FROM dba_segments
    WHERE owner = 'SEAPARK'
    AND segment_type = 'TABLE'
    AND segment_name = 'AQUATIC_ANIMAL';

    7. 導出表數據的子集(oracle8i以上)

    NT系統:

    exp system/manager query='Where salad_type=''FRUIT''' tables=amy.salad_type
    file=fruit log=fruit

    UNIX系統:

    exp system/manager query=\"Where salad_type=\'FRUIT\'\" tables=amy.salad_type
    file=fruit log=fruit

    8. 用多個文件分割一個導出文件

        exp system/manager
    file=(paycheck_1,paycheck_2,paycheck_3,paycheck_4)
    log=paycheck, filesize=1G tables=hr.paycheck

    9. 使用參數文件

        exp system/manager parfile=bible_tables.par

    bible_tables.par參數文件:

        #Export the sample tables used for the Oracle8i Database Administrator's Bible.
    file=bible_tables
    log=bible_tables
    tables=(
    amy.artist
    amy.books
    seapark.checkup
    seapark.items
    )
    

    10. 增量導出

    • “完全”增量導出(complete),即備份整個數據庫
      exp system/manager inctype=complete file=990702.dmp
    • “增量型”增量導出(incremental),即備份上一次備份后改變的數據
      exp system/manager inctype=incremental file=990702.dmp
    • “累計型”增量導出(cumulative),即備份上一次“完全”導出之后改變的數據
      exp system/manager inctype=cumulative file=990702.dmp
    •     

      附:常用參數說明

      參數 說明
      file 指定導出文件名。默認值是file=expdat.dmp。默認的文件擴展名是.dmp
      filesize 允許使用多個文件分布式導出數據。默認值為filesize=0,表示所有的數據被寫入一個文件??梢赃xfilesize=1024(1K,1M,1G)
      full full=y時,表示整個數據庫將被導出。默認值為full=n
      help 控制幫助屏幕的顯示。它的參數是help=y;沒有help=n選項
      inctype

      指定增量導出選項
      1. complete:完全
      2. incremental:增量 (導出上次任何導出后改變的所有數據庫對象)
      3. cumulative:累計 (導出上次cumulative,complete導出后改變的所有數據庫對象)

      indexes 指定索引是否被導出。默認值為indexes=y。如果不希望索引被導出,用indexes=n
      log 指定收集導出信息(包括任何錯誤信息)的邏輯文件名。默認的文件擴展名是.log
      owner 允許為指定用戶或一列用戶導出數據和對象
      parfile 允許從一個文件讀取導出參數
      query 指定從一個或更多的表中導出行的一個子集。它的參數值在where語句中,并且被應用于select語句,在這里export不導出每一個表
      rows 控制表數據是否被導出。默認值為rows=y,表示數據被導出。rows=n表示只想導出表定義,而不想導出表的數據
      tables 允許導入一個指定的表或一列表
    posted on 2009-05-30 18:19 小虎(年輕) 閱讀(412) 評論(0)  編輯  收藏 所屬分類: Oracle相關
    主站蜘蛛池模板: 亚洲Av无码国产情品久久| 精品国产sm捆绑最大网免费站 | 国产色在线|亚洲| 99免费在线观看视频| g0g0人体全免费高清大胆视频| 在线看片人成视频免费无遮挡| 亚洲中文字幕久久精品蜜桃| 成人网站免费观看| 国产偷国产偷亚洲高清人| 免费大片在线观看网站| 一级女性全黄生活片免费看| 亚洲综合另类小说色区色噜噜| igao激情在线视频免费| 亚洲va在线va天堂va不卡下载| 亚洲AV成人片无码网站| 免费一级e一片在线播放| fc2免费人成为视频| 亚洲Av永久无码精品三区在线| 亚洲免费人成视频观看| 亚洲人成色77777在线观看| 波多野结衣免费视频观看| 国产99久久久久久免费看| 亚洲AV成人片色在线观看| 好男人www免费高清视频在线| 粉色视频在线观看www免费| 伊人久久综在合线亚洲91| 91久久精品国产免费一区| 亚洲伊人久久大香线蕉AV| 免费一级特黄特色大片在线观看| 中文字幕免费在线观看动作大片| 亚洲色av性色在线观无码| 国产激情久久久久影院老熟女免费| 久久亚洲国产精品一区二区| 69式国产真人免费视频| 特级av毛片免费观看| 91情国产l精品国产亚洲区 | 暖暖免费高清日本一区二区三区 | 黄色片网站在线免费观看| 亚洲午夜精品久久久久久人妖 | 四虎精品视频在线永久免费观看 | 美女在线视频观看影院免费天天看 |