Bagaimana cara mengubah nama instance di MS SQL 2005 tanpa menginstal instance baru?

13

Saya punya contoh yang benar-benar tidak ada di dalamnya, itu hanya diinstal (itu dimaksudkan untuk satu proyek, tetapi yang tidak pernah benar-benar dilakukan di server ini, proyek itu dilakukan dalam duplikat di server lain) jadi karena saya punya contoh, Saya ingin mengganti nama.

Bisakah ini dilakukan? Bagaimana saya melakukannya?


Investigasi lebih lanjut (googling) mengatakan itu tidak benar-benar mungkin. Konsultasi tambahan dengan rekan kerja saya mengatakan saya mungkin juga menginstal instance 2k8 dan melanjutkan.

jcolebrand
sumber

Jawaban:

13

Itu tidak mungkin.

Anda perlu menginstalnya kembali. Tidak ada contoh mengubah nama fasilitas untuk Mesin Database.

http://social.msdn.microsoft.com/Forums/en/sqlsetupandupgrade/thread/d5d297b0-2995-46ba-9d3b-d1ec8825f479

BenV
sumber
1
Ya, itulah yang saya datangi, menjalankan atm installer 2k8. Terima kasih. Pertanyaan sebenarnya adalah tetap menjawab +, menutup atau menghapus? Saya kira tetap seperti dijawab untuk pencari di masa depan.
jcolebrand
1
@ jcolebrand: Pasti pergi seperti dijawab. Jika ragu, Anda selalu dapat menandai perhatian moderator dan membiarkan mereka melakukan panggilan.
BenV
4

Anda tidak dapat mengubah nama instance, tetapi jika saya menyarankan, Anda mungkin dapat menggunakannya server aliasessebagai gantinya. Misalnya: jika server DB Anda adalah stackexchange dan nama instance adalah sql2005 , Anda akan terhubung ke server sql dengan pergi ke stackexchange \ sql2005 . Alias ​​dapat diset di palung konfigurasi SQL dengan nama katakanlah dbaxchange dan kemudian arahkan ke stackexchange \ sql2005 . Sekarang ketika Anda ingin terhubung ke server Anda, hanya berikan nama dbaxchange dan itu seolah-olah Anda terhubung ke stackexchange \ 2005 .

StanleyJohns
sumber
Ya, alias sangat bermanfaat. +1 Berhati-hatilah karena Anda mengaktifkan protokol yang digunakannya, dan (jika TCP / IP) dipilih nomor port yang tepat. Mengasingkan instance default baik-baik saja, tetapi jika Anda menggunakan non-default, Anda perlu menggunakan port yang berbeda dari 1433.
Peter K.