问题描述
我们有一个集成,其中使用utl_file实用程序在oracle ebs中创建文件。该文件放置在服务器上,biztalk每60秒ping一次并将其拾取。在一种情况下,文件在被写出之前被拾取,导致0字节文件被传输。
如何锁定文件或防止此问题的最佳方法是什么
如何锁定文件或防止此问题的最佳方法是什么
专家解答
几个选项
1) 第二个文件
-将 “x” 字节写入我的真实文件.Dat
-将 “x” 字节写入我的真实文件.Dat
-将 “x” 字节写入我的真实文件.Dat
-将最后一个 'x' 字节写入MY_REAL_FILE.DAT
-将 “完成” 写入名为MY_REAL_FILE.DONE的文件
监视程序在尝试获取MY_REAL_FILE.DAT之前已监视MY_REAL_FILE.DONE的存在
2) 重命名
-将 “x” 字节写入我的真实文件。工作进度
-将 “x” 字节写入我的真实文件。工作进度
-将 “x” 字节写入我的真实文件。工作进度
-将 “x” 字节写入我的真实文件。工作进度
-重命名我的真实文件。进度工作到我的真实文件。完成
1) 第二个文件
-将 “x” 字节写入我的真实文件.Dat
-将 “x” 字节写入我的真实文件.Dat
-将 “x” 字节写入我的真实文件.Dat
-将最后一个 'x' 字节写入MY_REAL_FILE.DAT
-将 “完成” 写入名为MY_REAL_FILE.DONE的文件
监视程序在尝试获取MY_REAL_FILE.DAT之前已监视MY_REAL_FILE.DONE的存在
2) 重命名
-将 “x” 字节写入我的真实文件。工作进度
-将 “x” 字节写入我的真实文件。工作进度
-将 “x” 字节写入我的真实文件。工作进度
-将 “x” 字节写入我的真实文件。工作进度
-重命名我的真实文件。进度工作到我的真实文件。完成
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




