Freigeben über


Einrichten einer Spiegeldatenbank zur Nutzung der Eigenschaft 'Vertrauenswürdig' (Transact-SQL)

Wenn eine Datenbank gesichert wird, wird die vertrauenswürdige Datenbankeigenschaft auf "AUS" festgelegt. Daher ist bei einer neuen Spiegeldatenbank VERTRAUENSWÜRDIG immer AUS. Wenn die Datenbank nach einem Failover vertrauenswürdig sein muss, sind zusätzliche Einrichtungsschritte erforderlich, nachdem die Spiegelung begonnen hat.

Hinweis

Informationen zu dieser Datenbankeigenschaft finden Sie unter VERTRAUENSWÜRDIGe Datenbankeigenschaft.

Prozedur

So richten Sie eine Spiegeldatenbank für die Verwendung der vertrauenswürdigen Eigenschaft ein

  1. Überprüfen Sie auf der Prinzipalserverinstanz, ob die Prinzipaldatenbank die vertrauenswürdige Eigenschaft aktiviert hat.

    SELECT name, database_id, is_trustworthy_on FROM sys.databases   
    

    Weitere Informationen finden Sie unter sys.databases (Transact-SQL).

  2. Überprüfen Sie nach dem Starten der Spiegelung, ob die Datenbank derzeit die Prinzipaldatenbank ist, die Sitzung einen synchronen Betriebsmodus verwendet, und die Sitzung wird bereits synchronisiert.

    SELECT database_id, mirroring_role, mirroring_safety_level_desc, mirroring_state_desc FROM sys.database_mirroring  
    

    Weitere Informationen finden Sie unter sys.database_mirroring (Transact-SQL).

  3. Sobald die Spiegelungssitzung synchronisiert wurde, führen Sie einen manuellen Failover zur Spiegeldatenbank durch.

    Dies kann entweder in SQL Server Management Studio oder mit Transact-SQL erfolgen:

  4. Aktivieren Sie die vertrauenswürdige Datenbankeigenschaft mithilfe des folgenden ALTER DATABASE-Befehls:

    ALTER DATABASE <database_name> SET TRUSTWORTHY ON  
    

    Weitere Informationen finden Sie unterALTER DATABASE (Transact-SQL).

  5. Sie können optional manuell auf den ursprünglichen Hauptserver umschalten, um zurückzukehren.

  6. Wechseln Sie optional zum asynchronen Hochleistungsmodus, indem Sie SAFETY auf OFF festlegen und sicherstellen, dass auch der WITNESS auf OFF gesetzt ist.

    In Transact-SQL:

    In SQL Server Management Studio:

Siehe auch

TRUSTWORTHY-Datenbankeigenschaft
Einrichten einer verschlüsselten Spiegeldatenbank