Modifier la sécurité des transactions dans une session de mise en miroir de bases de données (Transact-SQL)
La sécurité des transactions est l'attribut qui contrôle le mode de fonctionnement de la session. Le propriétaire de la base de données peut toutefois modifier à tout moment la sécurité des transactions. Par défaut, le niveau de sécurité est FULL (mode synchrone).
La désactivation de la sécurité des transactions fait passer la session en mode asynchrone, ce qui optimise les performances. Si l'instance principale devient non disponible, le miroir s'arrête mais reste accessible en tant que secours semi-automatique (le basculement impose un service forcé avec une possibilité de perte de données).
Pour activer la sécurité des transactions
Connectez-vous au serveur principal.
Émettez l'instruction Transact-SQL suivante :
ALTER DATABASE <database> SET PARTNER SAFETY FULL
où <database> est le nom de la base de données mise en miroir.
Pour désactiver la sécurité des transactions
Connectez-vous au serveur principal.
Émettez l'instruction suivante :
ALTER DATABASE <database> SET PARTNER SAFETY OFF
où <database> est la base de données mise en miroir.
Voir aussi
Référence
Mise en miroir de bases de données ALTER DATABASE (Transact-SQL)
Concepts
Modes de fonctionnement de la mise en miroir de bases de données