Oracle 10G 數(shù)據(jù)泵中EXPDP命令行選項(xiàng)介紹
以下的文章主要是淺談Oracle 10G 數(shù)據(jù)泵學(xué)習(xí)紀(jì)要中EXPDP命令行選項(xiàng),我在一個(gè)信譽(yù)度很好的網(wǎng)站找到一個(gè)關(guān)于Oracle 10G 數(shù)據(jù)泵學(xué)習(xí)紀(jì)要中EXPDP命令行選項(xiàng)的資料,拿出來(lái)供大家分享。
1. ATTACH
該選項(xiàng)用于在客戶會(huì)話與已存在導(dǎo)出作用之間建立關(guān)聯(lián)。語(yǔ)法如下
- ATTACH=[schema_name.]job_name
Schema_name用于指定方案名,job_name用于指定導(dǎo)出作業(yè)名。注意,如果使用ATTACH選項(xiàng),在命令行除了連接字符串和ATTACH選項(xiàng)外,不能指定任何其他選項(xiàng),示例如下:Expdp scott/tiger ATTACH=scott.export_job
2. CONTENTb
該選項(xiàng)用于指定要導(dǎo)出的內(nèi)容。默認(rèn)值為ALL
- CONTENT={ALL | DATA_ONLY | METADATA_ONLY}
當(dāng)設(shè)置CONTENT為ALL 時(shí),將導(dǎo)出對(duì)象定義及其所有數(shù)據(jù)。為DATA_ONLY時(shí),只導(dǎo)出對(duì)象數(shù)據(jù),為METADATA_ONLY時(shí),只導(dǎo)出對(duì)象定義
- Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dump
- CONTENT=METADATA_ONLY
3. DIRECTORY
指定轉(zhuǎn)儲(chǔ)文件和日志文件所在的目錄
- DIRECTORY=directory_object
Directory_object用于指定目錄對(duì)象名稱。需要注意,目錄對(duì)象是使用CREATE DIRECTORY語(yǔ)句建立的對(duì)象,而不是OS 目錄
- Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dump
建立目錄:
- CREATE DIRECTORY dump as 'd:dump';
在Oracle 10G 數(shù)據(jù)泵學(xué)習(xí)紀(jì)要中EXPDP命令行選項(xiàng)查詢創(chuàng)建了那些子目錄:SELECT * FROM dba_directories;
4. DUMPFILE
用于指定轉(zhuǎn)儲(chǔ)文件的名稱,默認(rèn)名稱為expdat.dmp
- DUMPFILE=[directory_object:]file_name [,…。]
Directory_object用于指定目錄對(duì)象名,file_name用于指定轉(zhuǎn)儲(chǔ)文件名。需要注意,如果不指定directory_object,導(dǎo)出工具會(huì)自動(dòng)使用DIRECTORY選項(xiàng)指定的目錄對(duì)象
- Expdp scott/tiger DIRECTORY=dump1 DUMPFILE=dump2:a.dmp
5. ESTIMATE
指定估算被導(dǎo)出表所占用磁盤空間分方法。默認(rèn)值是BLOCKS
- EXTIMATE={BLOCKS | STATISTICS}
設(shè)置為BLOCKS時(shí),oracle會(huì)按照目標(biāo)對(duì)象所占用的數(shù)據(jù)塊個(gè)數(shù)乘以數(shù)據(jù)塊尺寸估算對(duì)象占用的空間,設(shè)置為STATISTICS時(shí),根據(jù)最近統(tǒng)計(jì)值估算對(duì)象占用空間
- Expdp scott/tiger TABLES=emp ESTIMATE=STATISTICS
- DIRECTORY=dump DUMPFILE=a.dump
6. EXTIMATE_ONLY
指定是否只估算導(dǎo)出作業(yè)所占用的磁盤空間,默認(rèn)值為N
- EXTIMATE_ONLY={Y | N}
設(shè)置為Y時(shí),導(dǎo)出作用只估算對(duì)象所占用的磁盤空間,而不會(huì)執(zhí)行導(dǎo)出作業(yè),為N時(shí),不僅估算對(duì)象所占用的磁盤空間,還會(huì)執(zhí)行導(dǎo)出操作。
- Expdp scott/tiger ESTIMATE_ONLY=y NOLOGFILE=y
7. EXCLUDE
該選項(xiàng)用于指定執(zhí)行操作時(shí)釋放要排除對(duì)象類型或相關(guān)對(duì)象EXCLUDE=object_type[:name_clause] [,…。] Object_type用于指定要排除的對(duì)象類型,name_clause用于指定要排除的具體對(duì)象。EXCLUDE和INCLUDE不能同時(shí)使用
- Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dup EXCLUDE=VIEW
8. FILESIZE
指定導(dǎo)出文件的***尺寸,默認(rèn)為0,(表示文件尺寸沒(méi)有限制)
9. FLASHBACK_SCN
指定導(dǎo)出特定SCN時(shí)刻的表數(shù)據(jù)
- FLASHBACK_SCN=scn_value
Scn_value用于標(biāo)識(shí)SCN值。FLASHBACK_SCN和FLASHBACK_TIME不能同時(shí)使用
- Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dmp
- FLASHBACK_SCN=358523
上述的相關(guān)內(nèi)容就是對(duì)Oracle 10G 數(shù)據(jù)泵學(xué)習(xí)紀(jì)要中EXPDP命令行選項(xiàng)的描述,希望會(huì)給你帶來(lái)一些幫助在此方面。
【編輯推薦】