Oracle資料泵的備份與恢復
1、建立DIRECTORY
create directory sjhf as 'E:\sjhf';
Grant read,write on directory sjhf to test;
2、檢視目錄及許可權
SELECT privilege, directory_name, directory_path
FROM user_tab_privs t, all_directories d
WHERE t.table_name(+) = d.directory_name
ORDER BY 2, 1;
3、執行匯出
expdp test/passwd@orcl version=10.2.0.1 directory=sjhf dumpfile =test.dmp
通用寫法
expdp test/passwd@orcl version=10.2.0.1 dumpfile=test%mydate%.dmp directory=sjhf logfile=test%mydate%.log
forfiles /p "E:\sjhf" /s /m *.dmp /d -1 /c "cmd /c del @file"
4、執行匯入
先將要恢復的dmp檔案放置E:\sjhf目錄下,例如:test.dmp
impdp test/passwd@orcl directory=sjhf dumpfile=test.dmp
5、如果只想匯出特別表名的表
--LINUX下
expdp scott/tiger directory=sjhf dumpfile=scott.dmp include=table:\"LIKE \'%EMP%\'\"
-Windows下
expdp scott/tiger directory=sjhf dumpfile=scott.dmp include=table:\"LIKE '%EMP%'\"
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29812844/viewspace-1878485/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 備份與恢復:polardb資料庫備份與恢復資料庫
- Oracle 備份 與 恢復 概述Oracle
- Mysql資料備份與恢復MySql
- 備份與恢復oracle_homeOracle
- oracle邏輯備份之--資料泵Oracle
- RabbitMQ如何備份與恢復資料MQ
- postgresql備份與恢復資料庫SQL資料庫
- Oracle 12c 備份與恢復Oracle
- Oracle資料庫的邏輯備份工具-expdp資料泵Oracle資料庫
- 資料庫備份與恢復技術資料庫
- RAC備份恢復之Voting備份與恢復
- 資料庫備份恢復資料庫
- 【ASK_ORACLE】Oracle 12c之CDB與PDB的備份與恢復(二)備份恢復之前你需要知道的Oracle
- Linux下MySQL資料庫的備份與恢復LinuxMySql資料庫
- Oracle 9i統計資訊備份與恢復Oracle
- Oracle 備份恢復之 FlashbackOracle
- ORACLE備份&恢復案例(轉)Oracle
- 備份與恢復:Polardb資料庫資料基於時間點恢復資料庫
- gitlab的資料備份和恢復Gitlab
- MySQL-19.資料庫備份與恢復MySql資料庫
- DB的備份與恢復
- GitLab的備份與恢復Gitlab
- MySQL備份與恢復——基於Xtrabackup物理備份恢復MySql
- MySQL不同儲存引擎的資料備份與恢復MySql儲存引擎
- Dedecms資料庫恢復與備份的兩種方法資料庫
- 淺談達夢資料庫的備份與恢復資料庫
- Jenkins備份與恢復Jenkins
- Postgresql 備份與恢復SQL
- MySQL 備份與恢復MySql
- oracle 增量備份恢復驗證Oracle
- Oracle 備份和恢復介紹Oracle
- ORACLE備份&恢復案例三(轉)Oracle
- ORACLE備份&恢復案例二(轉)Oracle
- ORACLE本地磁碟備份恢復Oracle
- Docker Swarm 進階:資料卷備份與恢復DockerSwarm
- SqlServer資料庫恢復備份資料的方法SQLServer資料庫
- 如何恢復Hyper Backup備份的資料
- PostgreSql資料庫的備份和恢復SQL資料庫
- 【BAK_ORACLE】Oracle 12c之CDB與PDB的備份與恢復(三)CDB與PDB的備份方式Oracle