请教如何在.net程序里实现远程备份还原ORACLE数据库 调用存储过程行不行?见到一种写法,不过是写在系统表里的,没办法在程序里调用。请指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 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>"); } oracle装在本地,用JDBC访问,url和SID的问题 马士兵视频中一道关于sql的题,有点难度,请高手求解 oracle sql developer如何打开多个tab 一个去重复的sql语句咋就这么难写??? 急求ORACLE DBA解答 感激不尽! nested loop join 、hash join 问题 Oracle9i SQL问题? 请问Oracle ERP 和Developer 2000 for win哪里有下载? 超高难度!动态查询问题,解决后马上结帖!! 怎么样重命名表名,列名? VB6+SP6的在WIN98下怎样连接ORACLE? 请教一个关于时间的分组sql问题
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>");
}