Forum
Merhaba ,
Sql Server 2008 R2'de default instance'ı değiştirebilir miyim , nasıl yapılabilir ? mevcut databaseler bundan etkilenir mi , eğer değiştirirsem ?
Saygılarımla,
Merhaba ,
Sql Server 2008 R2'de default instance'ı değiştirebilir miyim , nasıl yapılabilir ? mevcut databaseler bundan etkilenir mi , eğer değiştirirsem ?
Saygılarımla,
Merhaba,
instance name değişikliği yapabilirsiniz bu işlemden DB'leriniz etkilenmez ama connection strings değerleriniz değişmesi gerekecektir. Değiştirme işleminden sonra SQL Server Hizmetini Restart Etmeniz gerekli..
İşlem için ;
select @@servername -- ile mevcut Servername bilgisini öğrenebiliriz.
sp_dropserver 'old_name' -- old_name yazan yere öğrendiğimiz isimi yazıp Serverı drop etmemiz gerekecektir.
go
sp_addserver 'new_name','local' -- New_name yazan yer ise yeni vereceğimiz isim olmak zorunda.
Yukarıdaki işlemleri yaptıktan sonra SQL Server Hizmetini restart edip select @@ServerName ile kontrol ettiğimizde eski değeri görebileceğiz.
Sunucu adını değiştirdiğinizde SQL de sorun oluyor du bu nedenle instance değişiminde de sıkıntı çıkabilir.
Merhaba ,
Sql Server 2008 R2'de default instance'ı değiştirebilir miyim , nasıl yapılabilir ? mevcut databaseler bundan etkilenir mi , eğer değiştirirsem ?
Saygılarımla,
Merhaba,
instance name değişikliği yapabilirsiniz bu işlemden DB'leriniz etkilenmez ama connection strings değerleriniz değişmesi gerekecektir. Değiştirme işleminden sonra SQL Server Hizmetini Restart Etmeniz gerekli..
İşlem için ;
select @@servername -- ile mevcut Servername bilgisini öğrenebiliriz.
sp_dropserver 'old_name' -- old_name yazan yere öğrendiğimiz isimi yazıp Serverı drop etmemiz gerekecektir.
go
sp_addserver 'new_name','local' -- New_name yazan yer ise yeni vereceğimiz isim olmak zorunda.
Yukarıdaki işlemleri yaptıktan sonra SQL Server Hizmetini restart edip select @@ServerName ile kontrol ettiğimizde eski değeri görebileceğiz.
Merhaba ,
çağlar bey yarın deneyeceğim. Karışıklık olmaması adına sormak istiyorum , bilgisayar adını değiştirmeyeceğim sadece mssqlserver default ınstance name'ni değiştereceğim.
Teşekkürler ,
Sunucu adını değiştirdiğinizde SQL de sorun oluyor du bu nedenle instance değişiminde de sıkıntı çıkabilir.
Özgür Bey , bilgisayar adını değiştirmeyeceğim , sadece mssqlserver default ınstance name'ni değiştirmek istiyorum.
İsmail Bey,
Paylaşımda bulunmadan önce bende denedim. Herhangi bir sorun olmadı. Zaten daha öncelerin de denemiştim. Instance Name değişikliğini.
PC adını değiştirmenizde SQL Server'ın Instance Name değiştirmeniz anlamına gelmez.
Bahsettiğim şekilde instance name değişikliği yapabilirsiniz. Değişikliği yaptıktan sonra SQL Server'ı restart etmeniz ve tanımladığınız connection stringleri değiştirmeniz gerekir.
Herhangi bir sıkıntı durumunda ise bir önceki instance name olarak değerleri girecek olursanız eski isimle aynı olur.
Standalone bir SQLserver kullanıyorsanız çok sorun çıkarmayabilir. Fakat benim başıma SQL kurulu sunucuda sunucu adını değiştirdikten sonra replikasyon ile ilgili sorunlar gelmişti araştırmalarım sonucunda SQL kurulumundan sonra yapılan isim değişikliklerinin buna neden olduğu ile ilgili bilgiler ulaştım. Bu nedenle değişiklik çok gerekli değilse yapmamanızı öneririm.