1
#region
/*備份還原操作*/
//////
備份///
///使用者名稱
///密碼
///資料庫
///路徑
///備份的檔名
///備用引數
///日誌檔名
///public
bool
backuporacledatabase(
string
username,
string
pwd,
string
dbserver,
string
pathname,
string
databasefilename,
string
string
logname,
string
sqltextconfig)
//備份庫資訊
dbentity dbentity
=new
dbentity();
dbentity.dbserver
=dbserver;
dbentity.username
=username;
dbentity.pwd
=pwd;
writexmluserspaceconfig(dbentity);
#endregion
//exp userid=system/zhice@jc full=y indexes=n grants=y rows=y compress=n file=d:\demo.dmp log=d:\demo.log
string
loginstring
=string
.format(
"userid=/@
", username, pwd, dbserver);
string
filename ="
exp"
;string
arguments
=string
.format(
" full=y file= log=
", loginstring, pathname +"
\\"+databasefilename, pathname +"
\\"+logname);
string
backupcommand
=string
.format("
", filename, arguments);
trycatch
(exception ex)
}///
///還原
//////
使用者名稱///
密碼///
資料庫///
路徑///
備份的檔名
///備用引數
///日誌檔名
///public
bool
imporacledatabase(
string
username,
string
pwd,
string
dbserver,
string
pathname,
string
databasefilename,
string
string
logname,
string
sqltextconfig)
#endregion
//imp userid=system/zhice@jc ignore=y rows=y indexes=n full=y file=d:\demo.dmp log=d:\demo.log
string
loginstring
=string
.format(
"userid=/@
", username, pwd, dbserver);
string
filename ="
imp"
;string
arguments
=string
.format(
" full=y file= log=
", loginstring, pathname +"
\\"+databasefilename, pathname +"
\\"+logname);
string
backupcommand
=string
.format("
", filename, arguments);
trycatch
(exception ex)
}#endregion
oracle備份還原
學習過程中的總結,有興趣不妨看看,如果有不對的地方,高手不要留情!oracle的備份與恢復有三種標準的模式,大致分為兩大類,備份恢復 物理上的 以及匯入匯出 邏輯上的 而備份恢復又可以根據資料庫的工作模式分為非歸檔模式 nonarchivelog style 和歸檔模式 archivelog sty...
oracle 備份還原
echo dyfhys正式伺服器資料庫自動備份 set filename dyfhys date 0,4 date 5,2 date 8,2 version10g echo filename copy e dump backup filename dmp 10.0.3.f 好藥師90.58正式庫備份...
oracle 備份與還原
1 完全備份 exp demo demo orcl buffer 1024 file d back.dmp full ydemo 使用者名稱 密碼 buffer 快取大小 file 具體的備份檔案位址 full 是否匯出全部檔案 ignore 忽略錯誤,如果表已經存在,則也是覆蓋 2 將資料庫中sy...