Ich habe eine Reihe von "alten" Servern oder Servernamen mit einem Tippfehler in der Dropdown-Liste der Server im Dialogfeld "Mit Datenbank verbinden" von SQL Server Management Studio:
Wo sind diese Namen gespeichert? Gibt es eine Möglichkeit, diese Liste zu bereinigen und einige Einträge zu entfernen?
Danke - es gibt keine Möglichkeit, einen Blick in diese Dateien zu werfen und selektiv einen oder zwei Einträge zu löschen?
marc_s
3
Gute Antwort. Nicht sicher, was zwischen 14.0 und 18.0 passiert ist, aber 18.0 ist wieder anders. Die MRU finden Sie hier C:\Users\<USER>\AppData\Roaming\Microsoft\SQL Server Management Studio\18.0\UserSettings.xml. @marc_s, mit dieser Datei können Sie selektiv die Einträge löschen, die Ihnen nicht gefallen.
Biscuit314
5
Wenn Sie ein Upgrade von einer Version von SQL Server Management Studio auf eine andere durchführen, z. B. 2014 bis 2016, können Sie die Datei SqlStudio.bin von einem Verzeichnis in ein anderes kopieren, und alle Ihre Verbindungen werden auf die neue Version migriert.
Fahren Sie alle Instanzen von SSMS herunter.
Benennen Sie SqlStudio.bin in SqlStudio.bin.saved unter "C: \ Users \ <Benutzername> \ AppData \ Roaming \ Microsoft \ SQL Server Management Studio \ 13.0 \" um.
Kopieren Sie die Datei "SqlStudio.bin" von "C: \ Benutzer \ <Benutzername> \ AppData \ Roaming \ Microsoft \ SQL Server Management Studio \ 12.0 \" nach "C: \ Benutzer \ <Benutzername> \ AppData \ Roaming \ Microsoft \ SQL Server" Management Studio \ 13.0 \
Öffnen Sie jetzt SSMS 2016 und Sie sollten alle Ihre alten Verbindungen von SSMS 2014 sehen.
Hinweis: Wenn dies nicht funktioniert, können Sie die Datei SqlStudio.bin im Verzeichnis ... \ 13.0 \ löschen und SqlStudio.bin.saved in SqlStudio.bin umbenennen, um Ihre alte Konfiguration wiederherzustellen.
Ich weiß, ich bin viele Jahre zu spät dran. Aber ich dachte nur, ich würde eine Antwort für andere posten, die auf diese Weise kommen könnten.
Sie können die Löschtaste auf Ihrer Tastatur verwenden, um sie zu entfernen. Ich weiß nicht, mit welchen Versionen von SSMS dies funktioniert, aber probieren Sie es einfach aus und sehen Sie, ob es funktioniert.
Öffnen Sie einfach das Feld zum Ändern der Verbindung, klicken Sie auf den Pfeil für das Dropdown-Menü Servername, markieren Sie das zu löschende Element (klicken Sie jedoch nicht darauf) und drücken Sie dann einfach die Löschtaste auf Ihrer Tastatur.
Ich mache das die ganze Zeit, um Dups und zufällige Server zu säubern, mit denen ich mich im Laufe der Zeit verbinden musste.
C:\Users\<USER>\AppData\Roaming\Microsoft\SQL Server Management Studio\18.0\UserSettings.xml
. @marc_s, mit dieser Datei können Sie selektiv die Einträge löschen, die Ihnen nicht gefallen.Wenn Sie ein Upgrade von einer Version von SQL Server Management Studio auf eine andere durchführen, z. B. 2014 bis 2016, können Sie die Datei SqlStudio.bin von einem Verzeichnis in ein anderes kopieren, und alle Ihre Verbindungen werden auf die neue Version migriert.
Hinweis: Wenn dies nicht funktioniert, können Sie die Datei SqlStudio.bin im Verzeichnis ... \ 13.0 \ löschen und SqlStudio.bin.saved in SqlStudio.bin umbenennen, um Ihre alte Konfiguration wiederherzustellen.
quelle
Um alle Einträge für neues SQL 2014 zu entfernen, müssen Sie die Datei löschen:
quelle
Ich weiß, ich bin viele Jahre zu spät dran. Aber ich dachte nur, ich würde eine Antwort für andere posten, die auf diese Weise kommen könnten.
Sie können die Löschtaste auf Ihrer Tastatur verwenden, um sie zu entfernen. Ich weiß nicht, mit welchen Versionen von SSMS dies funktioniert, aber probieren Sie es einfach aus und sehen Sie, ob es funktioniert.
Öffnen Sie einfach das Feld zum Ändern der Verbindung, klicken Sie auf den Pfeil für das Dropdown-Menü Servername, markieren Sie das zu löschende Element (klicken Sie jedoch nicht darauf) und drücken Sie dann einfach die Löschtaste auf Ihrer Tastatur.
Ich mache das die ganze Zeit, um Dups und zufällige Server zu säubern, mit denen ich mich im Laufe der Zeit verbinden musste.
quelle