string ls_dmp = "DATEBASE.dmp";
string ls_log = "DATABASE.log";
string ls_name = "USRID"
string ls_pwd = "USRPWD"
string ls_tns = "TNS";
string ls_cmd = "exp "+ls_name+"/"+ls_pwd+ls_tns+" file="+ls_dmp+" log="+ls_log;
//開始創建文件
Process p = new Process();
p.StartInfo.FileName = "cmd.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = true;
try
...{
p.Start();
p.StandardInput.WriteLine(ls_cmd);
p.StandardInput.WriteLine("exit");
//string ls_ret = p.StandardOutput.ReadToEnd();
lab_ts.Text = "提示:數據庫備份成功!";
Response.Write("<script>alert(''"+lab_ts.Text+"'');</script>");
p.Close();
}
catch(Exception err)
...{
lab_ts.Text = "提示:數據庫備份失敗!"+err.Message;
Response.Write("<script>alert(''"+lab_ts.Text+"'');</script>");
}