Partager via


Configurer une base de données miroir pour utiliser la propriété Trustworthy (Transact-SQL)

Lorsqu’une base de données est sauvegardée, la propriété de base de données TRUSTWORTHY est définie sur OFF. Par conséquent, sur une nouvelle base de données miroir, TRUSTWORTHY est toujours DÉSACTIVÉ. Si la base de données doit être fiable après un basculement, des étapes de configuration supplémentaires sont nécessaires une fois la mise en miroir commencée.

Remarque

Pour plus d’informations sur cette propriété de base de données, consultez la propriété de base de données TRUSTWORTHY.

Procédure

Pour configurer une base de données miroir pour utiliser la propriété Digne de confiance

  1. Sur l’instance du serveur principal, vérifiez que la base de données principale a la propriété Trustworthy activée.

    SELECT name, database_id, is_trustworthy_on FROM sys.databases   
    

    Pour plus d’informations, consultez sys.databases (Transact-SQL).

  2. Après avoir démarré la mise en miroir, vérifiez que la base de données est actuellement la base de données principale, que la session utilise un mode d’exploitation synchrone et que la session est déjà synchronisée.

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

    Pour plus d’informations, consultez sys.database_mirroring (Transact-SQL).

  3. Une fois la session de mise en miroir synchronisée, basculez manuellement vers la base de données miroir.

    Cette opération peut être effectuée dans SQL Server Management Studio ou à l’aide de Transact-SQL :

  4. Activez la propriété de base de données digne de confiance à l’aide de la commande ALTER DATABASE suivante :

    ALTER DATABASE <database_name> SET TRUSTWORTHY ON  
    

    Pour plus d’informations, consultezALTER DATABASE (Transact-SQL).

  5. Si vous le souhaitez, effectuez une bascule manuelle à nouveau pour revenir à l’instance principale d’origine.

  6. Si vous le souhaitez, basculez vers le mode asynchrone et hautes performances en définissant SAFETY sur OFF et en veillant à ce que WITNESS soit également défini sur OFF.

    Dans Transact-SQL :

    Dans SQL Server Management Studio :

Voir aussi

Propriété TRUSTWORTHY de la base de données
Configurer une base de données miroir chiffrée