求一个c#备份oracle数据库的程序!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 用c#程序实现oracle数据库的备份,高手帮帮忙,指教下.具体点的,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 using System;using System.Diagnostics;namespace Tipo.Tools.Utility{ /// <summary> /// 常用Dos命令操作 /// </summary> public class DosCommand { private Process process=null; private string _errmsg; public DosCommand() { process = new Process(); process.StartInfo.FileName = "cmd.exe"; process.StartInfo.UseShellExecute = false; process.StartInfo.RedirectStandardInput = true; process.StartInfo.RedirectStandardOutput = true; process.StartInfo.RedirectStandardError = true; process.StartInfo.CreateNoWindow = false; process.Start(); } //检测文件或目录是否存在 public string exist(string path) { process.StandardInput.WriteLine(string.Format("dir \"{0}\"",path)); process.StandardInput.WriteLine("exit"); _errmsg = process.StandardError.ReadToEnd(); return _errmsg; } }} 将上面换成exp 即可 谢谢楼上的弟兄了,我照上边做,只能打开一个dos界面:d:\oracle\ora92\bin\exp.exe然后也不能在这输入数据库的用户名密码,还有需要备份的是数据库级还是用户级,表级等,能再具体点吗?本人初学,水平菜,时间紧,任务重,搞不好就被炒鱿鱼!!望高手指点. 干吗要用c#来调用呢,直接用oracle的rman就可以实现了,然后win下调用就可以了,不用这么复杂的。 编写一个下拉列表框(combox)控件,支持基本下拉列表框控件的基本功能,并在下拉框上添加“清空列表”功能和下拉框拖拉尺寸功能 关闭Excel进程 调用c++ DLL 返回结构体问题 请教!水晶报表的问题。 update 搞不定 c# 怎样建立winFORM安装程序啊!急啊! c#中插入播放器的使用 关于ArrayList的ToArray方法 关于c# 连接 sybase11(通过ODBC) 的问题! 找兼职(苏州) 哪位兄弟有物料管理系统的源码,谢谢了。 Socket下载页面部分出现乱码,请大家帮忙解决
using System.Diagnostics;namespace Tipo.Tools.Utility
{
/// <summary>
/// 常用Dos命令操作
/// </summary>
public class DosCommand
{
private Process process=null;
private string _errmsg; public DosCommand()
{
process = new Process();
process.StartInfo.FileName = "cmd.exe";
process.StartInfo.UseShellExecute = false;
process.StartInfo.RedirectStandardInput = true;
process.StartInfo.RedirectStandardOutput = true;
process.StartInfo.RedirectStandardError = true;
process.StartInfo.CreateNoWindow = false;
process.Start();
} //检测文件或目录是否存在
public string exist(string path)
{
process.StandardInput.WriteLine(string.Format("dir \"{0}\"",path));
process.StandardInput.WriteLine("exit");
_errmsg = process.StandardError.ReadToEnd();
return _errmsg;
}
}
}
将上面换成exp 即可
然后也不能在这输入数据库的用户名密码,还有需要备份的是数据库级还是用户级,表级等,能再具体点吗?
本人初学,水平菜,时间紧,任务重,搞不好就被炒鱿鱼!!望高手指点.