Veritabanı Yansıtmayı Kaldırma (SQL Server)

Şunlar için geçerlidir: SQL Server

Veritabanı sahibi, herhangi bir iş ortağında herhangi bir zamanda veritabanı yansıtma oturumunu el ile durdurabilir.

Yansıtmayı Kaldırmanın Etkisi

Yansıtma kaldırıldığında aşağıdakiler gerçekleşir:

  • ortaklar arasındaki ve her bir ortak ile tanık arasındaki ilişki, herhangi bir ilişki varsa kalıcı olarak kesilir.

    Oturum durdurulduğunda ortaklar birbirleriyle iletişim kuruyorsa, her iki bilgisayarda da ilişkileri hemen bozulur. Taraflar iletişim kurmuyorsa (durdurma sırasında veritabanı DISCONNECTED durumundaysa), ilişki yansıtmanın durdurulduğu tarafta derhal bozulur; diğer taraf yeniden bağlanmaya çalıştığında veritabanı yansıtma oturumunun sona erdiğini fark eder.

  • Bir oturum duraklatıldığında olanın aksine, yansıtma oturumuna ilişkin bilgiler silinir. Yansıtma hem asıl veritabanında hem de yansıtma veritabanında kaldırılır. sys.databases dosyasında mirroring_state sütunu ve diğer tüm yansıtma sütunları NULL olarak ayarlanır. Daha fazla bilgi için bkz. sys.database_mirroring (Transact-SQL).

  • Her eş sunucu örneği, veritabanının ayrı bir kopyasıyla kalır.

  • Yansıtma veritabanı, RESTORE WITH NORECOVERY kullanılarak oluşturulduğu için RESTORING durumunda bırakılır (bkz. sys.databases öğesinin state sütunu). Bu noktada, eski yansıtma veritabanını bırakabilir veya WITH RECOVERY kullanarak geri yükleyebilirsiniz. Veritabanını kurtardığınızda, kurtarma işlemi yeni bir kurtarma dalı başlattığı için veritabanı önceki birincil veritabanından ayrılmış olur.

Note

Oturumu durdurduktan sonra yansıtmaya devam etmek için yeni bir veritabanı yansıtma oturumu oluşturmanız gerekir. Yansıtmayı durdurduktan sonra bir günlük yedeği oluşturursanız, yansıtmayı yeniden başlatmadan önce bu yedeği ayna veritabanına uygulamanız gerekir.

İlgili Görevler

Veritabanı yansıtmasını kaldırma

Veritabanı yansıtmayı başlatmak için

Ayrıca Bkz.

ALTER DATABASE Veritabanı Yansıtma (Transact-SQL)
Veritabanı Yansıtma (SQL Server)
Veritabanı Yansıtmayı Duraklatma ve Devam Ettirme (SQL Server)
sys.databases (Transact-SQL)