Basculer manuellement une session de mise en miroir de bases de données (SQL Server Management Studio)

S’applique à :SQL Server

Lorsque la base de données en miroir est synchronisée (que son état est SYNCHRONIZED), le propriétaire de la base de données peut initier un basculement manuel vers le serveur miroir.

Lors d'un basculement manuel, les rôles de principal et de serveur miroir sont permutés pour la base de données concernée par le basculement. La base de données miroir devient la base de données principale et inversement. Par exemple, le tableau suivant illustre la façon dont les rôles de deux serveurs partenaires de mise en miroir sont permutés à l'occasion d'un basculement manuel : SQLDBENGINE0_1 et SQLDBENGINE0_2.

Serveur Avant le basculement Après le basculement
SQLDBENGINE0_1 PRINCIPAL MIRROR
SQLDBENGINE0_2 MIRROR PRINCIPAL

Sachez que les rôles serveur des autres sessions de mise en miroir de base de données ne sont pas affectés. Pour plus d’informations, consultez Basculement de rôle durant une session de mise en miroir de bases de données (SQL Server).

Pour effectuer un basculement manuel d'une mise en miroir de base de données

  1. Connectez-vous à l'instance du serveur principal puis, dans le volet Explorateur d'objets , cliquez sur le nom du serveur pour développer l'arborescence.

  2. Développez Bases de données, puis sélectionnez la base de données à basculer.

  3. Cliquez avec le bouton droit sur la base de données, sélectionnez Tâches, puis cliquez sur Miroir. La page Mise en miroir de la boîte de dialogue Propriétés de la base de données s'affiche.

  4. Cliquez sur Basculement.

    Une boîte de confirmation s'affiche. Le serveur principal commence par essayer de se connecter au serveur miroir à l'aide de l'authentification Windows. Si l’authentification Windows ne fonctionne pas, le serveur principal affiche la boîte de dialogue Se connecter au serveur . Si le serveur miroir utilise l’authentification SQL Server , sélectionnez Authentification SQL Server dans la zone Authentification . Dans la zone de texte Connexion , spécifiez le compte de connexion à utiliser pour se connecter sur le serveur miroir puis, dans la zone de texte Mot de passe , spécifiez le mot de passe de ce compte.

    Si le basculement réussit, la boîte de dialogue Propriétés de la base de données se ferme. La base de données miroir devient la base de données principale et inversement.

    Si le basculement échoue, un message d'erreur s'affiche et la boîte de dialogue reste ouverte.

    Important

    Si vous avez modifié des propriétés depuis l’ouverture de la page Mise en miroir , ces modifications ne sont pas enregistrées.

    La boîte de dialogue se ferme automatiquement.

Voir aussi

Propriétés de la base de données (page Mise en miroir)
Mise en miroir de bases de données (SQL Server)
Basculer manuellement une session de mise en miroir de bases de données (Transact-SQL)
Suspendre ou reprendre une session de mise en miroir de bases de données (SQL Server)
Supprimer la mise en miroir des bases de données (SQL Server)