我刚刚开始在Server 2012中使用FileTables。我已经在远程服务器上设置了所有的东西,并且没有任何问题。非事务性文件插入等工作非常好。
但是,当我试图在Windows的FileTable共享目录中创建一个新的文本文件(右键单击->新建->文本文档)时,它完全冻结了。现在,当我在FileTable上执行查询时,查询就会冻结,而没有得到响应。因此,我想我来自文件系统的非事务性插入已经在FileTable上设置了一个锁。
无论如何,这是我迄今为止尝试过的(但没有成功):
如前所述,我无法与我的FileTable进行交易和非交易交互.正如你所看到的,我甚至不能丢弃我自己的数据库。
对造成这种情况的原因有什么建议吗?我应该小心使用FileTables吗?对如何解决这个问题有什么建议吗?
发布于 2014-09-16 12:56:11
通过重新启动Server实例来解决这个问题。这是最后的手段,因为它是一个远程实例,由我的公司使用。
我相信这个问题是由于我直接在目录中创建了一个文件而造成的。在文档(http://msdn.microsoft.com/en-us/library/gg492083.aspx#HowToLoadNew)中说明如下:
可用于将文件加载到FileTable中的方法包括:
但是,没有说明创建文件可能会导致问题。不幸的是,在我的案件中确实如此。希望这个答案能帮助将来有类似问题的人。
https://stackoverflow.com/questions/25864542
复制相似问题