Или, другими словами, где SqlStudio.bin для SQL Server 2012? Кажется, это не так, как можно было бы ожидать, глядя на этот другой вопрос SO.
Как удалить имена кешированных серверов из диалога "Подключиться к серверу"?
Ответ 1
Начиная с SQL Server 2012 вам больше не нужно проходить через процедуру удаления файла bin (что вызывает другие побочные эффекты). Вы должны быть в состоянии нажать клавишу Delete в списке MRU выпадающего списка Server Name в диалоговом окне Connect to Server. Это задокументировано в этом элементе Connect и в этом блоге.
Чтобы было ясно, так как несколько человек, казалось, имели проблемы с этим в течение нескольких месяцев: вам нужно щелкнуть мышью на имени Server name:
выпадающий список и стрелку вниз или навести курсор мыши, пока не будет выбран сервер, который вы хотите удалить, а затем нажмите Delete. На этом снимке экрана я сейчас нажму Delete, и он удалит сервер ADMIN:SHELDON\SQL2014
из моего списка MRU. Обратите внимание, что, поскольку я просто зависал с помощью мыши, это даже не тот сервер, который отображается в текстовом поле Server name:
.
Обратите внимание, что если у вас есть несколько записей для одного имени сервера (например, один для Windows и один для SQL Auth), вы не сможете определить, какой из них вы удаляете.
Ответ 2
Нашел его!
C:\Users\%username%\AppData\Roaming\Microsoft\SQL Server Management Studio\11.0\SqlStudio.bin
Итак, ответ по-прежнему: удалите файл или используйте несколько полезных масок PowerShell для его редактирования.