Dela via


AdventureWorks-exempeldatabaser

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Förhandsversion av Microsoft Fabric

Den här artikeln innehåller direkta länkar för att AdventureWorks ladda ned exempeldatabaser och instruktioner för att återställa dem till databasen.

Mer information om exempel finns i GitHub-lagringsplatsen Exempel.

Förutsättningar

Ladda ned säkerhetskopieringsfiler

Använd dessa länkar för att ladda ned lämplig exempeldatabas för ditt scenario.

  • OLTP-data är till för de vanligaste arbetsbelastningarna för onlinetransaktionsbearbetning.
  • Datalagerdata (DW) är för datalagerarbetsbelastningar.
  • Lätta data (LT) är en enkel och avskalad version av OLTP-exemplet .

Om du inte är säker på vad du behöver börjar du med OLTP-versionen som matchar din SQL Server-version.

OLTP Data Warehouse Lättvikt
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

Du hittar ytterligare filer på GitHub:

Återställa till SQL Server

Du kan använda filen för att återställa exempeldatabasen .bak till SQL Server-instansen. Du kan göra det med hjälp av kommandot RESTORE T-SQL eller med hjälp av det grafiska gränssnittet (GUI) i SSMS, MSSQL-tillägget för Visual Studio Code eller valfritt T-SQL-frågeverktyg.

Om du inte är bekant med att använda SSMS kan du gå igenom Anslut och fråga med hjälp av SSMS för att komma igång.

Följ dessa steg för att återställa databasen i SSMS:

  1. Ladda ned lämplig .bak fil från någon av länkarna i avsnittet Ladda ned säkerhetskopior i den här artikeln.

  2. .bak Flytta filen till din SQL Server-säkerhetskopieringsplats. Den här platsen varierar beroende på din installationsplats, instansnamn och version av SQL Server. Standardplatsen för en standardinstans av SQL Server 2022 (16.x) är till exempel:

    C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\Backup
    
  3. Öppna SSMS och anslut till din SQL Server-instans.

  4. Högerklicka på Databaser i Object Explorer och välj sedan Återställ databas... för att starta guiden Återställ databas .

    Skärmbild som visar stegen för att starta guiden Återställ databas.

  5. Välj Enhet och välj sedan ellipsen (...) för att välja en enhet.

  6. Välj Lägg till och välj sedan den .bak fil som du nyligen flyttade till säkerhetskopieringsplatsen. Om du har flyttat filen till den här platsen men inte ser den i guiden har SQL Server eller användaren som är inloggad på SQL Server inte behörighet till den här filen i den här mappen.

  7. Välj OK för att bekräfta valet av databassäkerhetskopiering och stäng fönstret Välj säkerhetskopieringsenheter .

  8. Kontrollera fliken Filer för att bekräfta att Återställning som plats och filnamn matchar din avsedda plats och filnamn i guiden Återställ databas .

  9. Välj OK för att återställa databasen.

    Skärmbild som visar fönstret Återställ databas. Säkerhetskopieringsuppsättningen som ska återställas och alternativet OK är markerat.

Mer information om hur du återställer en SQL Server-databas finns i Återställa en databassäkerhetskopia med hjälp av SSMS.

Distribuera till Azure SQL Database

Du har två alternativ för att visa SQL Database-exempeldata. Du kan använda ett exempel när du skapar en ny databas, eller så kan du distribuera en databas från SQL Server direkt till Azure med hjälp av SSMS.

Information om hur du hämtar exempeldata för SQL Managed Instance finns i Återställa World Wide Importers till SQL Managed Instance.

Distribuera en ny exempeldatabas

När du skapar en ny databas i SQL Database kan du skapa en tom databas, återställa från en säkerhetskopia eller välja exempeldata för att fylla i den nya databasen.

Följ dessa steg för att distribuera en ny exempeldatabas AdventureWorksLT i Azure SQL Database:

  1. Gå till Azure SQL Hub på aka.ms/azuresqlhub.

  2. I fönstret för Azure SQL Database väljer du Visa alternativ.

  3. I fönstret Azure SQL Database-alternativ väljer du Skapa SQL Database.

    Skärmbild från Azure-portalen som visar Azure SQL-hubben, knappen Visa alternativ och knappen Skapa SQL Database.

  4. Fyll i den begärda informationen för att skapa databasen.

  5. På fliken Ytterligare inställningar väljer du Exempel som befintliga data under Datakälla:

    Skärmbild som visar alternativet Exempel under Använd befintliga data.

  6. Välj Nästa: Taggar.

  7. Överväg att använda Azure-taggar. Till exempel taggen "Ägare" eller "CreatedBy" för att identifiera vem som skapade resursen och taggen Miljö för att identifiera om den här resursen finns i Produktion, Utveckling osv. Mer information finns i Utveckla din namngivnings- och taggningsstrategi för Azure-resurser.

  8. Välj Skapa för att skapa din nya SQL Database, som är den återställde kopian AdventureWorksLT av databasen.

Distribuera en databas från SQL Server

Med SSMS kan du distribuera en databas direkt till SQL Database. Den här metoden tillhandahåller för närvarande inte dataverifiering, så den är avsedd för utveckling och testning och bör inte användas för produktion.

Följ dessa steg för att distribuera en exempeldatabas från SQL Server till SQL Database:

  1. Anslut till DIN SQL Server i SSMS.

  2. Om du inte redan har gjort det återställer du exempeldatabasen till SQL Server.

  3. Högerklicka på den återställde databasen i Object Explorer och välj sedan Uppgifter>Distribuera databas till Microsoft Azure SQL Database.

    Skärmbild som visar menystegen för att distribuera en databas till SQL Database.

  4. Slutför stegen i guiden för att ansluta till SQL Database och distribuera databasen.

Distribuera till SQL-databas i Microsoft Fabric

Om du vill läsa in en exempeldatabas AdventureWorksLT i en ny SQL-databas i Microsoft Fabric skapar du en ny SQL-databas i Fabric. Under Skapa databasen väljer du sedan knappen Exempeldata .

Skript för att skapa en databas

I stället för att återställa en databas kan du använda skript för att skapa databaserna AdventureWorks , oavsett version.

Du kan använda följande skript för att skapa hela AdventureWorks databasen:

Du hittar ytterligare information om hur du använder skripten på GitHub.