Ici, je vais montrer comment restaurer une base de données à l'aide de SQLOPS (maintenant appelé Azure Data Studio).
Vous pouvez restaurer une base de données SQL Server à l'aide de Transact-SQL, PowerShell ou via une interface graphique telle qu'Azure Data Studio ou SSMS. Dans cet exemple, nous allons restaurer une sauvegarde d'une toute nouvelle base de données appelée WideWorldImportersDW .
Les WideWorldImporters database est un exemple de base de données fourni par l'équipe SQL Server de Microsoft pour démontrer comment les fonctionnalités de SQL Server peuvent être utilisées dans un scénario réel. Dans notre exemple, nous allons restaurer le WideWorldImportersDW base de données, qui est une version d'entrepôt de données de WideWorldImporters base de données.
Ce processus créera une nouvelle base de données appelée WideWorldImportersDW . La base de données contiendra divers objets (tels que des tables, des vues, des procédures stockées, etc.). La base de données contiendra également des exemples de données, vous pourrez donc commencer à créer des requêtes dès qu'elle aura été restaurée.
Télécharger le fichier de sauvegarde de la base de données
Avant de commencer, rendez-vous sur cette page GitHub et téléchargez le fichier .bak.
- Téléchargez le WideWorldImportersDW-Full.bak si vous utilisez l'édition d'évaluation, de développement ou d'entreprise de SQL Server.
- Ou téléchargez le WideWorldImportersDW-Standard.bak fichier si vous utilisez SQL Server Standard Edition.
Restaurer une base de données via l'interface graphique SQLOPS/Azure Data Studio
-
Ouvrez le tableau de bord du serveur
Dans le volet gauche d'Azure Data Studio, cliquez avec le bouton droit sur le nom du serveur et sélectionnez Gérer .
Si vous utilisez SSMS, dans l'Explorateur d'objets, cliquez avec le bouton droit sur Bases de données nœud et sélectionnez Restaurer la base de données...
-
Démarrer le processus de restauration
Cliquez sur Restaurer bouton.
-
Sélectionnez une restauration à partir de Options
Sélectionnez Fichier de sauvegarde à partir de Restaurer depuis option.
Vous pouvez également restaurer une base de données à partir d'une base de données existante si nécessaire. Dans ce cas, sélectionnez Base de données à cette étape.
-
Sélectionnez le fichier de sauvegarde
Accédez au fichier de sauvegarde, sélectionnez-le, puis cliquez sur OK .
Si SQL Server s'exécute dans un conteneur Docker (par exemple, si vous exécutez SQL Server sur un Mac), vous devrez copier le fichier de sauvegarde dans le conteneur Docker avant de pouvoir le voir ici.
Voici comment copier un fichier de l'hôte vers un conteneur Docker.
-
Vérifiez les paramètres
Cette boîte de dialogue affiche les détails du fichier de sauvegarde qui sera restauré. Si vous avez des exigences spécifiques, vous pouvez ajuster certains paramètres à l'aide des FICHIERS et OPTIONS en haut.
Pour notre exemple, laissez-le aux paramètres par défaut et cliquez sur Restaurer pour restaurer la sauvegarde.
-
Restauration terminée
Une fois la restauration terminée, un message s'affiche confirmant que la restauration a réussi.
-
Naviguer vers la base de données
Cliquez sur Serveurs icône en haut à gauche afin que vous puissiez naviguer vers la base de données.
-
Afficher la base de données
Développez les Bases de données node pour révéler votre base de données nouvellement restaurée.