java Oracle SQLLDR实用程序无响应
我有一个java应用程序,它使用OracleSQLLDR实用程序将CSV文件数据上载到Oracle数据库
偶尔,SQLLDR实用程序不提供返回/响应代码,而我们可以看到索引在表中被禁用(这确保了SQLLDR实用程序被调用),并且我在服务器中使用了TOP命令来查找是否有任何SQLLDR进程正在运行,但没有这样的过程
此外,DBA确认数据库上没有与SQLLDR操作相关的活动会话
在oracle表级别是否有需要检查的内容? 请告诉我前进的方向
# 1 楼答案
SQL
控制文件
x.txt
执行
返回
执行第二次以生成错误
返回
截断SQL*Plus中的表
从内部使用以下Java类
构建并运行t1。爪哇
返回
执行第二次模拟错误
返回
再次截断表
以及更改输入文件x.txt
行刑
跟踪输出
这意味着:
所以如果
不幸的是,文件表明
这意味着没有其他方法可以直接获取错误,如stderr、pipes等,如果exu失败或exu警告,您必须验证写入的日志文件