使用Oracle自帶工具實現資料庫備份與遷移 一

2021-09-11 19:26:12 字數 935 閱讀 2745

才疏學淺,歡迎批評指正

使用oracle自帶的exp和imp實現資料庫的備份與遷移

一.exp和imp

從exp和imp是oracle提供的傳統方法用來實現資料的備份與遷移,適用於資料量不是很大的情況;資料量較大時可以使用資料幫浦(expdp/impdp)的方法,可見

1.說明

exp和imp是oracle客戶端工具,它既可以在客戶端使用,也可以在伺服器端使用;

exp命令用於匯出資料;

exp可以將資料從資料庫所在的伺服器端機器匯出到客戶端機器,在資料庫備份與遷移的過程中可以不直接接觸伺服器端的機器;

imp命令用於匯入資料;

imp可以將資料從客戶端機器或伺服器端機器匯入資料庫;

2.exp語法總結

常用引數

file:指定匯出檔案放置路徑;

log:指定日誌檔案路徑;

tables:匯出指定表;

full:完全匯出整個檔案(n);

rows:匯出資料行(y);

query:用於匯出表的子集的 select子句,需根據需求編寫查詢語句;

buffer:資料緩衝區大小。

filesize:轉儲檔案大小

3.imp語法總結

常用引數

file:指定匯入檔案路徑;

log:指定日誌檔案路徑;

ignore:忽略建立錯誤:

設定y:表存在時不會建表,忽略建表錯誤;

設定y:表沒有唯一性約束,匯入全部資料;表有唯一性約束,只匯入符合約束的資料;

fromuser:資料**的使用者名稱;

touser:要匯入的使用者名稱;

tables:匯入指定表;

full:完全匯入整個檔案;

rows:匯出資料行;

show: 只列出檔案內容,不執行匯入

tablespaces:指定匯入的表空間名稱

MYSQL自帶工具使用介紹

mysql資料庫不僅僅提供了資料庫的伺服器端的應用程式,同事還提供了大量的客戶端工具程式,如mysql,mysqladmin,mysqldump等等。mysqladmin,顧名思義,提供的功能都是與mysql管理相關的各種功能,如mysql server狀態檢查,各種統計資訊的flush,建立 刪除...

mysql工具說明 mysql自帶工具使用介紹

1.mysql mysql 的功能和oracle 的sqlplus 一樣,為使用者提供乙個命令列介面來操作管理mysql 服務 器。2 mysqladmin mysqadmin,顧名思義,提供的功能都是與mysql 管理相關的各種功能。mysqladmin所能做的 事情,雖然大部分都可以通過mysq...

VS自帶工具 dumpbin的使用

有時候我們想檢視乙個exe引用了哪些動態庫,或者我們想看某個動態庫包含哪些介面函式,這個時候可以使用dumpbin.exe工具 1.輸入dumpbin imports calldll.exe檢視它的輸入資訊,可以看到它載入了 dll 2.輸入dumpbin exports dlltest.dll,列...