Merhaba, MS SQL Mirroring ile ilgili küçük bir bilgi vermek istedim. Örnek olarak SQL şirketinizde SQL veritabanlarınız var ve bunları Mirroring yöntemi ile yedeklediniz. NOT : bu yöntemde Ana sunucu Principal 2. sunucu ise Mirror görevini üstlenir ve kullanılan UP olan her zaman Principal olur. Yani Mirror sunucu kullanamazsınız data yazamazsınız ta ki failover komutunu verene kadar. failover yaptığınızda tam tersi görevler üstlenir Miror sunucu Principal sunucu olur. Principal sunucu Mirror sunucu olur. bir felaket oldu ve Ana sunucu yani Principal sunucu çöktü . normal koşullarda Mirror sunucu ayakta olmaz ortamda (Witnes sunucuda yok ise) bu koşullarda canlı datanın kurtarmanın tek yolu aşağıdaki sorguyu çalıştırmaktır. Mirror sunucuda  şu sorguyu yazarak;
USE
master
GO
ALTERDATABASE dbName SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS
GO 
dbName = sizin veritabanınızın adı yazıp F5 ile sorguyu çalıştırırsanız o database ayağa kaldırmış olursunuz . bu sorgu ile  zorla bu veri tabanını Principal yapacaktır. hemen ardından siz mirroring remove edebilirsiniz. bu şekilde veritabanınızı kurtarmış olursunuz. bir yazımında sonuna gelmiş bulunuyorum umarım faydalı olmuştur. selamlar,