首页 > 解决方案 > 如何在 MS SQL 中检查文本或 excel 文件是否已打开或被某些用户使用

问题描述

我有一个过程,我将在 MS SQL 中使用批量插入从文件中读取数据,该过程在作业中运行。但是我遇到了这个问题,有时用户在作业运行期间保持文件打开并且它失败了。我想实现一个过程,在执行批量插入之前检查文件当前是否被某个用户使用,如果是的,然后发送邮件警报说'xxx'用户正在使用'yyy'文件名。一旦用户关闭文件,然后继续正常过程而不是出错。

标签: sql-serverbulkinsert

解决方案


推荐阅读