Вопрос: SSMS: Где SQL Server хранит имена своих серверов?


У меня есть несколько «старых» серверов или имен серверов с опечаткой в ​​них, которые продолжают отображаться в моем выпадающем списке сервера в диалоговом окне «Подключиться к базе данных» в SQL Server Management Studio:

enter image description here

Где хранятся эти имена? Есть ли способ очистить этот список и удалить некоторые записи?


8
2018-06-09 06:45


Источник




Ответы:


Для SQL 2005:

C:\Documents and Settings\<USER>\Application Data\Microsoft\Microsoft SQL Server\90\Tools\Shell\mru.dat

Для SQL 2008:

C:\Documents and Settings\<USER>\Application Data\Microsoft\Microsoft SQL Server\100\Tools\Shell\SqlStudio.bin

Так...

  1. Выключение всех экземпляров SSMS
  2. Удалить / переименовать файл
  3. Открыть SSMS

Изменить: на MS Connect https://connect.microsoft.com/SQLServer/feedback/details/424800


7
2018-06-09 06:49



Спасибо - нет способа / утилиты заглянуть внутрь этих файлов и выборочно удалить одну или две записи? - marc_s
Не знаю. никогда не пробовал ... :-) - gbn


При обновлении с одной версии SQL Server Management Studio на другую, например, 2014 до 2016, вы можете скопировать файл SqlStudio.bin из одного каталога в другой, и все ваши подключения будут перенесены в новую версию.

  1. Выключите все экземпляры SSMS.
  2. Переименуйте SqlStudio.bin в SqlStudio.bin.saved в «C: \ Users \ <имя_пользователя> \ AppData \ Роуминг \ Microsoft \ SQL Server Management Studio \ 13.0 \".
  3. Скопируйте файл SqlStudio.bin с «C: \ Users \ <имя_пользователя> \ AppData \ Roaming \ Microsoft \ SQL Server Management Studio \ 12.0 \" на "C: \ Users \ <имя_пользователя> \ AppData \ Roaming \ Microsoft \ SQL Server Management Studio \ 13.0 \ "
  4. Теперь откройте SSMS 2016, и вы увидите все свои старые соединения из SSMS 2014.

Примечание. Если это не работает, вы можете удалить файл SqlStudio.bin в каталоге ... \ 13.0 \ и переименовать SqlStudio.bin.saved в SqlStudio.bin для восстановления старой конфигурации.


4
2018-06-29 17:00





Чтобы удалить все записи для нового SQL 2014, вам необходимо удалить файл:

C:\Users\(USER)\AppData\Roaming\Microsoft\SQL Server Management Studio\12.0\SqlStudio.bin

2
2018-06-11 07:42





Для SQL Server 2012 и выше используйте этот путь:

C:\Users\(USER)\AppData\Roaming\Microsoft\SQL Server Management Studio\12.0\SqlStudio.bin

-2
2018-03-10 18:03



Прежде всего, я не вижу разницы между вашим ответом от 10 марта 2017 года и Николаю от 11 июня 2016 года !!! С другой стороны, версия OP - 2008 год. Просьба предоставить полезные ответы и обратить пристальное внимание, если дается аналогичный ответ или нет. В любом случае, добро пожаловать в сообщество, желаю удачи и успехов. - FarazX
Кстати, я думаю, это вам очень поможет: Как написать хороший ответ? - FarazX