Super Annoying SQL Server Temp .sql файлы Ошибка - Пытался продолжать называть их одинаковыми - PullRequest
2 голосов
/ 23 августа 2011

Мне кажется, что я могу быть единственным человеком в мире, столкнувшимся с этой проблемой, поскольку я не могу найти даже ничего в Google с решением этой проблемы.

Каждый раз, когда я открываю новое окно запроса в SSMS, по какой-то причине SQL Server пытается назвать базовый файл temp .sql как одно из десяти имен файлов в моей папке C: \ Documents And Settings \ Local Settings \ Temp,После нескольких новых окон запросов все эти имена файлов существуют в моей временной папке, поэтому он начинает заново и пытается присвоить имени временному имени нового окна запроса имя, которое уже существует в папке.Поэтому каждый раз, когда я открываю окно запроса после открытия нескольких окон, я получаю диалоговое окно, сообщающее мне файл C: \ Documents And Settings ... \ ~ vs67BC.sql (или ~ vs66BC.sql, ~ vs68BC.sql и т. Д.) был изменен за пределами редактора исходного кода, хотите ли вы перезагрузить его или потерять изменения, сделанные в редакторе исходного кода?Что бы я ни нажимал, это не имеет значения, оно просто переходит к следующему, и если этот файл существует в моей временной папке, тогда он снова спрашивает меня, хочу ли я перезагрузить или потерять изменения.Иногда требуется 8-10 диалогов, чтобы открыть новое окно запроса.

Закрытие SSMS не решает проблему.Он очищает временные файлы, но затем, когда я снова открываю SSMS и открываю два или три окна запросов, он возвращается.

У кого-нибудь есть предложения, как это исправить?

...