日期:2014-05-17  浏览次数:21411 次

sqlldr 无法开始会话 invalid username/password 但是连接sqlplus却可以连通,求助~
通过客户端连接服务器。使用:

sqlplus zljg/zljg245@orcl_245

可以连通。

但是使用:

sqlldr userid=zljg/zljg245@orcl_245 control=control.ctl

就提示:
SQL*Loader-128:无法开始会话
ORA-01017:invalid username/password; logon denied

如果直接跑去服务器上输入:
sqlldr userid=zljg/zljg245 control=control.ctl
就可以成功将数据导入进去。

求解~~

------解决方案--------------------
检查一下control文件是否在当前cmd的目录下。一般是把control文件所在的路径也进去或者是切换到control文件所在的路径下。