您好,登錄后才能下訂單哦!
本篇文章為大家展示了怎么解析EXPDP/IMPDP各種應用場景,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
數據泵各種場景規范文檔
語法:create or replace directory <路徑名稱> as ‘備份路徑’
create or replace directory file_path as 'C:\軟件\數據庫文件'
導出語法:
expdp用戶名/密碼@數據庫連接標示符 directory=路徑名稱 dumpfile=備份的文件名稱 logfile=輸出的日志名稱 schemas=需要備份的數據庫用戶名
導入語法:
Impdp 用戶名/密碼@數據庫連接標示符 directory=路徑名稱 dumpfile=備份的文件名稱 logfile=輸出的日志名稱 schemas=需要備份的數據庫用戶名
導出:expdp scott/tiger@orcl schemas=scott dumpfile=expdp.dmp DIRECTORY=file_path;
導入:impdp scott/tiger@orcl schemas=scott dumpfile=expdp.dmp DIRECTORY=file_path;
導出:expdp smsdb/123456@oracle11 tables=scott.emp,scott.dept directory=file_path dumpfile=2017.5.12.dmp
導入:impdp smsdb/123456@oracle11 tables=scott.emp,scott.dept directory=file_path dumpfile=2017.5.12.dmp
導出:expdp system/manager DIRECTORY=file_path DUMPFILE=tablespace.dmp TABLESPACES=temp,example;
導入:impdp system/manager DIRECTORY=file_path DUMPFILE=tablespace.dmp TABLESPACES=temp,example;
導出:expdp system/manager DIRECTORY=file_path DUMPFILE=full.dmp FULL=y;
導入:impdp system/manager DIRECTORY=file_path DUMPFILE=full.dmp FULL=y;
導出:expdp smsdb/123456@oracle11 directory=file_path dumpfile=new.dmp logfile=new.log schemas=smsdb query=\” where provider_id=\’2\’\”;
導入:impdp smsdb/123456@oracle11 directory=file_path dumpfile=new.dmp logfile=new.log schemas=smsdb
導出:expdp system/oracle directory=file_path dumpfile=bha.dmp logfile=hj.log schemas=BHA exclude=statistics version=11.2.0.4.0
導入:impdp system/oracle directory=file_path dumpfile=bha.dmp logfile=hj.log schemas=BHA exclude=statistics
導出:expdp system/oracle directory=file_path dumpfile=LMEC_BHA.dmp logfile=new.log schemas=BHA content=metadata_only
導入:impdp system/oracle directory=file_path dumpfile=LMEC_BHA.dmp logfile=new.log schemas=BHA
只導出表結構: content=metadata_only 只導出表數據: content=data_only
導出:expdp sys/xxx directory=file_path dumpfile=bha.dmp logfile=hj.log schemas=BHA exclude=statistics
導入:impdp sys/xxx dumpfile=bha.dmp directory=file_path remap_schema=BHA:HFBHA remap_tablespace=BHA:HFBHA logfile=bha.log
導出:expdp system/oracle schemas=BHA file_path dumpfile=bha_%U.dmp parallel=3 logfile=bha.log
導入:impdp system/oracle schemas=BHA file_path dumpfile=bha_%U.dmp parallel=3 logfile=bha.log
flashback_scn
flashback_scn=scn_value | |
說明 | 指定導出將用于啟用閃回查詢實用程序的系統更改編號(SCN)。 |
備注 | FLASHBACK_SCN和FLASHBACK_TIME是互斥的 FLASHBACK_SCN參數僅適用于Oracle數據庫的閃回查詢功能。它不適用于閃回數據庫,閃回丟棄或閃回數據存檔 |
Flashback_time | flashback_time="TO_TIMESTAMP(時間值)” |
說明 | 找到最接近指定時間的SCN,并使用此SCN啟用閃回實用程序。導出操作使用與此SCN一致的數據執行。 |
備注 | FLASHBACK_TIME和FLASHBACK_SCN是互斥的。 FLASHBACK_TIME參數僅適用于Oracle數據庫的閃回查詢功能。它不適用于閃回數據庫,閃回丟棄或閃回數據存檔。 |
CONTENT | 默認值是skip |
說明 | 若設置了CONTENT=DATA_ONLY,則默認值是APPEND,不是SKIP TABLE_EXISTS_ACTION=[SKIP | APPEND | TRUNCATE | REPLACE] SKIP:跳過這張表,繼續下一個對象。如果CONTENT設置了DATA_ONLY參數,則不能使用SKIP。 APPEND:會加載數據至對象,但不會影響已存在的行。 TRUNCATE:刪除已存在的行,然后加載所有的數據。 REPLACE:drop已存在的表,然后create并加載數據。如果CONTENT設置了DATA_ONLY,則不能使用REPLACE |
備注 | 只導出表結構: content=metadata_only 只導出表數據: content=data_only |
Compression | 默認方式是采用meadata_oniy壓縮 |
說明 | ALL :對導出的元數據和表數據都進行壓縮,得到的導出文件是最小的,耗時也是最長的。 DATA_ONLY :僅對表數據進行壓縮,對于大數據量的導出效果明顯,會比METADATA_ONLY方式得到更小的壓縮文件。 METADATA_ONLY :僅對元數據進行壓縮,而不會對表數據進行壓縮,這種壓縮執行后效果一般不是很明顯,不過速度比較快。 NONE :不進行任何的壓縮,導出后的文件也是最大的。 |
備注 |
上述內容就是怎么解析EXPDP/IMPDP各種應用場景,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。