SSMS: Di mana SQL Server menyimpan nama servernya?
13
Saya memiliki sejumlah server "lama" atau nama server dengan salah ketik yang terus muncul di daftar dropdown server saya dalam dialog "Sambungkan ke Database" di SQL Server Management Studio:
Di mana nama-nama itu disimpan ?? Apakah ada cara untuk membersihkan daftar itu dan menghapus beberapa entri ??
Terima kasih - tidak ada cara / utilitas untuk mengintip ke dalam file-file itu dan secara selektif menghapus satu atau dua entri ??
marc_s
3
Jawaban yang bagus. Tidak yakin apa yang terjadi antara 14.0 dan 18.0, tetapi 18.0 berbeda lagi. MRU ditemukan di sini C:\Users\<USER>\AppData\Roaming\Microsoft\SQL Server Management Studio\18.0\UserSettings.xml. @marc_s, dengan file ini Anda dapat secara selektif menghapus entri yang tidak Anda sukai.
biscuit314
5
Saat memutakhirkan dari satu versi SQL Server Management Studio ke yang lain, misalnya 2014 hingga 2016, Anda dapat menyalin file SqlStudio.bin dari satu direktori ke direktori lain dan semua koneksi Anda akan bermigrasi ke versi baru.
Matikan semua instance SSMS.
Ubah nama SqlStudio.bin menjadi SqlStudio.bin.simpan di "C: \ Users \ <username> \ AppData \ Roaming \ Microsoft \ SQL Server Management Studio \ 13.0 \".
Salin file SqlStudio.bin dari "C: \ Users \ <username> \ AppData \ Roaming \ Microsoft \ SQL Server Management Studio \ 12.0 \" ke "C: \ Users \ <username> \ AppData \ Roaming \ Microsoft \ SQL Server Studio Manajemen \ 13.0 \ "
Sekarang buka SSMS 2016 dan Anda akan melihat semua koneksi lama Anda dari SSMS 2014.
Catatan: Jika ini tidak berhasil, Anda dapat menghapus file SqlStudio.bin di direktori ... \ 13.0 \ dan ganti nama SqlStudio.bin.disimpan ke SqlStudio.bin untuk memulihkan konfigurasi lama Anda.
Saya tahu saya terlambat bertahun-tahun dalam hal ini. Tapi saya hanya berpikir saya akan memposting jawaban untuk orang lain yang mungkin datang dengan cara ini.
Anda dapat menggunakan tombol hapus pada keyboard Anda untuk menghapusnya. Saya tidak tahu apa versi SSMS ini berfungsi, tapi coba saja dan lihat apakah itu berfungsi.
Cukup buka kotak ganti koneksi, klik panah untuk Nama Server drop down, dan sorot (tapi jangan klik) yang ingin Anda hapus, dan kemudian tekan saja tombol hapus pada keyboard Anda.
Saya selalu melakukannya untuk membersihkan dups dan server acak yang harus saya hubungkan dari waktu ke waktu.
C:\Users\<USER>\AppData\Roaming\Microsoft\SQL Server Management Studio\18.0\UserSettings.xml
. @marc_s, dengan file ini Anda dapat secara selektif menghapus entri yang tidak Anda sukai.Saat memutakhirkan dari satu versi SQL Server Management Studio ke yang lain, misalnya 2014 hingga 2016, Anda dapat menyalin file SqlStudio.bin dari satu direktori ke direktori lain dan semua koneksi Anda akan bermigrasi ke versi baru.
Catatan: Jika ini tidak berhasil, Anda dapat menghapus file SqlStudio.bin di direktori ... \ 13.0 \ dan ganti nama SqlStudio.bin.disimpan ke SqlStudio.bin untuk memulihkan konfigurasi lama Anda.
sumber
Untuk menghapus semua entri untuk SQL 2014 baru, Anda perlu menghapus file:
sumber
Saya tahu saya terlambat bertahun-tahun dalam hal ini. Tapi saya hanya berpikir saya akan memposting jawaban untuk orang lain yang mungkin datang dengan cara ini.
Anda dapat menggunakan tombol hapus pada keyboard Anda untuk menghapusnya. Saya tidak tahu apa versi SSMS ini berfungsi, tapi coba saja dan lihat apakah itu berfungsi.
Cukup buka kotak ganti koneksi, klik panah untuk Nama Server drop down, dan sorot (tapi jangan klik) yang ingin Anda hapus, dan kemudian tekan saja tombol hapus pada keyboard Anda.
Saya selalu melakukannya untuk membersihkan dups dan server acak yang harus saya hubungkan dari waktu ke waktu.
sumber