Share via


AdventureWorks-voorbeelddatabases

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-database in Microsoft Fabric

Dit artikel bevat directe koppelingen voor het downloaden van AdventureWorks voorbeelddatabases en instructies voor het herstellen ervan naar uw database.

Zie de GitHub-opslagplaats Samples voor meer informatie over voorbeelden.

Vereiste voorwaarden

Back-upbestanden downloaden

Gebruik deze koppelingen om de juiste voorbeelddatabase voor uw scenario te downloaden.

  • OLTP-gegevens zijn voor de meest voorkomende workloads voor onlinetransactieverwerking.
  • Dw-gegevens (Data Warehouse) zijn bedoeld voor datawarehousingworkloads.
  • Lichtgewicht (LT) -gegevens zijn een lichtgewicht en geparseerde versie van het OLTP-voorbeeld .

Als u niet zeker weet wat u nodig hebt, begint u met de OLTP-versie die overeenkomt met uw SQL Server-versie.

OLTP Data Warehouse Lichtgewicht
AdventureWorks2025.bak AdventureWorksDW2025.bak AdventureWorksLT2025.bak
AdventureWorks2022.bak AdventureWorksDW2022.bak AdventureWorksLT2022.bak
AdventureWorks2019.bak AdventureWorksDW2019.bak AdventureWorksLT2019.bak
AdventureWorks2017.bak AdventureWorksDW2017.bak AdventureWorksLT2017.bak
AdventureWorks2016.bak AdventureWorksDW2016.bak AdventureWorksLT2016.bak
AdventureWorks2016_EXT.bak AdventureWorksDW2016_EXT.bak N/A
AdventureWorks2014.bak AdventureWorksDW2014.bak AdventureWorksLT2014.bak
AdventureWorks2012.bak AdventureWorksDW2012.bak AdventureWorksLT2012.bak
AdventureWorks2008R2.bak AdventureWorksDW2008R2.bak N/A

U vindt aanvullende bestanden op GitHub:

Herstellen naar SQL Server

U kunt het .bak bestand gebruiken om uw voorbeelddatabase te herstellen naar uw SQL Server-exemplaar. U kunt dit doen met de opdracht RESTORE T-SQL of met behulp van de grafische interface (GUI) in SSMS, de MSSQL-extensie voor Visual Studio Code of een T-SQL-queryprogramma.

Als u niet bekend bent met het gebruik van SSMS, kunt u Verbinding maken en query's uitvoeren met behulp van SSMS om aan de slag te gaan.

Voer de volgende stappen uit om uw database te herstellen in SSMS:

  1. Download het juiste .bak bestand via een van de koppelingen in de sectie Back-upbestanden downloaden van dit artikel.

  2. Verplaats het .bak bestand naar de back-uplocatie van SQL Server. Deze locatie varieert afhankelijk van uw installatielocatie, exemplaarnaam en versie van SQL Server. De standaardlocatie voor een standaardexemplaren van SQL Server 2022 (16.x) is bijvoorbeeld:

    C:\Program Files\Microsoft SQL Server\MSSQL17.MSSQLSERVER\MSSQL\Backup
    
  3. Open SSMS en maak verbinding met uw SQL Server-exemplaar.

  4. Klik met de rechtermuisknop op Databases in Objectverkenner en selecteer Database herstellen... om de wizard Database herstellen te starten.

    Schermopname van de stappen voor het starten van de wizard Database herstellen.

  5. Selecteer Apparaat en selecteer vervolgens het beletselteken (...) om een apparaat te kiezen.

  6. Selecteer Toevoegen en kies vervolgens het .bak bestand dat u onlangs naar de back-uplocatie hebt verplaatst. Als u het bestand naar deze locatie hebt verplaatst, maar u het niet ziet in de wizard, heeft SQL Server of de gebruiker die is aangemeld bij SQL Server geen machtiging voor dit bestand in deze map.

  7. Selecteer OK om de back-upselectie van de database te bevestigen en sluit het venster Back-upapparaten selecteren .

  8. Controleer het tabblad Bestanden om te controleren of de namen van de herstellen als locatie en bestandsnamen overeenkomen met de gewenste locatie en bestandsnamen in de wizard Database herstellen .

  9. Selecteer OK om de database te herstellen.

    Schermopname van het venster Database herstellen. De back-up die is ingesteld om te herstellen en de optie OK zijn gemarkeerd.

Zie Een databaseback-up herstellen met behulp van SSMS voor meer informatie over het herstellen van een SQL Server-database.

Implementeren in Azure SQL Database

U hebt twee opties voor het weergeven van voorbeeldgegevens van SQL Database. U kunt een voorbeeld gebruiken wanneer u een nieuwe database maakt of u kunt een database rechtstreeks vanuit SQL Server implementeren in Azure met behulp van SSMS.

Als u in plaats daarvan voorbeeldgegevens voor SQL Managed Instance wilt ophalen, raadpleegt u de quickstart: Een database herstellen naar Azure SQL Managed Instance met SSMS.

Een nieuwe voorbeelddatabase implementeren

Wanneer u een nieuwe database in SQL Database maakt, kunt u een lege database maken, herstellen vanuit een back-up of voorbeeldgegevens selecteren om uw nieuwe database te vullen.

Volg deze stappen om een nieuwe voorbeelddatabase AdventureWorksLT te implementeren in Azure SQL Database:

  1. Ga naar Azure SQL Hub op aka.ms/azuresqlhub.

  2. Selecteer Opties weergeven in het deelvenster voor Azure SQL Database.

  3. Selecteer In het venster Opties voor Azure SQL Databasede optie SQL Database maken.

    Schermopname van Azure Portal met de Azure SQL-hub, de knop Opties weergeven en de knop SQL Database maken.

  4. Vul de gevraagde gegevens in om uw database te maken.

  5. Kies Op het tabblad Aanvullende instellingende optie Voorbeeld als de bestaande gegevens onder Gegevensbron:

    Schermopname van de optie Voorbeeld onder Bestaande gegevens gebruiken.

  6. Klik op Volgende: Tags.

  7. Overweeg het gebruik van Azure-tags. Bijvoorbeeld de tag 'Eigenaar' of 'CreatedBy' om te bepalen wie de resource heeft gemaakt en de omgevingstag om te bepalen of deze resource zich in Productie, Ontwikkeling, enzovoort bevindt. Zie Uw naamgevings- en tagstrategie voor Azure-resources ontwikkelen voor meer informatie.

  8. Selecteer Maken om uw nieuwe SQL Database te maken. Dit is de herstelde kopie van de AdventureWorksLT database.

Een database implementeren vanuit SQL Server

Met SSMS kunt u een database rechtstreeks implementeren in SQL Database. Deze methode biedt momenteel geen gegevensvalidatie, dus deze is bedoeld voor ontwikkeling en testen en mag niet worden gebruikt voor productie.

Voer de volgende stappen uit om een voorbeelddatabase van SQL Server naar SQL Database te implementeren:

  1. Maak verbinding met uw SQL Server in SSMS.

  2. Als u dit nog niet hebt gedaan, herstelt u de voorbeelddatabase naar SQL Server.

  3. Klik met de rechtermuisknop op de herstelde database in Objectverkenner en selecteer Vervolgens Taken>Database implementeren in Microsoft Azure SQL Database.

    Schermopname van de menustappen voor het implementeren van een database in SQL Database.

  4. Voer de stappen in de wizard uit om verbinding te maken met SQL Database en uw database te implementeren.

Implementeren in SQL-database in Microsoft Fabric

Als u een voorbeelddatabase AdventureWorksLT wilt laden in een nieuwe SQL-database in Microsoft Fabric, maakt u een nieuwe SQL-database in Fabric. Selecteer vervolgens onder Uw database bouwen de knop Voorbeeldgegevens .

Scripts voor het maken van een database

In plaats van een database te herstellen, kunt u scripts gebruiken om de AdventureWorks databases te maken, ongeacht de versie.

U kunt de volgende scripts gebruiken om de hele AdventureWorks database te maken:

U vindt aanvullende informatie over het gebruik van de scripts op GitHub.