Importer un fichier BACPAC pour créer une nouvelle base de données utilisateur

Importer un fichier BACPAC pour créer une nouvelle base de données utilisateur

 

Importez un fichier d'application de couche Données (DAC) – un fichier .bacpac – pour créer une copie de la base de données d'origine, avec ses données, sur une nouvelle instance du Moteur de base de données ou vers Base de données Azure SQL. Les opérations d'exportation-importation peuvent être combinées pour migrer une DAC ou une base de données entre différentes instances, ou pour créer une sauvegarde logique, telles qu'une copie sur site d'une base de données déployée dans Base de données SQL.

L'importation génère une nouvelle DAC en deux étapes.

  1. L'importation crée la nouvelle DAC et la base de données associée à l'aide de la définition de la DAC stockée dans le fichier d'exportation de la même manière que le déploiement de la DAC crée la nouvelle DAC à partir de la définition dans un fichier de package DAC.

  2. L'importation copie en bloc les données du fichier d'exportation.

Les Ateliers pratiques Base de données SQL contiennent un exemple d'application qui peut être utilisé pour tester l'importation et l'exportation de DAC et de bases de données. Pour savoir comment télécharger et utiliser cet exemple, consultez g tag is not supported!!!!
.

Si vous importez une DAC dans une instance gérée du moteur de base de données, la DAC importée est incorporée dans l'utilitaire SQL Server lorsque le jeu d'éléments de collecte de l'utilitaire est envoyé de l'instance au point de contrôle de l'utilitaire. La DAC sera ensuite présente dans le nœud g tag is not supported!!!!
dans Management Studiog tag is not supported!!!!
et signalée dans la page Détails g tag is not supported!!!!
.

Par défaut, la base de données créée pendant l'importation aura tous les paramètres par défaut de l'instruction CREATE DATABASE, mais le classement de base de données et le niveau de compatibilité sont définis en fonction des valeurs définies dans le fichier d'exportation DAC. Un fichier d'exportation DAC utilise les valeurs de la base de données d'origine.

Certaines options de base de données, telles que TRUSTWORTHY, DB_CHAINING et HONOR_BROKER_PRIORITY, ne peuvent pas être ajustées dans le cadre du processus d'importation. Des propriétés physiques, telles que le nombre de groupes de fichiers ou le nombre et la taille des fichiers, ne peuvent pas être modifiées dans le cadre du processus d'importation. Une fois l'importation terminée, vous pouvez utiliser l'instruction ALTER DATABASE, SQL Server Management Studio ou SQL Server PowerShell pour personnaliser la base de données. Pour plus d'informations, consultez Bases de données.

Une DAC peut être importée vers Base de données SQL ou une instance du Moteur de base de données qui exécute SQL Server 2005 Service Pack 4 (SP4) ou une version ultérieure. Si vous exportez une DAC d'une version ultérieure, elle peut contenir des objets non pris en charge par SQL Server 2005. Vous ne pouvez pas déployer ces DAC vers les instances de SQL Server 2005.

Nous vous recommandons de ne pas importer de fichier d'exportation DAC provenant de sources inconnues ou non approuvées. De tels fichiers peuvent contenir du code malveillant susceptible d'exécuter un code Transact-SQL indésirable ou de provoquer des erreurs en modifiant le schéma. Avant d'utiliser un fichier d'exportation provenant d'une source inconnue ou non approuvée, décompressez la DAC et vérifiez le code, par exemple les procédures stockées ou un autre code défini par l'utilisateur. Pour plus d'informations sur la façon de procéder à ces vérifications, consultez Valider un package DAC.

Pour améliorer la sécurité, les connexions d'authentification SQL Server sont stockées dans un fichier d'exportation DAC sans mot de passe. Lorsque le fichier est importé, la connexion est créée en tant que connexion désactivée avec un mot de passe généré. Pour activer les connexions, connectez-vous à l'aide d'une connexion qui possède l'autorisation ALTER ANY LOGIN et utilisez ALTER LOGIN pour activer la connexion et affecter un nouveau mot de passe pouvant être communiqué à l'utilisateur. Cela n'est pas nécessaire pour les connexions d'authentification Windows car leurs mots de passe ne sont pas gérés par SQL Server.

Une DAC ne peut être importée que par les membres des rôles serveur fixes g tag is not supported!!!!
ou g tag is not supported!!!!
, ou par les connexions figurant dans le rôle serveur fixe g tag is not supported!!!!
et disposant d'autorisations ALTER ANY LOGIN. Le compte d'administrateur système SQL Server intégré nommé g tag is not supported!!!!
peut également importer une DAC. L'importation d'une DAC avec des connexions à Base de données SQL requiert l'appartenance aux rôles loginmanager ou serveradmin. L'importation d'une DAC sans connexions à Base de données SQL requiert l'appartenance aux rôles dbmanager ou serveradmin.

Pour lancer l'Assistant, suivez les étapes suivantes :

  1. Connectez-vous à l'instance de SQL Server, sur site ou dans Base de données SQL.

  2. Dans l'g tag is not supported!!!!
    , cliquez avec le bouton droit sur g tag is not supported!!!!
    , puis sélectionnez l'option de menu g tag is not supported!!!!
    pour lancer l'Assistant.

  3. Renseignez les boîtes de dialogue de l'Assistant :

Page Introduction

Cette page décrit les étapes de l'Assistant Importer l'application de la couche Données.

Options

  • g tag is not supported!!!!
    : cochez la case pour ne plus afficher la page Introduction à l'avenir.

  • g tag is not supported!!!!
    – Passe à la page g tag is not supported!!!!
    .

  • g tag is not supported!!!!
    – Annule l'opération et ferme l'Assistant.

Page Paramètres d'importation

Utilisez cette page pour spécifier l'emplacement du fichier .bacpac à importer.

  • g tag is not supported!!!!
    – Cliquez sur g tag is not supported!!!!
    pour explorer l'ordinateur local, ou entrez le chemin d'accès dans la zone réservée à cet effet. Le chemin d'accès doit inclure un nom de fichier et l'extension .bacpac.

  • g tag is not supported!!!!
    – Importe un fichier BACPAC à partir d'un conteneur Windows Azure. Vous devez vous connecter à un conteneur Windows Azure afin de valider cette option. Notez que cette option requiert également que vous spécifiiez un répertoire local pour le fichier temporaire. Le fichier temporaire est créé à l'emplacement spécifié et reste à cet endroit une fois l'opération terminée.

    Lorsque vous parcourez Windows Azure, vous pouvez basculer entre les conteneurs au sein d'un seul compte. Vous devez spécifier un seul fichier .bacpac pour continuer l'opération d'importation. Notez que vous pouvez trier les colonnes par g tag is not supported!!!!
    , g tag is not supported!!!!
    ou g tag is not supported!!!!
    .

    Pour continuer, spécifiez le fichier .bacpac à importer, puis cliquez sur g tag is not supported!!!!
    .

Page Paramètres de base de données

Utilisez cette page pour spécifier les détails de la base de données à créer.

Pour une instance SQL Server locale :

  • g tag is not supported!!!!
    – Fournissez un nom pour la base de données importée.

  • g tag is not supported!!!!
    – Fournissez un répertoire local pour les fichiers de données. Cliquez sur g tag is not supported!!!!
    pour explorer l'ordinateur local, ou spécifiez le chemin d'accès dans l'espace fourni.

  • g tag is not supported!!!!
    – Spécifiez un répertoire local pour les fichiers journaux. Cliquez sur g tag is not supported!!!!
    pour explorer l'ordinateur local, ou spécifiez le chemin d'accès dans l'espace fourni.

Pour continuer, cliquez sur g tag is not supported!!!!
.

Pour une base de données SQL :

  • g tag is not supported!!!!
    – Fournissez un nom pour la base de données importée.

  • g tag is not supported!!!!
    – Spécifiez Base de données SQL Business ou Base de données SQL Web. Pour plus d'informations sur les éditions de Base de données SQL, consultez le site Web g tag is not supported!!!!
    .

  • g tag is not supported!!!!
    – Utilisez le menu déroulant pour spécifier la taille maximale de votre base de données.

Pour continuer, cliquez sur g tag is not supported!!!!
.

Page Validation

Utilisez cette page pour passer en revue tous les problèmes qui empêchent l'opération. Pour continuer, résolvez les problèmes bloquants, puis cliquez sur g tag is not supported!!!!
pour vous assurer que la validation est réussie.

Pour continuer, cliquez sur g tag is not supported!!!!
.

Page Résumé

Utilisez cette page pour passer en revue la source spécifiée et les paramètres cibles de l'opération. Pour terminer l'opération d'importation en utilisant les paramètres spécifiés, cliquez sur g tag is not supported!!!!
. Pour annuler l'opération d'importation et quitter l'Assistant, cliquez sur g tag is not supported!!!!
.

Page Progression

Cette page affiche une barre de progression indiquant l'état de l'opération. Pour afficher l'état détaillé, cliquez sur l'option g tag is not supported!!!!
.

Pour continuer, cliquez sur g tag is not supported!!!!
.

Page Résultats

Cette page signale la réussite ou l'échec de l'importation et crée des opérations de base de données, affichant le succès ou l'échec de chacune. Toute action pour laquelle une erreur s'est produite aura un lien dans la colonne g tag is not supported!!!!
. Cliquez sur le lien pour consulter le rapport d'erreur de cette action.

Pour fermer l'Assistant, cliquez sur g tag is not supported!!!!
.

Applications de la couche Données
Exporter une application de la couche Données

Afficher:
© 2016 Microsoft