为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:centos7
【CPU】:
【问题描述】*:dmfldr jni java实现fldr导入,同个instance实例为什么不能重复使用,(两个文件,第一个导入成功,第二个失败,两个文件本身没问题命令导入都正常,程序上实例用一次释放一次也都可以导入,一旦不释放想复用instance,就失败),拜托哪位大佬解答下
测试版本:V8.1.3.100-Build(2023.12.14-20748)
观察v$sessions,当执行instance.initializeInstance初始化实例之后,会创建一个数据库连接,执行SQL:SELECT COUNT(*) FROM 装载表。
当执行instance.setControl(ctl)之后,数据已入库,数据库连接自动关闭,因此当前版本不支持instance实例复用,需要重新初始化。
我看你控制文件的内容应该不是同一个文件,你这边看一下你的数据文件内容