<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相關
    主站蜘蛛池模板: 亚洲色成人网站WWW永久四虎| 亚洲av日韩av欧v在线天堂| 久久青青草原亚洲AV无码麻豆 | 成人免费AA片在线观看| 偷自拍亚洲视频在线观看99| 亚洲精品国产福利片| 亚洲国产精品视频| 国产99视频精品免费观看7| 成人免费无码H在线观看不卡| 亚洲jizzjizz少妇| 亚洲国产精品午夜电影| 亚洲国产精品成人精品无码区在线| 日本免费网址大全在线观看| 久久免费视频99| 国产成人无码区免费内射一片色欲| 精品特级一级毛片免费观看| 亚洲日日做天天做日日谢| 亚洲国产成人精品无码区在线秒播 | 四虎永久精品免费观看| 成年人免费网站在线观看| 我们的2018在线观看免费高清| 免费观看一区二区三区| 国产日韩一区二区三免费高清| 皇色在线免费视频| 国产日韩精品无码区免费专区国产| sihu国产精品永久免费| 毛片基地看看成人免费| 中文字幕成人免费高清在线| 成人久久免费网站| 免费A级毛片av无码| 84pao强力永久免费高清| 日韩版码免费福利视频| 黄a大片av永久免费| 亚洲精品无码99在线观看| 国产成人A人亚洲精品无码| 亚洲三级电影网址| 国产99久久亚洲综合精品| 99在线热播精品免费99热| 美女网站免费福利视频| 亚洲国产成人久久综合碰| 老司机亚洲精品影院无码|