当我尝试在sql server中执行任何查询时,我多次收到以下错误消息:
无法执行脚本-附加信息:进程无法访问文件'C:\Users\AppData\Local\Temp\tmpC9BA.tmp‘,因为它正在被另一个进程使用。(姆斯科利布)“。
然后,我必须单击“确定”并再次运行该查询,它将正常工作。
发布于 2017-07-05 16:33:44
Mscorlib实际上是.net dll,但由于反病毒,我遇到了这样的文件锁定问题。对你来说也是个问题。
发布于 2017-07-05 16:32:04
在SQL Server Central上,似乎有一个解决方案:
这是答案的主要部分,供将来参考:“这听起来很像一个抗病毒问题。
两个进程不太可能使用相同的临时文件名--特别是要继续这样做。
我认为也有可能在SSMS中有一个外接程序或扩展名,它以某种方式锁定文件--请确保您已经删除了任何文件并再次进行了测试。
另一件要尝试的事情是打开资源监视器,转到CPU选项卡,然后在关联句柄部分中搜索.tmp,看看是否可以找到它。“
https://stackoverflow.com/questions/44931467
复制相似问题