Forum
Merhaba
SQL 2005 server da bir database i Detach yapmam gerekiyor, ancak detach komutunu verdiğimde database'in replike olduğunu söylüyor ve detach yaptırmıyor.Bu durumda nasıl detach edebilirim.Yardımcı olabilirmisiniz lütfen?
Replikasyon işlemini durdurarak detach işlemini tekrar denermisiniz.
Hocam repilication işleminde ilgili database yi artık kullanmayakmısınız bu işlemden sonra sorun oluşabilir.
Özgür bey yapmak istediğim şey: Bu databasei detach edip yeni aldığım server'a attach etmek.
Yeni server'a taşımamın başka bir yolu varmıki?
Şuanda database çalışıyor normal bir şekilde.Neden detach edemiyorum.
hocam o zaman SQL üzerinden backup işlemi başlatın diğer sunucudanda o backup dosyasını restore edersiniz. Varolan yapıya dönmek isterseniz her hangi bir config değişikliği yapmadığınız için sorun çıkmayacaktır.
Yani Backup alıp sonrada yeni server'a restore edersem çalışacakmı.Bu kadar basitmi SQL Database in taşınması?
bir veritabanı taşınması işlemi için backup restore işlemi yeterlidir.
Peki o halde detach ve attach işlemi neden yapılıyor.Bahsedebilirmisiniz ?
Veritabanınız çalışırken detach işlemi yapamazsınız. SQL server üzerinden o veritabanını kaldırmak isterseniz detach yapmanız gerekir. Yani demek istediğim veritabanınız aktif çalışıyorken backup dosyanızı alıp başka bir yerde işlem yapmak isterseniz detach yapmanız işinizi görmeyecektir.
Anladığım kadarı ile sizin için veritabanının bir süre stop olması sorun değil. Öyleyse replication işlemini durdurun veritabanını detach edin mdf ve ldf dosyanızı alın karşı sunucuda da attach edersiniz bu şekilde de istediğiniz olur.
Aynen, bana mdf ve ldf dosyaları lazım.Sistemin durması sorun değil.Backup aldığım da .bak dosyası alıyor.
Ancak Yeni server'a mdf ve ldf leri gömem gerektiği söylendi.(Neden mdf ve ldf yi gömmek zorundayım onuda bilmiyorum açıkcası)
Asıl sorun replikasyon işlemini durduramıyorum.Nasıl durduracağımıda bulamadım.
Hocam en sağlıklı olarak sen SQL servisini durdur mdf ldf dosyanı kopyala sonrasında SQL i çalıştırarak mdf ldf dosyanı istediğin yere alabilirsin.
Bütün SQL servislerini durduyorum ancak Detach yapmama müsade etmiyor. Data Replicated diyor ve size gönderdiğim ekran görüntülerindeki hatayı veriyor.
Burada replication servisini nasıl disable edeceğiniz anlatılıyor. Ayrıca windows nt backup ile çalışan sqllerin mdf ve ldf dosyalarını yedek olarak alabilirsiniz bilginiz olsun.
Çok teşekkürler,Yarın deneyceğim..