使用SQLlogin批量加载 – 凭据不再有效

我构build了一个运行SQL脚本的Java插件。 这使用SQLlogin来从服务器上的xml文件读取批量负载。 为了使它工作,一个域帐户的SQL凭证被链接到该用户。 几个月前,远程服务器被移到HyperV环境,并且自从批量加载失败后,错误“Msg 4860,Level 16,State 1,Line 1 can not bulk load。 文件“blah”不存在。 我被告知权限不会改变。 还有什么可能导致这个停止工作?

解决了。 当Java通过权限复制文件不是inheritance文件夹权限,可能来自Windows更新。 我现在从Java运行一个batch file,以将这些权限应用到域用户,它的工作原理。