




已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
ORACLE EXPDP命令使用詳細1. DIRECTORY指定轉(zhuǎn)儲文件和日志文件所在的目錄DIRECTORY=directory_objectDirectory_object用于指定目錄對象名稱.需要注意,目錄對象是使用CREATE DIRECTORY語句建立的對象,而不是OS目錄Expdp scott/tiger DIRECTORY= DMP DUMPFILE=a.dumpSqlcreate or replace directory dmp as d:/dmpexpdp zftang/zftangzftang directory=dmp dumpfile=test.dmp content=metadata_only2. CONTENT該選項用于指定要導(dǎo)出的內(nèi)容.默認值為ALLCONTENT=ALL | DATA_ONLY | METADATA_ONLY當(dāng)設(shè)置CONTENT為ALL時,將導(dǎo)出對象定義及其所有數(shù)據(jù).為DATA_ONLY時,只導(dǎo)出對象數(shù)據(jù),為METADATA_ONLY時,只導(dǎo)出對象定義 expdp zftang/zftangzftang directory=dmp dumpfile=test.dmp content=metadata_only-只導(dǎo)出對象定義expdp zftang/zftangzftang directory=dmp dumpfile=test.dmp content=data_only-導(dǎo)出出所有數(shù)據(jù)3. DUMPFILE DUMPFILE用于指定轉(zhuǎn)儲文件的名稱,默認名稱為expdat.dmpDUMPFILE=directory_object:file_name ,.Directory_object用于指定目錄對象名,file_name用于指定轉(zhuǎn)儲文件名.需要注意,如果不指定directory_object,導(dǎo)出工具會自動使用DIRECTORY選項指定的目錄對象expdp zftang/zftangzftang directory=dmp dumpfile=test1.dmp數(shù)據(jù)泵工具導(dǎo)出的步驟: 1、創(chuàng)建DIRECTORYcreate directory dir_dp as D:/oracle/dir_dp; 2、授權(quán)給用戶Grant read,write on directory dir_dp to zftang;-查看目錄及權(quán)限SELECT privilege, directory_name, DIRECTORY_PATH FROM user_tab_privs t, all_directories dWHERE t.table_name(+) = d.directory_name ORDER BY 2, 1;3、執(zhí)行導(dǎo)出expdp zftang/zftangfgisdb schemas=zftang directory=dir_dp dumpfile =expdp_test1.dmp logfile=expdp_test1.log;連接到: Oracle Database 10g Enterprise Edition Release With the Partitioning, OLAP and Data Mining options啟動 ZFTANG.SYS_EXPORT_SCHEMA_01: zftang/*fgisdb schory=dir_dp dumpfile =expdp_test1.dmp logfile=expdp_test1.log; */備注: 1、directory=dir_dp必須放在前面,如果將其放置最后,會提示 ORA-39002: 操作無效ORA-39070: 無法打開日志文件。ORA-39087: 目錄名 DATA_PUMP_DIR; 無效 2、在導(dǎo)出過程中,DATA DUMP 創(chuàng)建并使用了一個名為SYS_EXPORT_SCHEMA_01的對象,此對象就是DATA DUMP導(dǎo)出過程中所用的JOB名字,如果在執(zhí)行這個命令時如果沒有指定導(dǎo)出的JOB名字那么就會產(chǎn)生一個默認的JOB名字,如果在導(dǎo)出過程中指定JOB名字就為以指定名字出現(xiàn) 如下改成: expdp zftang/zftangfgisdb schemas=zftang directory=dir_dp dumpfile =expdp_test1.dmp logfile=expdp_test1.log,job_name=my_job1; 3、導(dǎo)出語句后面不要有分號,否則如上的導(dǎo)出語句中的job表名為my_job1;,而不是my_job1。因此導(dǎo)致expdp zftang/zftang attach=zftang.my_job1執(zhí)行該命令時一直提示找不到j(luò)ob表數(shù)據(jù)泵導(dǎo)出的各種模式: 1、按表模式導(dǎo)出:expdp zftang/zftangfgisdb tables=zftang.b$i_exch_info,zftang.b$i_manhole_info dumpfile =expdp_test2.dmp logfile=expdp_test2.log directory=dir_dp job_name=my_job2、按查詢條件導(dǎo)出:expdp zftang/zftangfgisdb tables=zftang.b$i_exch_info dumpfile =expdp_test3.dmp logfile=expdp_test3.log directory=dir_dp job_name=my_job query=where rownum status -查看當(dāng)前JOB的狀態(tài)及相關(guān)信息 3)Export stop_job -暫停JOB(暫停job后會退出expor模式) 4)重新進入export模式下:C:Documents and SettingsAdministratorexpdp lttfm/lttfm attach=lttfm.my_job1 -語句后面不帶分號 5)Export start_job -打開暫停的JOB(并未開始重新執(zhí)行) 6)Export continue_client -通過此命令重新啟動 LTTFM.MY_JOB: 7)Export kill_job -取消當(dāng)前的JOB并釋放相關(guān)客戶會話(將job刪除同時刪除dmp文件) 8)Export exit_client -通過此命令退出export模式(通過4)可再進入export模式下)注:導(dǎo)出完成后job自動卸載使用exclude,include導(dǎo)出數(shù)據(jù)1、Include導(dǎo)出用戶中指定類型的指定對象-僅導(dǎo)出lttfm用戶下以B開頭的所有表,包含與表相關(guān)的索引,備注等。不包含過程等其它對象類型:expdp lttfm/lttfmfgisdb dumpfile=include_1.dmp logfile=include_1.log directory=dir_dp job_name=my_job include=TABLE:LIKE B%-導(dǎo)出lttfm用戶下排除B$開頭的所有表:expdp lttfm/lttfmfgisdb schemas=lttfm dumpfile=include_1.dmp logfile=include_1.log directory=dir_dp job_name=my_job include=TABLE:NOT LIKE B$%-僅導(dǎo)出lttfm用戶下的所有存儲過程:expdp lttfm/lttfmfgisdb schemas=lttfm dumpfile=include_1.dmp logfile=include_1.log directory=dir_dp job_name=my_job include=PROCEDURE; 2、Exclude導(dǎo)出用戶中指定類型的指定對象-導(dǎo)出lttfm用戶下除TABLE類型以外的所有對象,如果表不導(dǎo)出那么與表相關(guān)的索引,約束等與表有關(guān)聯(lián)的對象類型也不會被導(dǎo)出:expdp lttfm/lttfmfgisdb schemas=lttfm dumpfile=exclude_1.dmp logfile=exclude_1.log directory=dir_dp job_name=my_job exclude=TABLE;-導(dǎo)出lttfm用戶下排除B$開頭的所有表:expdp lttfm/lttfmfgisdb dumpfile=include_1.dmp logfile=include_1.log directory=dir_dp job_name=my_job exclude=TABLE:LIKEb$%;-導(dǎo)出lttfm用戶下的所有對象,但是對于表類型只導(dǎo)出以b$開頭的表:expdp lttfm/lttfmfgisdb dumpfile=include_1.dmp logfile=include_1.log directory=dir_dp job_name=my_job exclude=TABLE:NOT LIKE b$%;IMPDP介紹IMPDP命令行選項與EXPDP有很多相同的,不同的有:1、REMAP_DATAFILE該選項用于將源數(shù)據(jù)文件名轉(zhuǎn)變?yōu)槟繕藬?shù)據(jù)文件名,在不同平臺之間搬移表空間時可能需要該選項.REMAP_DATAFIEL=source_datafie:target_datafile2、REMAP_SCHEMA該選項用于將源方案的所有對象裝載到目標方案中.REMAP_SCHEMA=source_schema:target_schema3、REMAP_TABLESPACE將源表空間的所有對象導(dǎo)入到目標表空間中REMAP_TABLESPACE=source_tablespace:target:tablespace4、REUSE_DATAFILES該選項指定建立表空間時是否覆蓋已存在的數(shù)據(jù)文件.默認為NREUSE_DATAFIELS=Y | N5、SKIP_UNUSABLE_INDEXES指定導(dǎo)入是是否跳過不可使用的索引,默認為N6、SQLFILE指定將導(dǎo)入要指定的索引DDL操作寫入到SQL腳本中SQLFILE=directory_object:file_nameImpdp scott/tiger DIRECTORY=dump DUMPFILE=tab.dmp SQLFILE=a.sql7、STREAMS_CONFIGURATION指定是否導(dǎo)入流元數(shù)據(jù)(Stream Matadata),默認值為Y.8、TABLE_EXISTS_ACTION該選項用于指定當(dāng)表已經(jīng)存在時導(dǎo)入作業(yè)要執(zhí)行的操作,默認為SKIPTABBLE_EXISTS_ACTION=SKIP | APPEND | TRUNCATE | FRPLACE 當(dāng)設(shè)置該選項為SKIP時,導(dǎo)入作業(yè)會跳過已存在表處理下一個對象;當(dāng)設(shè)置為APPEND時,會追加數(shù)據(jù),為TRUNCATE時,導(dǎo)入作業(yè)會截斷表,然后為其追加新數(shù)據(jù);當(dāng)設(shè)置為REPLACE時,導(dǎo)入作業(yè)會刪除已存在表,重建表病追加數(shù)據(jù),注意,TRUNCATE選項不適用與簇表和NETWORK_LINK選項9、TRANSFORM該選項用于指定是否修改建立對象的DDL語句TRANSFORM=transform_name:value:object_typeTransform_name用于指定轉(zhuǎn)換名,其中SEGMENT_ATTRIBUTES用于標識段屬性(物理屬性,存儲屬性,表空間,日志等信息),STORAGE用于標識段存儲屬性,VALUE用于指定是否包含段屬性或段存儲屬性,object_type用于指定對象類型.Impdp scott/tiger directory=dump dumpfile=tab.dmp Transform=segment_attributes:n:table10、TRANSPORT_DATAFILES該選項用于指定搬移空間時要被導(dǎo)入到目標數(shù)據(jù)庫的數(shù)據(jù)文件TRANSPORT_DATAFILE=datafile_nameDatafile_name用于指定被復(fù)制到目標數(shù)據(jù)庫的數(shù)據(jù)文件Impdp system/manager DIRECTORY=dump DUMPFILE=tts.dmpTRANSPORT_DATAFILES=/user01/data/tbs1.f調(diào)用IMPDPimpdp導(dǎo)入模式:1、按表導(dǎo)入p_street_area.dmp文件中的表,此文件是以gwm用戶按schemas=gwm導(dǎo)出的:impdp gwm/gwmfgisdb dumpfile =p_street_area.dmp logfile=imp_p_street_area.log directory=dir_dp tables=p_street_area job_name=my_job2、按用戶導(dǎo)入(可以將用戶信息直接導(dǎo)入,即如果用戶信息不存在的情況下也可以直接導(dǎo)入)impdp gwm/gwmfgisdb schemas=gwm dumpfile =expdp_test.dmp logfile=expdp_test.log directory=dir_dp job_name=my_job3、不通過expdp的步驟生成dmp文件而直接導(dǎo)入的方法:-從源數(shù)據(jù)庫中向目標數(shù)據(jù)庫導(dǎo)入表p_street_areaimpdp gwm/gwm directory=dir_dp NETWORK_LINK=igisdb tables=p_street_area logfile=p_street_area.log job_name=my_jobigisdb是目的數(shù)據(jù)庫與源數(shù)據(jù)的鏈接名,dir_dp是目的數(shù)據(jù)庫上的目錄4、更換表空間 采用remap_tablespace參數(shù) -導(dǎo)出gwm用戶下的所有數(shù)據(jù)expdp system/orcl directory=data_pump_dir dumpfile=gwm.dmp SCHEMAS=gwm注:如果是用sys用戶導(dǎo)出的用戶數(shù)據(jù),包括用戶創(chuàng)建、授權(quán)部分,用自身用戶導(dǎo)出則不含這些內(nèi)容-以下是將gwm用戶下的數(shù)據(jù)全部導(dǎo)入到表空間gcomm(原來為gmapdata表空間下)下impdp system/orcl directory=data_pump_dir dumpfile=gwm.dmp remap_tablespace=gmapdata:gcommexp的關(guān)鍵字說明:關(guān)鍵字 說明 (默認值) -USERID 用戶名/口令 BUFFER 數(shù)據(jù)緩沖區(qū)大小 FILE 輸出文件 (EXPDAT.DMP) COMPRESS 導(dǎo)入到一個區(qū) (Y) GRANTS 導(dǎo)出權(quán)限 (Y) INDEXES 導(dǎo)出索引 (Y) DIRECT 直接路徑 (N) -直接導(dǎo)出速度較快 LOG 屏幕輸出的日志文件 ROWS 導(dǎo)出數(shù)據(jù)行 (Y) CONSISTENT 交叉表的一致性 (N) FULL 導(dǎo)出整個文件 (N)OWNER 所有者用戶名列表TABLES 表名列表RECORDLENGTH IO記錄的長度INCTYPE 增量導(dǎo)出類型RECORD 跟蹤增量導(dǎo)出 (Y)TRIGGERS 導(dǎo)出觸發(fā)器 (Y)STATISTICS 分析對象 (ESTIMATE)PARFILE 參數(shù)文件名CONSTRAINTS 導(dǎo)出的約束條件 (Y)OBJECT_CONSISTENT 只在對象導(dǎo)出期間設(shè)置為只讀的事務(wù)處理 (N)FEEDBACK 每 x 行顯示進度 (0)FILESIZE 每個轉(zhuǎn)儲文件的最大大小FLASHBACK_SCN 用于將會話快照設(shè)置回以前狀態(tài)的 SCNFLASHBACK_TIME 用于獲取最接近指定時間的 SCN 的時間QUERY 用于導(dǎo)出表的子集的 select 子句RESUMABLE 遇到與空格相關(guān)的錯誤時掛起 (N)RESUMABLE_NAME 用于標識可恢復(fù)語句的文本字符串RESUMABLE_TIMEOUT RESUMABLE 的等待時間TTS_FULL_CHECK 對 TTS 執(zhí)行完整或部分相關(guān)性檢查TABLESPACES 要導(dǎo)出的表空間列表TRANSPORT_TABLESPACE 導(dǎo)出可傳輸?shù)谋砜臻g元數(shù)據(jù) (N)TEMPLATE 調(diào)用 iAS 模式導(dǎo)出的模板名常用的exp關(guān)鍵字1、full用于導(dǎo)出整個數(shù)據(jù)庫,在rows=n一起使用,導(dǎo)出整個數(shù)據(jù)庫的結(jié)構(gòu)。 如:exp userid=gwm/gwm file=/test.dmp log=test.log full=y rows=n direct=y2、OWNER和TABLES,用于定義exp導(dǎo)出的對象,可加上query條件設(shè)置導(dǎo)出的行數(shù) 如:exp userid=gwm/gwm file=/test.dmp log=test.log owner=gwm table=(table1,table2) query=where rownumimp fyzh_ora/FYZH_ORA file=rm_trs_seg.dmp log=rm_trs_seg.log fromuser=ltwebgisinctype=restoreImport: Release .0 - Production on 星期二 1月 10 22:18:14 2012Copyright (c) 1982, 2007, Oracle. All rights reserved.連接到: Oracle Database 11g Enterprise Edition Release .0 - ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options經(jīng)由常規(guī)路徑由 EXPORT:V10.02.01 創(chuàng)建的導(dǎo)出文件警告: 這些對象由 LTWEBGIS 導(dǎo)出, 而不是當(dāng)前用戶已經(jīng)完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的導(dǎo)入IMP-00021: INCTYPE 參數(shù)已廢棄IMP-00083: 轉(zhuǎn)儲文件中不包含增量導(dǎo)出IMP-00000: 未成功終止導(dǎo)入Export英文說明Export: Release .0 - Production on Monday, 25 May, 2009 14:56:03Copyright (c) 2003, 2007, Oracle.All rights reserved.The Data Pump export utility provides a mechanism for transferring data objectsbetween Oracle databases. The utility is invoked with the following command: Example: expdp scott/tiger DIRECTORY=dmpdir DUMPFILE=scott.dmpYou can control how Export runs by entering the expdp command followedby various parameters. To specify parameters, you use keywords: Format:expdp KEYWORD=value or KEYWORD=(value1,value2,.,valueN) Example: expdp scott/tiger DUMPFILE=scott.dmp DIRECTORY=dmpdir SCHEMAS=scott or TABLES=(T1:P1,T1:P2), if T1 is partitioned tableUSERID must be the first parameter on the command line.Keyword Description (Default)-ATTACH Attach to existing job, e.g. ATTACH =job name.COMPRESSION Reduce size of dumpfile contents where valid keyword values are: (METADATA_ONLY) and NONE.CONTENT Specifies data to unload where the valid keywords are: (ALL), DATA_ONLY, and METADATA_ONLY.DIRECTORY Directory object to be used for dumpfiles and logfiles.DUMPFILE List of destination dump files (expdat.dmp), e.g. DUMPFILE=scott1.dmp, scott2.dmp, dmpdir:scott3.dmp.ENCRYPTION_PASSWORD Password key for creating encrypted column data.ESTIMATE Calculate job estimates where the valid keywords are: (BLOCKS) and STATISTICS.ESTIMATE_ONLY Calculate job estimates without performing the export.EXCLUDE Exclude specific object types, e.g. EXCLUDE=TABLE:EMP.FILESIZE Specify the size of each dumpfile in units of bytes.FLASHBACK_SCN SCN used to set session snapshot back to.FLASHBACK_TIME Time used to get the SCN closest to the specified time.F
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 確診肺癌后的護理
- 口腔院內(nèi)活動方案
- 古玩展銷活動方案
- 可愛小學(xué)生公益活動方案
- 臺球年終比賽活動方案
- 各家珠寶公司活動方案
- 各高校大學(xué)團日活動方案
- 合唱選拔活動方案
- 吉他促銷活動方案
- 同事生日活動方案
- 2025年中考英語考前沖刺卷(廣東卷)(解析版)
- 信息安全設(shè)備性能評測-洞察闡釋
- 農(nóng)村抗震農(nóng)房裝配式施工安全監(jiān)理合同
- 鋁粉加工合同協(xié)議書
- 大學(xué)語文試題及答案安徽
- 近七年寧夏中考化學(xué)真題及答案2024
- Braden 壓力性損傷評分表詳解
- 徐圩港區(qū)疏港航道整治工程報告書
- 動火作業(yè)安全規(guī)范
- XX公司事故隱患內(nèi)部報告獎勵制度1
- 鸚鵡熱護理疑難病例討論
評論
0/150
提交評論