Aracılığıyla paylaş


Veritabanı Yansıtma Oturumundan Tanığı Kaldırma (SQL Server)

Şunlar için geçerlidir: SQL Server

Bu konu başlığında, SQL Server Management Studio veya Transact-SQL kullanarak SQL Server'daki veritabanı yansıtma oturumundan bir tanığın nasıl kaldırılacağı açıklanmaktadır. Veritabanı yansıtma oturumu sırasında dilediği zaman, veritabanı sahibi, veritabanı yansıtma oturumu için tanık işlevini devre dışı bırakabilir.

Bu Konuda

Başlamadan Önce

Security

Permissions

Veritabanında ALTER izni gerektirir.

SQL Server Management Studio'yu kullanma

Tanığı kaldırmak için

  1. Asıl sunucu örneğine bağlanın ve Nesne Gezgini bölmesinde sunucu ağacını genişletmek için sunucu adına tıklayın.

  2. Veritabanları'nı genişletin ve tanığını kaldırmak istediğiniz veritabanını seçin.

  3. Veritabanına sağ tıklayın, Görevler'i seçin ve yansıtma'ya tıklayın. Bu, Veritabanı Özellikleri iletişim kutusunun Yansıtma sayfasını açar.

  4. Tanığı kaldırmak için, tanık alanından sunucu ağ adresini silin.

    Uyarı

    Otomatik yük devretme ile yüksek güvenlik modundan yüksek performanslı moda geçerseniz Tanık alanı otomatik olarak temizlenir.

Transact-SQL Kullanımı

Tanığı kaldırmak için

  1. her iki iş ortağı sunucu örneğinde de Veritabanı Altyapısı'na bağlanın.

  2. Standart çubuğundan Yeni Sorguöğesine tıklayın.

  3. Aşağıdaki ifadeyi yayınlayın:

    ALTER DATABASEdatabase_name SET WITNESS OFF

    burada database_name yansıtılmış veritabanının adıdır.

    Aşağıdaki örnek, tanığı veritabanından AdventureWorks2025 kaldırır.

    ALTER DATABASE AdventureWorks2022 SET WITNESS OFF ;  
    

İzleme: Tanığı Kaldırdıktan Sonra

Tanığın kapatılması , işlem güvenliği ayarına uygun olarak çalışma modunu değiştirir:

  • İşlem güvenliği FULL (varsayılan) olarak ayarlanırsa, oturum otomatik yük devretme olmadan yüksek güvenlikli, zaman uyumlu modu kullanır.

  • İşlem güvenliği KAPALI olarak ayarlanırsa, oturum oybirliği gerektirmeden eşzamansız olarak (yüksek performanslı modda) çalışır. İşlem güvenliği kapalı olduğunda, tanık modunun da kapatılmasını kesinlikle öneririz.

Tip

Veritabanının işlem güvenliği ayarı, her bir iş ortağı için sys.database_mirroring katalog görünümünde mirroring_safety_level ve mirroring_safety_level_desc sütunlarında kaydedilir.

İlgili Görevler

Ayrıca Bkz.

ALTER DATABASE Veritabanı Yansıtması (Transact-SQL)
Veritabanı Yansıtma Oturumunda İşlem Güvenliğini Değiştirme (Transact-SQL)
Windows Kimlik Doğrulaması Kullanarak Veritabanı Yansıtma Tanığı Ekleme (Transact-SQL)
Veritabanı Yansıtma Tanığı