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

 

S'applique à: SQL Server 2016

Lorsqu'une base de données est sauvegardée, la valeur OFF est attribuée à la propriété TRUSTWORTHY de la base de données. Par conséquent, la propriété TRUSTWORTHY d'une nouvelle base de données miroir a toujours la valeur OFF. Si la base de données doit être fiable après un basculement, des opérations de configuration supplémentaires sont requises après le début de la mise en miroir.

System_CAPS_ICON_note.jpg Remarque


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

Pour configurer une base de données miroir pour qu'elle utilise la propriété Trustworthy

  1. Sur l'instance du serveur principal, vérifiez que la propriété Trustworthy de la base de données principale est 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 de fonctionnement synchrone et que la session est toujours 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 est possible dans SQL Server Management Studio ou en utilisant Transact-SQL :

  4. Activez la propriété Trustworthy de la base de données en utilisant la commande ALTER DATABASE suivante :

    ALTER DATABASE <database_name> SET TRUSTWORTHY ON  
    
    

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

  5. Vous pouvez également basculer manuellement de nouveau vers la base de données principale d'origine.

  6. Vous pouvez également passer en mode hautes performances asynchrone en attribuant la valeur OFF à SAFETY et en garantissant que WITNESS a aussi la valeur OFF.

    Dans Transact-SQL :

    Dans SQL Server Management Studio :

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

Ajouts de la communauté

AJOUTER
Afficher: