【发布时间】:2018-09-18 18:15:32
【问题描述】:
我的计算机上有一个 SQL*Loader 控制文件。
服务器上的输入数据文件是C:\data\myfile.csv。
在 ctl 文件中我添加INFILE 'C:\data\myfile.csv'。
我已经用命令运行了:
sqlldr admin/admin@//192.10.1.1:1521/orcl control=myctlfile.ctl
日志文件:
SQL*Loader:发布 11.2.0.1.0 - 9 月 18 日星期二 16:09:00 生产 2018 版权所有 (c) 1982, 2009,Oracle 和/或其附属公司。
保留所有权利。
SQL*Loader-500:无法打开文件 (C:\data\myfile.csv)
SQL*Loader-553:找不到文件
SQL*Loader-509: 系统错误:系统找不到指定的文件。
当我将文件 C:\data\myfile.csv 从服务器移动到我的计算机时,它工作正常。
我想使用服务器上的文件。这可行吗?
【问题讨论】:
-
SQL*Loader 是一个客户端应用程序。如果看不到文件,则无法加载。
-
感谢@WilliamRobertson
标签: oracle sql-loader