MSDN Library
Réduire la table des matières
Développer la table des matières

sys.database_mirroring_witnesses (Transact-SQL)

 

CETTE RUBRIQUE S’APPLIQUE À :ouiSQL Server (à partir de la version 2008)nonAzure SQL DatabasenonAzure SQL Data WarehousenonParallel Data Warehouse

Contient une ligne pour chaque rôle de témoin qu'un serveur utilise dans un partenariat de mise en miroir de base de données.

S'applique à : SQL Server (SQL Server 2008 via la version actuelle).
Nom de la colonneType de donnéesDescription
database_namesysnameNom des deux copies de la base de données dans la session de mise en miroir de la base de données.
principal_server_namesysnameNom du serveur partenaire dont la copie de la base de données est actuellement la base de données principale.
mirror_server_namesysnameNom du serveur partenaire dont la copie de la base de données est actuellement la base de données miroir.
safety_leveltinyintParamètre de sécurité de transaction pour les mises à jour sur la base de données miroir :

0 = état inconnu

1 = désactivée (asynchrone)

2 = totale (synchrone)

L'utilisation d'un témoin pour le basculement automatique nécessite une sécurité de transaction totale, ce qui est la valeur par défaut.
safety_level_descnvarchar(60)Description de la garantie de la sécurité des mises à jour sur la base de données miroir :

UNKNOWN

OFF

FULL
safety_sequence_numberintNuméro de séquence de mise à jour pour les modifications apportées à safety_level.
role_sequence_numberintNuméro de séquence de mise à jour pour les modifications apportées aux rôles principaux/miroirs utilisés par les partenaires de la mise en miroir.
mirroring_guiduniqueidentifierIdentificateur du partenariat de mise en miroir.
family_guiduniqueidentifierIdentificateur de la famille de sauvegarde pour la base de données. Sert à détecter les états de restauration concordants.
is_suspendedbitLa mise en miroir de la base de données est suspendue.
is_suspended_sequence_numberintNuméro de séquence pour le paramètre is_suspended.
partner_sync_statetinyintÉtat de synchronisation de la session de mise en miroir :

5 = les serveurs partenaires sont synchronisés. Le basculement est éventuellement possible. Pour plus d'informations sur les conditions requises pour le basculement, consultez Basculement de rôle durant une session de mise en miroir de bases de données (SQL Server).

6 = les serveurs partenaires ne sont pas synchronisés. Le basculement n'est maintenant pas possible.
partner_sync_state_descnvarchar(60)Description de l'état de synchronisation de la session de mise en miroir :

SYNCHRONIZED

UNSYNCHRONIZED

La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu'un utilisateur détient ou pour lesquels des autorisations lui ont été accordées. Pour plus d'informations, consultez Configuration de la visibilité des métadonnées.

Témoin de mise en miroir de base de données
sys.database_mirroring (Transact-SQL)
sys.database_mirroring_endpoints (Transact-SQL)
Questions fréquentes sur l'interrogation des catalogues système de SQL Server

Ajouts de la communauté

Afficher:
© 2016 Microsoft