



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Oracle 11G R2 用 exp 無(wú)法導(dǎo)出空表解決方法Oracle 11G在用EXPOR導(dǎo)出時(shí),空表不能導(dǎo)出11G R2中有個(gè)新特性,當(dāng)表無(wú)數(shù)據(jù)時(shí),不分配 segme nt,以節(jié)省空間解決方法:一、insert 一行,再 rollback 就產(chǎn)生 segment 了。該方法是在在空表中插入數(shù)據(jù),再刪除,則產(chǎn)生 segme nt。導(dǎo)出時(shí)則可導(dǎo)出 空表。二、設(shè)置 deferred_segment_creation 參數(shù)該參數(shù)值默認(rèn)是TRUE當(dāng)改為FALSE寸,無(wú)論是空表還是非空表,都分配 segment。修改SQL語(yǔ)句:alter system set deferred_segment_cr
2、eation=false scope=both;需注意的是: 該值設(shè)置后對(duì)以前導(dǎo)入的空表不產(chǎn)生作用, 仍不能導(dǎo)出, 只能 對(duì)后面新增的表產(chǎn)生作用。如需導(dǎo)出之前的空表,只能用第一種方法。三、用以下這句查找空表select alter table |table_name| allocate extent; from user_tables where num_rows=0;匚把查詢結(jié)果導(dǎo)出,執(zhí)行導(dǎo)出的語(yǔ)句,強(qiáng)行修改segment值,然后再導(dǎo)出即可 導(dǎo)出空表,注意:數(shù)據(jù)庫(kù)插入數(shù)據(jù)前,修改11g_R2參數(shù)可以導(dǎo)出空表查找空表select alter table |table_name| allocat
3、e extent; from user_tables where num_rows=0四、Oracle 10g 以后增加了 expdp 和 impdp 工具,用此 工具也可以導(dǎo)出空的表oracle expdp/impdp 用法詳解1)創(chuàng)建邏輯目錄,該命令不會(huì)在操作系統(tǒng)創(chuàng)建真正的目錄,最好以system等管理員創(chuàng)建。create directory db_bak as d:testdump;2)查看管理理員目錄(同時(shí)查看操作系統(tǒng)是否存在,因?yàn)镺racle并不關(guān)心該目 錄是否存在,如果不存在,則出錯(cuò))select * from dba_directories;3)給system用戶賦予在指定目錄的
4、操作權(quán)限,最好以 system等管理員賦予。grant read,write on directory db_bak to system;4)導(dǎo)出數(shù)據(jù)按用戶導(dǎo)expdp system/managerorcl schemas=system dumpfile=expdp.dmpDIRECTORY=db_bak并行進(jìn)程 parallelexpdp system/managerorcl directory=db_bak dumpfile=system3.dmp parallel=40 job_name=system3按表名導(dǎo)expdp system/managerorcl TABLES=emp,dep
5、t dumpfile=expdp.dmp DIRECTORY=db_bak;按查詢條件導(dǎo)expdp system/managerorcl directory=db_bak dumpfile=expdp.dmp Tables=emp query=WHERE deptno=20;按表空間導(dǎo)expdp system/manager DIRECTORY=db_bak DUMPFILE=tablespace.dmp TABLESPACES=temp,example;導(dǎo)整個(gè)數(shù)據(jù)庫(kù)expdp system/mtmadmin DIRECTORY=db_bak DUMPFILE=full.dmp FULL=y5
6、) 五、還原數(shù)據(jù)1)導(dǎo)到指定用戶下impdp system/manager DIRECTORY=db_bak DUMPFILE=expdp.dmp SCHEMAS=system;2)改變表的 ownerimpdp system/manager DIRECTORY=db_bak DUMPFILE=expdp.dmp TABLES=system.dept REMAP_SCHEMA=system:system;3)導(dǎo)入表空間impdp system/manager DIRECTORY=db_bak DUMPFILE=tablespace.dmp TABLESPACES=example;4)導(dǎo)入數(shù)據(jù)庫(kù)
7、impdb system/mtmadmin DIRECTORY=db_bak DUMPFILE=full.dmp FULL=y;5)追加數(shù)據(jù)impdp system/manager DIRECTORY=db_bak DUMPFILE=expdp.dmp SCHEMAS=system TABLE_EXISTS_ACTION=append;五、Expdp/Impdp 的相關(guān)參數(shù)EXPDP命令行選項(xiàng)1. ATTACH 該選項(xiàng)用于在客戶會(huì)話與已存在導(dǎo)出作用之間建立關(guān)聯(lián).語(yǔ)法如下ATTACH=schema_name.job_nameSchema_name用于指定方案名,job_name用于指定導(dǎo)出作業(yè)名
8、.注意,如果使用ATTACH選項(xiàng),在命令行除了連接字符串和ATTACH選項(xiàng)外,不能指定任何其他選項(xiàng) 示例如下 :Expdp system/manager ATTACH=system.export_job2. CONTENT該選項(xiàng)用于指定要導(dǎo)出的內(nèi)容 .默認(rèn)值為 ALLCONTENT=ALL | DATA_ONLY | METADATA_ONLY當(dāng)設(shè)置CONTENT為ALL時(shí),將導(dǎo)出對(duì)象定義及其所有數(shù)據(jù)為DATA_ONLY寸,只導(dǎo) 出對(duì)象數(shù)據(jù),為METADATA_ONL時(shí),只導(dǎo)出對(duì)象定義Expdp system/manager DIRECTORY=dump DUMPFILE=a.dumpCONT
9、ENT=METADATA_ONLY3. DIRECTORY指定轉(zhuǎn)儲(chǔ)文件和日志文件所在的目錄 DIRECTORY=directory_object Directory_object 用于指定目錄對(duì)象名稱 .需要注意 ,目錄對(duì)象是使用 CREATE DIRECTOR語(yǔ)句建立的對(duì)象,而不是OS目錄Expdp system/manager DIRECTORY=dump DUMPFILE=a.dump建立目錄 :CREATE DIRECTORY dump asd:dump;查詢創(chuàng)建了那些子目錄 :SELECT * FROM dba_directories;4. DUMPFILE用于指定轉(zhuǎn)儲(chǔ)文件的名稱 ,
10、默認(rèn)名稱為 expdat.dmpDUMPFILE=directory_object:file_name ,.Directory_object用于指定目錄對(duì)象名,file_name用于指定轉(zhuǎn)儲(chǔ)文件名.需要注意, 如果不指定directory_object,導(dǎo)出工具會(huì)自動(dòng)使用 DIRECTORY選項(xiàng)指定的目錄對(duì) 象Expdp system/manager DIRECTORY=dump1 DUMPFILE=dump2:a.dmp5. ESTIMATE指定估算被導(dǎo)出表所占用磁盤空間分方法 .默認(rèn)值是 BLOCKS EXTIMATE=BLOCKS | STATISTICS 設(shè)置為BLOCKS寸,orac
11、le會(huì)按照目標(biāo)對(duì)象所占用的數(shù)據(jù)塊個(gè)數(shù)乘以數(shù)據(jù)塊尺寸估 算對(duì)象占用的空間,設(shè)置為STATISTICS,根據(jù)最近統(tǒng)計(jì)值估算對(duì)象占用空間 Expdp system/manager TABLES=emp ESTIMATE=STATISTICS DIRECTORY=dump DUMPFILE=a.dump6. EXTIMATE_ONLY指定是否只估算導(dǎo)出作業(yè)所占用的磁盤空間 ,默認(rèn)值為 NEXTIMATE_ONLY=Y | N設(shè)置為丫時(shí),導(dǎo)出作用只估算對(duì)象所占用的磁盤空間,而不會(huì)執(zhí)行導(dǎo)出作業(yè),為N時(shí), 不僅估算對(duì)象所占用的磁盤空間 ,還會(huì)執(zhí)行導(dǎo)出操作 .Expdp system/ma nager EST
12、IMATE_ONLY=y NOLOGFILE=y7. EXCLUDE該選項(xiàng)用于指定執(zhí)行操作時(shí)釋放要排除對(duì)象類型或相關(guān)對(duì)象EXCLUDE=object_type:name_clause , .Object_type用于指定要排除的對(duì)象類型,name_clause用于指定要排除的具體對(duì) 象.EXCLUDE口 INCLUDE不能同時(shí)使用Expdp system/manager DIRECTORY=dump DUMPFILE=a.dup EXCLUDE=VIEW8. FILESIZE指定導(dǎo)出文件的最大尺寸 ,默認(rèn)為 0,(表示文件尺寸沒(méi)有限制 )9. FLASHBACK_SCN指定導(dǎo)出特定SCN時(shí)刻的
13、表數(shù)據(jù)FLASHBACK_SCN=scn_valueScn_value用于標(biāo)識(shí) ScN值.FLASHBACK_SC和 FLASHBACK_TIM不能同時(shí)使用Expdp system/manager DIRECTORY=dump DUMPFILE=a.dmpFLASHBACK_SCN=35852310. FLASHBACK_TIME指定導(dǎo)出特定時(shí)間點(diǎn)的表數(shù)據(jù)FLASHBACK_TIME”=TO_TIMESTAMP(time_value) ”Expdp system/manager DIRECTORY=dump DUMPFILE=a.dmp FLASHBACK_TIME= “TO_TIMESTAM
14、P(25-08-2004 14:35:00 ,-MMDD-YYYY HH24:MI:SS)”11. FULL指定數(shù)據(jù)庫(kù)模式導(dǎo)出 ,默認(rèn)為 NFULL=Y | N為丫時(shí),標(biāo)識(shí)執(zhí)行數(shù)據(jù)庫(kù)導(dǎo)出12. HELP指定是否顯示EXPDP命令行選項(xiàng)的幫助信息,默認(rèn)為N當(dāng)設(shè)置為 丫時(shí),會(huì)顯示導(dǎo)出選項(xiàng)的幫助信息 .Expdp help=y13. INCLUDE指定導(dǎo)出時(shí)要包含的對(duì)象類型及相關(guān)對(duì)象INCLUDE = object_type: name_clause,14. JOB_NAME指定要導(dǎo)出作用的名稱,默認(rèn)為SYS_XXXJOB_NAME=jobname_string15. LOGFILE指定導(dǎo)出日志文件
15、文件的名稱 ,默認(rèn)名稱為 export.logLOGFILE=directory_object:file_nameDirectory_object 用于指定目錄對(duì)象名稱 ,file_name 用于指定導(dǎo)出日志文件名 .如 果不指定directory_object.導(dǎo)出作用會(huì)自動(dòng)使用 DIRECTOR的相應(yīng)選項(xiàng)值.Expdp system/manager DIRECTORY=dump DUMPFILE=a.dmp logfile=a.log16. NETWORK_LINK指定數(shù)據(jù)庫(kù)鏈名 ,如果要將遠(yuǎn)程數(shù)據(jù)庫(kù)對(duì)象導(dǎo)出到本地例程的轉(zhuǎn)儲(chǔ)文件中,必須設(shè)置該選項(xiàng) .17. NOLOGFILE該選項(xiàng)用于指定
16、禁止生成導(dǎo)出日志文件 ,默認(rèn)值為 N.18. PARALLEL指定執(zhí)行導(dǎo)出操作的并行進(jìn)程個(gè)數(shù) ,默認(rèn)值為 119. PARFILE指定導(dǎo)出參數(shù)文件的名稱PARFILE=directory_path file_name20. QUERY用于指定過(guò)濾導(dǎo)出數(shù)據(jù)的 where 條件QUERY=schema. table_name: query_clauseSchema 用于指定方案名 ,table_name 用于指定表名 ,query_clause 用于指定條件限制子句.QUERY選項(xiàng)不能與CONNECT=METADATA_ONLY,EXTIMATE_ONLY,TRANSPORT_TABLE等選項(xiàng)ES
17、 時(shí)使用.Expdp system/manager directory=dump dumpfiel=a.dmpTables=emp query= WHERE deptno=2021. SCHEMAS該方案用于指定執(zhí)行方案模式導(dǎo)出 ,默認(rèn)為當(dāng)前用戶方案 .22. STATUS指定顯示導(dǎo)出作用進(jìn)程的詳細(xì)狀態(tài) ,默認(rèn)值為 023. TABLES指定表模式導(dǎo)出TABLES=schema_ name.table_ name:partitio n_n ame,Schema_name用于指定方案名,table_name用于指定導(dǎo)出的表名,partition_name 用于指定要導(dǎo)出的分區(qū)名 .24. TAB
18、LESPACES指定要導(dǎo)出表空間列表25. TRANSPORT_FULL_CHECK該選項(xiàng)用于指定被搬移表空間和未搬移表空間關(guān)聯(lián)關(guān)系的檢查方式 ,默認(rèn)為 N.當(dāng)設(shè)置為丫時(shí),導(dǎo)出作用會(huì)檢查表空間直接的完整關(guān)聯(lián)關(guān)系,如果表空間所在表空 間或其索引所在的表空間只有一個(gè)表空間被搬移,將顯示錯(cuò)誤信息.當(dāng)設(shè)置為N時(shí), 導(dǎo)出作用只檢查單端依賴 ,如果搬移索引所在表空間 ,但未搬移表所在表空間 ,將 顯示出錯(cuò)信息 ,如果搬移表所在表空間 ,未搬移索引所在表空間 ,則不會(huì)顯示錯(cuò)誤 信息 .26. TRANSPORT_TABLESPACES指定執(zhí)行表空間模式導(dǎo)出27. VERSION指定被導(dǎo)出對(duì)象的數(shù)據(jù)庫(kù)版本 ,默認(rèn)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 在線編程教育平臺(tái)在2025年的國(guó)際化發(fā)展策略研究報(bào)告
- 直播電商主播在2025年的粉絲互動(dòng)與內(nèi)容營(yíng)銷策略研究報(bào)告
- 2025年互聯(lián)網(wǎng)金融平臺(tái)資金存管風(fēng)險(xiǎn)管理及應(yīng)對(duì)措施分析
- 工業(yè)互聯(lián)網(wǎng)平臺(tái)量子密鑰分發(fā)技術(shù)在智能物流領(lǐng)域的應(yīng)用報(bào)告
- 電子病歷系統(tǒng)在醫(yī)院信息化建設(shè)中的應(yīng)用優(yōu)化與醫(yī)療信息化產(chǎn)業(yè)發(fā)展政策報(bào)告
- 葡萄酒產(chǎn)區(qū)特色與品牌國(guó)際化品牌傳播渠道研究報(bào)告
- 2025年廢舊塑料回收利用技術(shù)升級(jí)與環(huán)保產(chǎn)業(yè)轉(zhuǎn)型路徑報(bào)告
- 過(guò)敏醫(yī)療領(lǐng)域過(guò)敏源檢測(cè)技術(shù)發(fā)展現(xiàn)狀與2025年市場(chǎng)前景
- 校園安全管理報(bào)告:2025年智慧校園安全風(fēng)險(xiǎn)識(shí)別與預(yù)防技術(shù)發(fā)展趨勢(shì)分析
- 同在一個(gè)屋檐下5篇
- 幼兒園承包經(jīng)營(yíng)合同范本
- 風(fēng)電工程各工種各種機(jī)械設(shè)備安全技術(shù)操作規(guī)程
- 杭州市拱墅區(qū)2024-2025學(xué)年數(shù)學(xué)五下期末統(tǒng)考試題含答案
- 2025年內(nèi)鏡洗消考試試題及答案
- 室內(nèi)混凝土地面拆除施工方案
- 《園林綠化工程施工方案》知識(shí)培訓(xùn)
- 武漢大學(xué)《遺傳學(xué)A》2023-2024學(xué)年第二學(xué)期期末試卷
- 老年護(hù)理人文關(guān)懷
- 2024年廣東省廣州市中考物理試題(含答案)
- 2025年度新能源充電樁建設(shè)勞務(wù)分包合同模板
- 2024年湖北工匠杯(信息通信信息化系統(tǒng)管理員賽項(xiàng))考試題庫(kù)-上(單選題)
評(píng)論
0/150
提交評(píng)論