我正在创建.csv文件并将其放在一个位置。
String location = "/APPL_TOP2/IMDD/apps/apps_st/appl/xxfin/12.0.0/bin/xe.csv";
在Windows上使用精确路径正常工作,但我也需要它在Linux客户端上工作。
String location = "$XXFIN_TOP\\12.0.0\\bin\\xe.csv";
如果我在Linux上使用相关路径它无效,显示错误
SQL * Loader-500:无法打开文件(/APPL_TOP2/IMDD/apps/apps_st/appl/xxfin/12.0.0/bin/xe.csv)
SQL * Loader-553:找不到文件
SQL * Loader-509:系统错误:没有这样的文件或目录
答案 0 :(得分:0)
“客户端要求任何选项传递相关路径客户端机器是Linux”
Linux中的路径有斜线,反之亦然。所以它应该是这样的:
$XXFIN_TOP/12.0.0/bin/xe.csv