Exemples de bases de données AdventureWorks
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Cet article fournit des liens directs pour télécharger AdventureWorks
des exemples de bases de données et des instructions pour les restaurer dans SQL Server et Azure SQL Base de données.
Pour plus d’informations sur ces exemples, consultez le Référentiel d’exemples GitHub.
Prérequis
Télécharger des fichiers de sauvegarde
Utilisez ces liens pour télécharger l’exemple de base de données qui convient à votre scénario.
- Les données OLTP conviennent pour les charges de traitement transactionnel les plus courantes.
- Les données Data Warehouse (DW) sont adaptées aux charges de travail d’entrepôt de données.
- Les données Lightweight (LT) correspondent à une version allégée et épurée de l’exemple OLTP.
Si vous n’êtes pas sûr de ce dont vous avez besoin, commencez par la version OLTP qui correspond à votre version de SQL Server.
Vous trouverez des fichiers supplémentaires directement sur GitHub :
Restaurer sur SQL Server
Vous pouvez utiliser le fichier .bak
pour restaurer votre exemple de base de données sur votre instance SQL Server. Vous pouvez le faire à l’aide de la commande RESTORE (Transact-SQL) ou de l’interface graphique (GUI) dans SQL Server Management Studio (SSMS) ou Azure Data Studio.
Si vous n’utilisez pas SQL Server Management Studio (SSMS), vous pouvez consulter l’article Se connecter & interroger pour commencer.
Pour restaurer votre base de données dans SSMS, procédez comme suit :
Téléchargez le fichier
.bak
approprié à partir de l’un des liens fournis dans la section Télécharger des fichiers de sauvegarde.Déplacez le fichier
.bak
vers votre emplacement de sauvegarde SQL Server. Cet emplacement varie en fonction de votre emplacement d’installation, du nom d’instance et de la version de SQL Server. Par exemple, l’emplacement par défaut d’une instance par défaut de SQL Server 2019 (15.x) est :C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Backup
.Ouvrez SSMS et connectez-vous à votre instance SQL Server.
Cliquez avec le bouton droit sur Bases de données dans Explorateur d’objets>Restaurer la base de données... pour lancer l’Assistant Restaurer la base de données.
Sélectionnez Appareil, puis sélectionnez les points de suspension (...) pour choisir un appareil.
Sélectionnez Ajouter, puis choisissez le fichier
.bak
que vous avez récemment déplacé vers l’emplacement de sauvegarde. Si vous avez déplacé votre fichier à cet emplacement, mais que vous ne pouvez pas le voir dans l’Assistant, cela indique généralement un problème d’autorisations : SQL Server ou l’utilisateur connecté à SQL Server n’a pas l’autorisation d’accéder à ce fichier dans ce dossier.Sélectionnez OK pour confirmer la sélection de votre sauvegarde de base de données et fermer la fenêtre Sélectionner les supports de sauvegarde.
Vérifiez l’onglet Fichiers pour confirmer l’emplacement de restauration et vous assurer que les noms de fichiers correspondant à votre emplacement et aux noms de fichiers prévus dans l’Assistant Restaurer la base de données.
Sélectionnez OK pour restaurer votre base de données.
Pour plus d’informations sur la restauration d’une base de données SQL Server, consultez Restaurer une sauvegarde de base de données à l’aide de SSMS.
Déployer sur Azure SQL Database
Vous avez deux possibilités pour afficher des exemples de données Azure SQL Database. Vous pouvez utiliser un exemple lorsque vous créez une base de données, ou vous pouvez déployer une base de données à partir de SQL Server directement sur Azure à l’aide de SSMS.
Pour obtenir plutôt des exemples de données pour Azure SQL Managed Instance, consultez Restaurer une base de données dans SQL Managed Instance avec SSMS.
Déployer un nouvel exemple de base de données
Lorsque vous créez une base de données dans Azure SQL Database, vous pouvez créer une base de données vide, restaurer à partir d’une sauvegarde ou sélectionner des exemples de données pour remplir votre nouvelle base de données.
Procédez comme suit pour ajouter un exemple de données à votre nouvelle base de données :
Connectez-vous à votre Portail Azure.
Sélectionnez Créer une ressource en haut à gauche du volet de navigation.
Sélectionnez Bases de données, puis Base de données SQL.
Renseignez les informations demandées pour créer votre base de données.
Sous l’onglet Paramètres supplémentaires, choisissez Exemple comme données existantes sous Source de données :
Sélectionnez Créer pour créer votre SQL Database, qui est la copie restaurée de la
AdventureWorksLT
base de données.
Déployer une base de données à partir de SQL Server
SSMS vous permet de déployer une base de données directement sur Azure SQL Database. Cette méthode ne fournit pas actuellement de validation des données. Elle est donc destinée au développement et au test et ne doit pas être utilisée pour la production.
Pour déployer un exemple de base de données de SQL Server vers Azure SQL Database, procédez comme suit :
Connectez-vous à votre SQL Server dans SSMS.
Si vous ne l’avez pas déjà fait, restaurez l’exemple de base de données sur SQL Server.
Cliquez avec le bouton droit sur votre base de données restaurée dans Explorateur d’objets>Tâches>Déployer une base de données sur Microsoft Azure SQL Database....
Suivez l’Assistant pour vous connecter à Azure SQL Database et déployer votre base de données.
Scripts de création
Au lieu de restaurer une base de données, vous pouvez également utiliser des scripts pour créer les bases de données, quelle que soit la AdventureWorks
version.
Les scripts ci-dessous peuvent être utilisés pour créer la base de données entière AdventureWorks
:
Vous trouverez des informations supplémentaires sur l’utilisation des scripts sur GitHub.
Étapes suivantes
Une fois que vous avez restauré votre exemple de base de données, utilisez les didacticiels suivants pour commencer à utiliser SQL Server :