请教:VS2005 WEB工程通过SQLLDR,以CSV为数据源,CTL为脚本,导入ORACLE遇到的问题
代码如下:
p.StartInfo.FileName = "sqlldr";
p.StartInfo.Arguments = strControl;//此处执行LOAD DATA INFILE。。。。,装载csv文件
....
p.Start();
代码逻辑如下:
1,通过FILEUPLOADER空间上传服务器CSV文件;
2,服务器自动生成.CTL文件;
3,服务器启动CMD命令,利用SQLLDR命令,装在CSV文件到数据库
遇到问题如下:
1,以WIN7系统为服务器,在服务器的C盘跟目录上部署该web工程,C盘设置EVERYONE可读可写权限,将CSV文件成功上传,可以生成.CTL文件,但是总是catch到:无法读取c:xxx.csv文件
2,以自己电脑为服务器调试程序,本机装有ORACLE数据库,有时候可以成功装载成功,有时候装载失败且不提示任何信息
请各位大侠,高手高高手帮忙解决。不胜感激!