【Toad】使用Toad呼叫expdp資料泵備份資料步驟及注意事項
本文將以備份sec使用者下T表資料為例展示Toad工具的資料泵備份功能。同時給出一些注意事項和提醒內容。
1.進入到Toad的資料泵介面
導航步驟:Database→Export→Data Pump Export Wizard,如下圖所示。
2.這裡我們以備份表為例進行演示
介面中還提供了“Generate a transportable tablespace”傳輸表空間能,和“Load existing parameter file”載入已有的引數檔案功能。
3.選中要備份的表
如果使用者中存在多張表都會在這裡顯示出來,點選需要備份的表即可。右上角也提供了“全選”和“不選”選項方便批次操作。
4.可以透過查詢語句限制匯出表中的資料
這裡給出了示例,如若不對其進行限制,保持預設即可。
5.匯出選項選擇
這裡保持預設,不做設定。
Content有三個選項:All(預設)、Data Only和Metadata Only。
Estimate有兩個選項:Blocks(預設)和Statistics。
6.確定是否對後設資料進行設定
這裡保持預設,不對後設資料進行設定。
7.設定備份檔案路徑及名稱
這裡預設是備份到ADMIN_DIR對應的“/oracle/ora10gR2/product/10.2.0/db_2/md/admin”目錄下。因為在資料庫中眾多的directory中按照字母排序順序ADMIN_DIR是最靠前的。
這裡重點提醒的是:不要使用系統的預設值,建議在資料庫伺服器上對備份目錄和資料庫中的directory資料庫物件進行統一規劃設定。很多朋友由於這裡選定預設值或其他不合適的路徑導致資料庫伺服器上存在很多多餘的備份檔案,既不便於管理也不是很容易發現。
8.執行備份
9.檢視備份過程中的輸出資訊
注意,輸出資訊中的第一行版本及實踐資訊來自本地客戶端(本地Oracle客戶端的版本是10.2.0.3,而伺服器端的版本是10.2.0.1),而最後完成的時間取自資料庫伺服器上的時間。這兩個時間很有可能對應不上,不要因此感到疑惑。
10.檢視對應的引數檔案資訊
11.補充
若在第5步驟中的匯出選項中“Provide status every *** seconds.”選項設定1秒(對應expdp命令列中的STATUS=1選項),則在正式匯出的過程中Output視窗中會以1秒為間隔給出作業的狀態,如下所示。
Export: Release 10.2.0.3.0 - Production on 星期五, 01 4月, 2011 22:27:20
Copyright (c) 2003, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: EXECUTING
處理的位元組: 0
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: UNDEFINED
Starting "SEC"."SYS_EXPORT_TABLE_01": 'SEC/********@144.194.192.183' PARFILE='exp_Tt.dat'
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: EXECUTING
處理的位元組: 0
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: WORK WAITING
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: EXECUTING
處理的位元組: 0
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: EXECUTING
Estimate in progress using BLOCKS method...
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: EXECUTING
處理的位元組: 0
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: EXECUTING
Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: EXECUTING
處理的位元組: 0
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: EXECUTING
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: EXECUTING
處理的位元組: 0
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: EXECUTING
物件方案: SEC
物件名: T
物件型別: TABLE_EXPORT/TABLE/TABLE_DATA
完成的物件數: 1
Worker 並行度: 1
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: EXECUTING
處理的位元組: 0
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: WORK WAITING
. estimated "SEC"."T" 6 MB
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: EXECUTING
處理的位元組: 0
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: EXECUTING
Total estimation using BLOCKS method: 6 MB
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: COMPLETED
處理的位元組: 0
完成的百分比: 100
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: WORK WAITING
Job "SEC"."SYS_EXPORT_TABLE_01" successfully completed at 22:27:35
12.小結
使用Toad完成expdp的備份操作貌似很簡單,但是需要在頭腦中清醒的認識到,由於資料泵是Oracle伺服器端的工具,生成的備份檔案會存放在資料庫伺服器上,並不會儲存在本地(這裡的提醒並不多於,有些朋友在面對影像化資料庫管理工具時,很容易出現“幻覺”),因此對於伺服器上儲存目錄的選取需要提前重點設定妥當,以免在資料庫伺服器端產生“孤兒”檔案。
BTW:強烈建議在資料庫伺服器端透過命令列方式使用資料泵完成匯出任務,這樣更直觀和便捷!
Good luck.
secooler
11.04.01
-- The End --
1.進入到Toad的資料泵介面
導航步驟:Database→Export→Data Pump Export Wizard,如下圖所示。
2.這裡我們以備份表為例進行演示
介面中還提供了“Generate a transportable tablespace”傳輸表空間能,和“Load existing parameter file”載入已有的引數檔案功能。
3.選中要備份的表
如果使用者中存在多張表都會在這裡顯示出來,點選需要備份的表即可。右上角也提供了“全選”和“不選”選項方便批次操作。
4.可以透過查詢語句限制匯出表中的資料
這裡給出了示例,如若不對其進行限制,保持預設即可。
5.匯出選項選擇
這裡保持預設,不做設定。
Content有三個選項:All(預設)、Data Only和Metadata Only。
Estimate有兩個選項:Blocks(預設)和Statistics。
6.確定是否對後設資料進行設定
這裡保持預設,不對後設資料進行設定。
7.設定備份檔案路徑及名稱
這裡預設是備份到ADMIN_DIR對應的“/oracle/ora10gR2/product/10.2.0/db_2/md/admin”目錄下。因為在資料庫中眾多的directory中按照字母排序順序ADMIN_DIR是最靠前的。
這裡重點提醒的是:不要使用系統的預設值,建議在資料庫伺服器上對備份目錄和資料庫中的directory資料庫物件進行統一規劃設定。很多朋友由於這裡選定預設值或其他不合適的路徑導致資料庫伺服器上存在很多多餘的備份檔案,既不便於管理也不是很容易發現。
8.執行備份
9.檢視備份過程中的輸出資訊
注意,輸出資訊中的第一行版本及實踐資訊來自本地客戶端(本地Oracle客戶端的版本是10.2.0.3,而伺服器端的版本是10.2.0.1),而最後完成的時間取自資料庫伺服器上的時間。這兩個時間很有可能對應不上,不要因此感到疑惑。
10.檢視對應的引數檔案資訊
11.補充
若在第5步驟中的匯出選項中“Provide status every *** seconds.”選項設定1秒(對應expdp命令列中的STATUS=1選項),則在正式匯出的過程中Output視窗中會以1秒為間隔給出作業的狀態,如下所示。
Export: Release 10.2.0.3.0 - Production on 星期五, 01 4月, 2011 22:27:20
Copyright (c) 2003, 2005, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: EXECUTING
處理的位元組: 0
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: UNDEFINED
Starting "SEC"."SYS_EXPORT_TABLE_01": 'SEC/********@144.194.192.183' PARFILE='exp_Tt.dat'
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: EXECUTING
處理的位元組: 0
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: WORK WAITING
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: EXECUTING
處理的位元組: 0
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: EXECUTING
Estimate in progress using BLOCKS method...
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: EXECUTING
處理的位元組: 0
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: EXECUTING
Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: EXECUTING
處理的位元組: 0
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: EXECUTING
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: EXECUTING
處理的位元組: 0
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: EXECUTING
物件方案: SEC
物件名: T
物件型別: TABLE_EXPORT/TABLE/TABLE_DATA
完成的物件數: 1
Worker 並行度: 1
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: EXECUTING
處理的位元組: 0
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: WORK WAITING
. estimated "SEC"."T" 6 MB
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: EXECUTING
處理的位元組: 0
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: EXECUTING
Total estimation using BLOCKS method: 6 MB
作業: SYS_EXPORT_TABLE_01
操作: EXPORT
模式: TABLE
狀態: COMPLETED
處理的位元組: 0
完成的百分比: 100
當前並行度: 1
作業錯誤計數: 0
Worker 1 狀態:
狀態: WORK WAITING
Job "SEC"."SYS_EXPORT_TABLE_01" successfully completed at 22:27:35
12.小結
使用Toad完成expdp的備份操作貌似很簡單,但是需要在頭腦中清醒的認識到,由於資料泵是Oracle伺服器端的工具,生成的備份檔案會存放在資料庫伺服器上,並不會儲存在本地(這裡的提醒並不多於,有些朋友在面對影像化資料庫管理工具時,很容易出現“幻覺”),因此對於伺服器上儲存目錄的選取需要提前重點設定妥當,以免在資料庫伺服器端產生“孤兒”檔案。
BTW:強烈建議在資料庫伺服器端透過命令列方式使用資料泵完成匯出任務,這樣更直觀和便捷!
Good luck.
secooler
11.04.01
-- The End --
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/519536/viewspace-691504/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle資料泵備份(Expdp命令)Oracle
- Oracle資料庫的邏輯備份工具-expdp資料泵Oracle資料庫
- 備份 master 資料庫時的注意事項AST資料庫
- 最新toad for oracle中文資料Oracle
- EXPDP資料泵使用方法
- 12c 使用資料泵複製資料庫結構的注意事項資料庫
- 備份model 和msdb 資料庫時的注意事項資料庫
- Java程式呼叫expdp資料泵實現自動邏輯備份Oracle資料庫的方案設計JavaOracle資料庫
- 使用資料泵工具expdp工具匯出資料
- [EXPDP]使用11g的資料泵實現對邏輯備份資料進行加密加密
- 【EXPDP】使用11g的資料泵實現對邏輯備份資料進行加密加密
- 【EXPDP】不使用DIRECTORY引數完成expdp資料備份
- 【expdp】10g資料泵expdp工具選項詳解及應用示例
- 使用資料泵(expdp、impdp)遷移資料庫流程資料庫
- Linux 平臺下 Oracle 資料泵備份(expdp) SHELL 指令碼LinuxOracle指令碼
- expdp impdp Data Pump(資料泵)使用解析
- EXPDP 和 IMPDP 資料泵的使用_1
- EXPDP 和 IMPDP 資料泵的使用_2
- 資料泵 EXPDP 匯出工具的使用
- 使用impdp,expdp資料泵進入海量資料遷移
- 【EXPDP】使用EXPDP備份資料時預估大小——ESTIMATE引數
- 資料泵基礎(impdp/expdp)
- Oracle Expdp/Impdp 進行資料遷移的 幾點注意事項Oracle
- oracle邏輯備份之--資料泵Oracle
- Oracle備份恢復五(資料泵)Oracle
- 【EXPDP】使用expdp的QUERY引數限定備份資料的範圍
- flash8.0的安裝步驟及注意事項
- Oracle9i資料庫的Standby端執行備份,注意事項~Oracle資料庫
- Oracle使用資料泵expdp,impdp進行資料匯出匯入Oracle
- Oracle使用資料泵 (expdp/impdp)實施遷移Oracle
- Oracle的 資料型別比較及注意事項Oracle資料型別
- 資料庫的定時備份(小庫、資料泵工具)資料庫
- Oracle資料泵的備份與恢復Oracle
- Oracle 資料匯出注意事項Oracle
- MySQL 資料庫-索引注意事項MySql資料庫索引
- 大資料學習注意事項大資料
- Oracle expdp/impdp匯出匯入命令及資料庫備份Oracle資料庫
- add disk to asm on aix操作步驟及注意事項-orastarASMAIAST