Groupe de disponibilité - Assistant Ajout d’une base de données à un groupeAvailability Group - Add Database to Group Wizard

Utilisez l’Assistant Ajouter une base de données au groupe de disponibilité pour ajouter une ou plusieurs bases de données à un groupe de disponibilité Always On existant.Use the Add Database to Availability Group Wizard to help you add one or more databases to an existing Always On availability group.

Note

Pour plus d’informations sur l’utilisation de Transact-SQLTransact-SQL ou de PowerShell pour ajouter une base de données, consultez Ajouter une base de données à un groupe de disponibilité (SQL Server).For information about using Transact-SQLTransact-SQL or PowerShell to add a database, see Add a Database to an Availability Group (SQL Server).

Dans cette rubrique :In This Topic:

Avant de commencer Before You Begin

Si vous n’avez jamais ajouté de base de données à un groupe de disponibilité, consultez la section « Bases de données de disponibilité » dans Conditions préalables requises, restrictions et recommandations pour les groupes de disponibilité Always On (SQL Server).If you have never added a database to an availability group, see the "Availability Databases" section in Prerequisites, Restrictions, and Recommendations for Always On Availability Groups (SQL Server).

Conditions préalables requises, restrictions et recommandations Prerequisites, Restrictions, and Recommendations

  • Vous devez être connecté à l'instance de serveur qui héberge le réplica principal actuel.You must be connected to the server instance that hosts the current primary replica.

  • Conditions préalables requises pour utiliser la synchronisation de données initiale complètePrerequisites for using full initial data synchronization

    • Tous les chemins d'accès des fichiers de base de données doivent être identiques sur chaque instance de serveur qui héberge un réplica pour le groupe de disponibilité.All the database-file paths must be identical on every server instance that hosts a replica for the availability group.

    • Aucun nom de base de données primaire ne peut exister sur une instance de serveur qui héberge un réplica secondaire.No primary database name can exist on any server instance that hosts a secondary replica. Cela signifie qu'aucune des nouvelles bases de données secondaires ne peut exister pour le moment.This means that none of the new secondary databases can exist yet.

    • Vous devez spécifier un partage réseau pour que l'assistant crée des sauvegardes et puisse y accéder.You will need to specify a network share in order for the wizard to create and access backups. Pour le réplica principal, le compte utilisé pour démarrer le Moteur de base de donnéesDatabase Engine doit disposer d'autorisations de système de fichiers en lecture et en écriture sur un partage réseau.For the primary replica, the account used to start the Moteur de base de donnéesDatabase Engine must have read and write file-system permissions on a network share. Pour les réplicas secondaires, le compte doit disposer d'une autorisation en lecture sur le partage réseau.For secondary replicas, the account must have read permission on the network share.

      Si vous ne pouvez pas utiliser l'Assistant pour effectuer la synchronisation des données initiale complète, vous devez préparer vos bases de données secondaires manuellement.If you are unable to use the wizard to perform full initial data synchronization, you need to prepare your secondary databases manually. Vous pouvez le faire avant ou après l'exécution de l'Assistant.You can do this before or after running the wizard. Pour plus d’informations, consultez Préparer manuellement une base de données secondaire pour un groupe de disponibilité (SQL Server).For more information, see Manually Prepare a Secondary Database for an Availability Group (SQL Server).

Sécurité Security

Autorisations Permissions

Requiert l'autorisation ALTER AVAILABILITY GROUP sur le groupe de disponibilité, l'autorisation CONTROL AVAILABILITY GROUP, l'autorisation ALTER ANY AVAILABILITY GROUP ou l'autorisation CONTROL SERVER.Requires ALTER AVAILABILITY GROUP permission on the availability group, CONTROL AVAILABILITY GROUP permission, ALTER ANY AVAILABILITY GROUP permission, or CONTROL SERVER permission.

Utilisation de l'Assistant Ajouter une base de données au groupe de disponibilité (SQL Server Management Studio) Using the Add Database to Availability Group Wizard (SQL Server Management Studio)

Pour utiliser l'Assistant Ajouter une base de données au groupe de disponibilitéTo Use the Add Database to Availability Group Wizard

  1. Dans l'Explorateur d'objets, connectez-vous à l'instance de serveur qui héberge le réplica principal du groupe de disponibilité et développez l'arborescence du serveur.In Object Explorer, connect to the server instance that hosts the primary replica of the availability group, and expand the server tree.

  2. Développez le nœud Haute disponibilité Always On et le nœud Groupes de disponibilité .Expand the Always On High Availability node and the Availability Groups node.

  3. Cliquez avec le bouton droit sur le groupe de disponibilité auquel vous ajoutez une base de données, puis sélectionnez la commande Ajouter une base de données .Right-click the availability group to which you are adding a database, and select the Add Database command. Cette commande lance l'Assistant Ajouter une base de données au groupe de disponibilité.This command launches the Add Database to Availability Group Wizard.

  4. Sur la page Sélectionner les bases de données , sélectionnez une ou plusieurs bases de données.On the Select Databases page, select one or more databases. Pour plus d’informations, consultez Sélectionner les bases de données (Assistant Nouveau groupe de disponibilité et Assistant Ajouter une base de données).For more information, see Select Databases Page (New Availability Group Wizard and Add Database Wizard).

    Si la base de données contient une clé principale de base de données, entrez le mot de passe de la clé principale de base de données dans la colonne Mot de passe .If the database contains a database master key, enter the password for the database master key in the Password column.

  5. Sur la page Sélectionner la synchronisation de données initiale , choisissez comment vous souhaitez que vos nouvelles bases de données secondaires soient créées et jointes au groupe de disponibilité.On the Select Initial Data Synchronization page, choose how you want your new secondary databases to be created and joined to the availability group. Choisissez l'une des options suivantes :Choose one of the following options:

    • CompletFull

      Sélectionnez cette option si votre environnement répond aux conditions requises pour démarrer automatiquement la synchronisation initiale des données (pour plus d’informations, consultez Conditions préalables requises, restrictions et recommandations, plus haut dans cette rubrique).Select this option if your environment meets the requirements for automatically starting initial data synchronization (for more information, see Prerequisites, Restrictions, and Recommendations, earlier in this topic).

      Si vous sélectionnez Complet, après avoir créé le groupe de disponibilité, l'assistant tente de sauvegarder chaque base de données primaire et son journal des transactions sur un partage réseau et restaure les sauvegardes sur chaque instance de serveur qui héberge un réplica secondaire.If you select Full, after creating the availability group, the wizard will attempt to back up every primary database and its transaction log to a network share and restore the backups on every server instance that hosts an secondary replica. L'assistant joint ensuite chaque base de données secondaire au groupe de disponibilité.The wizard will then join every secondary database to the availability group.

      Dans le champ Spécifier un emplacement réseau partagé accessible par tous les réplicas , spécifiez un partage de sauvegarde dans lequel l’intégralité de l’instance de serveur qui héberge les réplicas dispose d’un accès en lecture-écriture.In the Specify a shared network location accessible by all replicas: field, specify a backup share to which all of the server instance that host replicas have read-write access. Les sauvegardes de journaux feront partie de votre chaîne de sauvegarde du journal.The log backups will be part of your log backup chain. Stockez les fichiers de sauvegarde des journaux de manière appropriée.Store the log backup files appropriately.

      Important

      Pour plus d’informations sur les autorisations de système de fichiers requises, consultez Configuration préalable requiseplus haut dans cette rubrique.For information about the required file-system permissions, see Prerequisites, earlier in this topic.

    • Joindre uniquementJoin only

      Si vous avez préparé manuellement les bases de données secondaires sur les instances de serveur qui hébergeront les réplicas secondaires, vous pouvez sélectionner cette option.If you have manually prepared secondary databases on the server instances that will host the secondary replicas, you can select this option. L'assistant joindra les bases de données secondaires existantes au groupe de disponibilité.The wizard will join the existing secondary databases to the availability group.

    • Ignorer la synchronisation de données initialeSkip initial data synchronization

      Sélectionnez cette option si vous souhaitez utiliser votre propre base de données et sauvegardes de journaux de vos bases de données primaires.Select this option if you want to use your own database and log backups of your primary databases. Pour plus d’informations, consultez Démarrer un mouvement de données sur une base de données secondaire Always On (SQL Server).For more information, see Start Data Movement on an Always On Secondary Database (SQL Server).

      Pour plus d’informations, consultez Sélectionner la synchronisation de données initiale (Assistants de groupe de disponibilité Always On).For more information, see Select Initial Data Synchronization Page (Always On Availability Group Wizards).

  6. Sur la page Se connecter à des réplicas secondaires existants , si les instances de SQL ServerSQL Server qui hébergent les réplicas de disponibilité pour ce groupe de disponibilité sont toutes exécutées en tant que service dans le même compte d'utilisateur, cliquez sur Se connecter à tous.On the Connect to Existing Secondary Replicas page, if the instances of SQL ServerSQL Server that host the availability replicas for this availability group are all running as a service in the same user account, click Connect all. Si l'une des instances de serveur s'exécute en tant que service sous des comptes différents, cliquez sur le bouton Se connecter individuel figurant à droite du nom de chaque instance de serveur.If any of the server instances are running as a service under different accounts, click the individual Connect button to the right of each server instance name.

    Pour plus d’informations, consultez Se connecter à la page à des réplicas secondaires existants (Assistant Ajout de réplica : Assistant Ajout de bases de données).For more information, see Connect to Existing Secondary Replicas Page (Add Replica Wizard: Add Databases Wizard).

  7. La page Validation vérifie si les valeurs que vous avez spécifiées dans cet Assistant répondent aux exigences de l'Assistant Nouveau groupe de disponibilité.The Validation page verifies whether the values you specified in this Wizard meet the requirements of the New Availability Group Wizard. Pour effectuer un changement, vous pouvez cliquer sur Précédent pour revenir à une page antérieure de l'assistant pour modifier une ou plusieurs valeurs.To make a change, you can click Previous to return to an earlier wizard page to change one or more values. Cliquez sur Suivant pour revenir à la page Validation, puis cliquez sur Réexécuter la validation.The click Next to return to the Validation page, and click Re-run Validation.

    Pour plus d’informations, consultez Page Validation (Assistants de groupe de disponibilité Always On).For more information, see Validation Page (Always On Availability Group Wizards).

  8. Sur la page Résumé , examinez vos choix pour le nouveau groupe de disponibilité.On the Summary page, review your choices for the new availability group. Pour apporter une modification, cliquez sur Précédent pour revenir à la page appropriée.To make a change, click Previous to return to the relevant page. Après avoir apporté la modification, cliquez sur Suivant pour revenir à la page Résumé .After making the change, click Next to return to the Summary page.

    Pour plus d’informations, consultez Page Résumé (Assistants de groupe de disponibilité Always On).For more information, see Summary Page (Always On Availability Group Wizards).

    Si vous êtes satisfait de vos sélections, cliquez éventuellement sur Script pour créer un script des étapes que l'assistant devra exécuter.If you are satisfied with your selections, optionally click Script to create a script of the steps the wizard will execute. Ensuite, pour créer et configurer le nouveau groupe de disponibilité, cliquez sur Terminer.Then, to create and configure the new availability group, click Finish.

  9. La page État d’avancement affiche l’état d’avancement des étapes de création du groupe de disponibilité (configuration de points de terminaison, création du groupe de disponibilité et jointure du réplica secondaire au groupe).The Progress page displays the progress of the steps for creating the availability group (configuring endpoints, creating the availability group, and joining the secondary replica to the group).

    Pour plus d’informations, consultez Page Progression (Assistants de groupe de disponibilité Always On).For more information, see Progress Page (Always On Availability Group Wizards).

  10. Lorsque ces étapes sont terminées, la page Résultats affiche le résultat de chaque étape.When these steps complete, the Results page displays the result of each step. Si toutes ces étapes aboutissent, le nouveau groupe de disponibilité est entièrement configuré.If all these steps succeed, the new availability group is completely configured. Si l'une des étapes se solde par une erreur, vous devrez peut-être effectuer la configuration manuellement.If any of the steps result in an error, you might need to manually complete the configuration. Pour plus d'informations sur la cause d'une erreur donnée, cliquez sur le lien « Erreur » associé dans la colonne Résultat .For information about the cause of a given error, click the associated "Error" link in the Result column.

    À la fin de l'Assistant, cliquez sur Fermer pour le quitter.When the wizard completes, click Close to exit.

    Pour plus d’informations, consultez Page Résultats (Assistants de groupe de disponibilité Always On).For more information, see Results Page (Always On Availability Group Wizards).

  11. Si la synchronisation initiale des données n'a pas démarré automatiquement sur toutes vos bases de données secondaires, vous devez configurer toutes les bases de données secondaires non encore jointes.If initial data synchronization was not automatically started on all of you secondary database, you need to configure any not-yet-joined secondary databases. Pour plus d’informations, consultez Démarrer un mouvement de données sur une base de données secondaire Always On (SQL Server).For more information, see Start Data Movement on an Always On Secondary Database (SQL Server).

Voir aussiSee Also

Vue d’ensemble des groupes de disponibilité Always On (SQL Server) Overview of Always On Availability Groups (SQL Server)
Conditions préalables requises, restrictions et recommandations pour les groupes de disponibilité Always On (SQL Server) Prerequisites, Restrictions, and Recommendations for Always On Availability Groups (SQL Server)
Ajouter une base de données à un groupe de disponibilité (SQL Server) Add a Database to an Availability Group (SQL Server)
Démarrer un déplacement de données sur une base de données secondaire Always On (SQL Server) Start Data Movement on an Always On Secondary Database (SQL Server)
Ajouter une base de données à un groupe de disponibilité (SQL Server)Add a Database to an Availability Group (SQL Server)