C# 导入oracle数据库。dmp文件 IMP-00002: 无法打开 C:\Program.DMP 进行读取 c#导入oracle数据文件.dmp文件 我的文件放到C:\Program Files\IHOSPITALPACSDWS\pacs.dmp 不知道是怎么回事导入不进去 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 确保你的dmp文件能够正常导入到oracle之后,试试这个:http://houmaolin0521.blog.163.com/blog/static/11335164920131259245647/ 我不知道你怎么导入的?是不是用CMD命令来导的 你的文件名路径有空格:C:\Program Files\IHOSPITALPACSDWS\pacs.dmp所以被认为是C:\Program试加引号"C:\Program Files\IHOSPITALPACSDWS\pacs.dmp"或换一目录 strExeFile = “C:\Program Files\IHOSPITALPACSDWS\pacs.dmp";//配置数据库连接 process = new Process(); process.StartInfo.FileName = "imp.exe"; process.StartInfo.Arguments = @"pacs/pacs@orcl file=" +"\""+ strExeFile + "\" full=y ignore=y"; process.StartInfo.CreateNoWindow = false; process.StartInfo.UseShellExecute = false; process.Start(); process.WaitForExit(); process.Close(); 好像是空格的原因,但是不知道为什么处理不了 那只能试下设定工作目录了:strExeFile = “pacs.dmp";process.StartInfo.WorkingDirectory = "C:\Program Files\IHOSPITALPACSDWS\"; 不过 process.StartInfo.FileName = "imp.exe";要加目录名。 哦,其实还可以试下短目录名, 例如:strExeFile = “C:\Progra~1\IHOSPI~1\pacs.dmp";具体名字可能会略有不同。 vs 中 没法像eclipse编写java那样 可以有重载、覆盖?? 如何实现将一个数据表的某一属性名的值添加到DropDownList中显示? 一个cookie的问题 C# 怎么读取txt文件? DevExpress.Xpo如何解并发处理 webbrowser在遇见多个iframe网页时重复调用DocumentComplete 找工作的问题都要遇到的问题 WPF,什么是资源、资源字典 报表控件,具有类似Excel编辑功能的??? 请问自定义调用的问题 添加引用后 无法释放 using 找不到 C# 事件问题请教
是不是用CMD命令来导的
所以被认为是C:\Program试加引号"C:\Program Files\IHOSPITALPACSDWS\pacs.dmp"
或换一目录
strExeFile = “C:\Program Files\IHOSPITALPACSDWS\pacs.dmp
";//配置数据库连接
process = new Process();
process.StartInfo.FileName = "imp.exe";
process.StartInfo.Arguments = @"pacs/pacs@orcl file=" +"\""+ strExeFile + "\" full=y ignore=y";
process.StartInfo.CreateNoWindow = false;
process.StartInfo.UseShellExecute = false;
process.Start();
process.WaitForExit();
process.Close();
好像是空格的原因,但是不知道为什么处理不了
strExeFile = “pacs.dmp";
process.StartInfo.WorkingDirectory = "C:\Program Files\IHOSPITALPACSDWS\"; 不过 process.StartInfo.FileName = "imp.exe";
要加目录名。
strExeFile = “C:\Progra~1\IHOSPI~1\pacs.dmp";具体名字可能会略有不同。