2

我觉得我可能是世界上唯一遇到这个问题的人,因为我什至无法在谷歌上找到任何可以解决这个问题的东西。

每当我在 SSMS 中打开一个新的查询窗口时,由于某种原因,SQL Server 会尝试将基础临时 .sql 文件命名为我的 C:\Documents And Settings\Local Settings\Temp 文件夹中的十个文件名之一。在几个新的查询窗口之后,这些文件名都存在于我的临时文件夹中,因此它重新开始并尝试将新的查询窗口临时文件名命名为文件夹中已经存在的名称。因此,每次打开几个窗口后打开查询窗口时,都会出现一个对话框,告诉我文件 C:\Documents And Settings...\~vs67BC.sql(或 ~vs66BC.sql、~vs68BC.sql 等) 已在源代码编辑器之外进行了修改,您要重新加载它还是丢失在源代码编辑器中所做的更改?我点击什么都没关系,它只是转到下一个,如果该文件存在于我的临时文件夹中,那么它会再次询问我是否要重新加载或丢失更改。有时需要 8-10 个对话框才能打开一个新的查询窗口。

关闭 SSMS 并不能解决问题。它清除了临时文件,但是当我重新打开 SSMS 并打开两个或三个查询窗口时,它又回来了。

有人对如何解决这个问题有任何建议吗?

4

0 回答 0