Oracle 備份 恢復單錶或多表資料步驟

2021-08-25 06:41:53 字數 844 閱讀 8151

oracle 備份、恢復單錶或多表資料步驟

oracle 備份、恢復單錶或多表資料步驟,適用於 oracle 8、9、10。

*備份單錶或多表資料

exp user/password@server file=filefullpathname log=logfullpathname tables=(tablespacename.table1,tablespacename.table2,...)

例如,作者要匯出使用者名為 sybj,密碼為 sybj,sid 為 lyzz,表空間 sybj 下表 table1、table2 中的資料,win 下 cmd 命令如下:

f:/oralce/ora92/bin>exp sybj/sybj@lyzz file=g:/tmps/test009.tmp log=g:/tmps/test009.log tables=(sybj.table1,sybj.table2)

備份檔案 test009.tmp 將會在目錄 g:/tmps/ 下生成。

*單錶或多表資料恢復

如果被恢復的表已經存在,應該先將其刪除,不然報「imp-0015」錯誤,匯入失敗。單錶或多表資料恢復命令如下:

imp user/password@server file=filefullpathname log=logfullpathname full=y

仍以上面的例子,將 table1、table2 資料恢復,win 下 cmd 命令如下:

f:/oralce/ora92/bin>imp sybj/sybj@lyzz file=g:/tmps/test009.tmp log=g:/tmps/test009imp.log full=y

xtrabackup單錶備份與恢復

備份 單錶備份主要是使用include引數,格式如下 include name 指定表名,格式 databasename.tablename具體命令如下 innobackupex defaults file data01 3306 conf my.cnf socket data01 3306 tmp...

MySQL單錶或多表清空資料

現在要清空資料庫多張表資料,一般來說我們都會直接寫delete truncate table 但在實際開發中我們可能要一下清空很多張表,很顯然我們再通過手敲 一張一張刪就不太實際了,有的小夥伴說了,我可以通過圖形化介面一張一張清空啊,可以是闊以,但效率就顯而易見了。將上面sql語句的結果以excel...

單域備份恢復

最近做ad改名測試,順便也試下ad的備份恢復,將我一些東東記下 備份 system狀態備份和dns的c windows system32 config netlogon.dns備份 還原 新裝系統 ad資訊容易恢復,域恢復模式下恢復系統狀態,dns要新裝 下面這個方法是對的 dns也有災難恢復的辦法...