Forum
Merhaba,
Canlı sistemde SQL 2008 R2 üzerinde çalışan db'yi (yaklaşık boyut 8 gb) deattach edip yeni kurulacak SQL 2008 R2 üzerine attach etmem gerekiyor. Konu hakkında önerilerinizi alabilirmiyim acaba. Canlı sistem ve oldukça kritik.
Teşekkürler
Emre
Merhaba,
Boyutu cok buyuk değil hızı yapmak adaına onceden scriptinizi hazırlayabilirsiniz. Ayrıca Attach işlemini onceden test edin eğer sql server servisini caliştiran kullanıcının yetkisi yoksa hata alırsınız.
hocam selam sql servisini durdur. Db yi istediğin yere kopyala ve attach et. Bu kadar.
hocam selam sql servisini durdur. Db yi istediğin yere kopyala ve attach et. Bu kadar.
Kesinlikle Hizmetin Stop edilmesi taraftarı değilim. Service tarafında oluşturulan kayıtların temizlenmesi anlamına gelecektir ve kritik denilen sistem için performance tuning pagelife değerlerini değiştirecektir.
İsmail Bey'in bahsettiği gibi script hazırlanarak attach işlemi yapılabilir, bir gece yarısı bakım bülteni hakkında gerekli attach işlemi de gerçekleştirilebilir..
Teşekkürler,
Script hazırlama konusunda bilgi birikim ve tecrübem zayıf, dolayısıyla bu konuda destek almam gerekecek. 🙁
Ben diğer arkadaşların dediği gibi servisleri stop edip, datafile'ları yeni yerlerine kopyaladıktan sonra, detach etme niyetinde idim...
Merhaba,
Bilgi için teşekkürler. İşlemi Cuma günü mesai bitimi sonrası yapıyor olacağız.İlgili db sistemde kurulu olan Doküman yönetim sisteminin db'si, dolayısıyla bu db'yi yeni sunucuya attach ettikten sonra file'ların olduğu klasörü'de kopyalıyor olacağım. Diğer mesajımda dediğim gibi script konusu benim için biraz sıkıntılı, dolayısıyla servislerin stop edilip, datafile'ları yeni yerlerine kopyaladıktan sonra detach edip yeni sunucuya attach etmeyi düşünüyorum.
Script oluşturmak temelinde basit karar verdiğiniz yapıya uygun olarak, DB üzerinde sağ tıklayıp Task-> Generate script diyerek DB'nin scriptini oluşturabilirsiniz onun haricinde Çalışan service sizin için ne derece önemli ? Öncelikli olarak bunun kararını vermek gerekli. Eğer çalışan sistemin service stop etmek sizin için önem arz etmiyorsa dediğinizi yapabilirsiniz ama bunun yerine backup restore yaparakta kısa süreli geçikme ile farklı server'a datalarınızı taşıyabilirsiniz.
Çağlar bey bilgi için çok teşekkürler.
Size ayrıca e-mail attım. bilginize.
İyi Çalışmalar.
Rica Ederim Emre Bey,
Mailinizi gördüm. Cevap verdim.
İyi Çalışmalar..