Teilen über


AdventureWorks-Beispieldatenbanken

Gilt für:SQL ServerAzure SQL-DatenbankVerwaltete Azure SQL-InstanzSQL-Datenbank in Microsoft Fabric

Dieser Artikel enthält direkte Links zum Herunterladen von AdventureWorks Beispieldatenbanken und Anweisungen zum Wiederherstellen dieser Datenbanken in Ihrer Datenbank.

Weitere Informationen zu den Beispielen finden Sie im GitHub-Repository „Sample databases“.

Voraussetzungen

Herunterladen von Sicherungsdateien

Verwenden Sie diese Links, um die entsprechende Beispieldatenbank für Ihr Szenario herunterzuladen.

  • OLTP-Daten sind für die meisten typischen Arbeitslasten für die Onlinetransaktionsverarbeitung vorgesehen.
  • Data Warehouse (DW)-Daten sind für Data Warehousing-Workloads vorgesehen.
  • Einfache (LT-)Daten sind eine einfache und reduzierte Version des OLTP-Beispiels.

Wenn Sie nicht sicher sind, was Sie benötigen, beginnen Sie mit der OLTP-Version, die Ihrer SQL Server-Version entspricht.

OLTP Data Warehouse Einfache
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/V
AdventureWorks2014.bak AdventureWorksDW2014.bak AdventureWorksLT2014.bak
AdventureWorks2012.bak AdventureWorksDW2012.bak AdventureWorksLT2012.bak
AdventureWorks2008R2.bak AdventureWorksDW2008R2.bak N/V

Weitere Dateien finden Sie auf GitHub:

Wiederherstellen auf SQL Server

Sie können die .bak-Datei verwenden, um Ihre Beispieldatenbank auf Ihre SQL Server-Instanz wiederherzustellen. Dazu können Sie den T-SQL-Befehl RESTORE verwenden, oder die grafische Schnittstelle (GUI) in SSMS, die MSSQL-Erweiterung für Visual Studio Code oder ein beliebiges T-SQL-Abfragetool verwenden.

Wenn Sie mit der Verwendung von SSMS nicht vertraut sind, können Sie connect und abfragen, indem Sie SSMS verwenden, um zu beginnen.

Führen Sie die folgenden Schritte aus, um Ihre Datenbank in SSMS wiederherzustellen:

  1. Laden Sie die entsprechende .bak Datei aus einem der Links herunter, die im Abschnitt " Sicherungsdateien herunterladen " dieses Artikels bereitgestellt werden.

  2. Verschieben Sie die .bak-Datei an Ihren SQL Server-Sicherungsspeicherort. Dieser Speicherort variiert je nach Installationsspeicherort, Instanzname und Version von SQL Server. Der Standardspeicherort für eine Standardinstanz von SQL Server 2022 (16.x) lautet zum Beispiel:

    C:\Program Files\Microsoft SQL Server\MSSQL17.MSSQLSERVER\MSSQL\Backup
    
  3. Öffnen Sie SSMS, und stellen Sie eine Verbindung mit Ihrer SQL Server-Instanz her.

  4. Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf Datenbanken, und wählen Sie dann "Datenbank wiederherstellen" aus, um den Assistenten zum Wiederherstellen der Datenbank zu starten.

    Screenshot mit den Schritten zum Starten des Assistenten zum Wiederherstellen der Datenbank.

  5. Wählen Sie "Gerät" und dann die Auslassungspunkte (...) aus, um ein Gerät auszuwählen.

  6. Wählen Sie "Hinzufügen" und dann die .bak Datei aus, die Sie kürzlich in den Sicherungsspeicherort verschoben haben. Wenn Sie Ihre Datei an diesen Speicherort verschoben haben, sie aber nicht im Assistenten sehen, verfügt SQL Server oder der Benutzer, der sich bei SQL Server angemeldet hat, nicht über die Berechtigung für diese Datei in diesem Ordner.

  7. Wählen Sie OK aus, um Auswahl für die Sicherung der Datenbank zu bestätigen und das Fenster Sicherungsgeräte auswählen zu schließen.

  8. Überprüfen Sie die Registerkarte "Dateien ", um zu bestätigen, dass der Speicherort und dateinamen mit dem gewünschten Speicherort und dateinamen im Assistenten " Datenbank wiederherstellen " übereinstimmen.

  9. Klicken Sie auf OK, um die Datenbank wiederherzustellen.

    Screenshot des Fensters

Weitere Informationen zum Wiederherstellen einer SQL Server-Datenbank finden Sie unter Wiederherstellen einer Datenbanksicherung mithilfe von SSMS.

Bereitstellen in Azure SQL-Datenbank

Sie haben zwei Optionen zum Anzeigen von SQL-Beispieldatenbankdaten. Sie können ein Beispiel verwenden, wenn Sie eine neue Datenbank erstellen, oder Sie können eine Datenbank von SQL Server direkt in Azure mithilfe von SSMS bereitstellen.

Informationen zum Abrufen von Beispieldaten für eine SQL Managed Instance finden Sie unter Quickstart: Wiederherstellen einer Datenbank auf einer Azure SQL Managed Instance mit SSMS.

Bereitstellen einer neuen Beispieldatenbank

Wenn Sie eine neue Datenbank in der SQL-Datenbank erstellen, können Sie eine leere Datenbank erstellen, aus einer Sicherung wiederherstellen oder Beispieldaten auswählen, um Die neue Datenbank aufzufüllen.

Führen Sie die folgenden Schritte aus, um eine neue Beispieldatenbank AdventureWorksLT in der Azure SQL-Datenbank bereitzustellen:

  1. Wechseln Sie zum Azure SQL-Hub bei aka.ms/azuresqlhub.

  2. Wählen Sie im Bereich für azure SQL-Datenbankdie Option "Optionen anzeigen" aus.

  3. Wählen Sie im Fenster "Azure SQL-Datenbankoptionen " die Option "SQL-Datenbank erstellen" aus.

    Screenshot des Azure-Portals mit dem Azure SQL-Hub, der Schaltfläche

  4. Füllen Sie die angeforderten Informationen aus, um Ihre Datenbank zu erstellen.

  5. Wählen Sie auf der Registerkarte "Zusätzliche Einstellungen " die Option "Beispiel " als vorhandene Daten unter " Datenquelle" aus:

    Screenshot der Option

  6. Klicken Sie auf Weiter: Tags.

  7. Erwägen Sie die Verwendung von Azure-Tags. Beispielsweise das Tag "Owner" oder "CreatedBy", um zu identifizieren, wer die Ressource erstellt hat, und das Environment-Tag, um zu identifizieren, ob sich diese Ressource in Produktion, Entwicklung usw. befindet. Weitere Informationen finden Sie unter Entwickeln Ihrer Benennungs- und Kategorisierungsstrategie für Azure-Ressourcen.

  8. Wählen Sie "Erstellen" aus, um die neue SQL-Datenbank zu erstellen, bei der es sich um die wiederhergestellte Kopie der AdventureWorksLT Datenbank handelt.

Bereitstellen einer Datenbank aus SQL Server

Mit SSMS können Sie eine Datenbank direkt in der SQL-Datenbank bereitstellen. Diese Methode stellt derzeit keine Datenüberprüfung bereit, daher ist sie für Entwicklung und Tests vorgesehen und sollte nicht für die Produktion verwendet werden.

Führen Sie die folgenden Schritte aus, um eine Beispieldatenbank aus SQL Server in SQL-Datenbank bereitzustellen:

  1. Stellen Sie in SSMS eine Verbindung mit Ihrem SQL Server her.

  2. Wenn Sie dies noch nicht getan haben, stellen Sie die Beispieldatenbank auf SQL Server wieder her.

  3. Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf die wiederhergestellte Datenbank, und wählen Sie dann "Datenbank>bereitstellen" in Microsoft Azure SQL-Datenbank aus.

    Screenshot der Menüschritte zum Bereitstellen einer Datenbank in der SQL-Datenbank.

  4. Führen Sie die Schritte im Assistenten aus, um eine Verbindung mit der SQL-Datenbank herzustellen und Ihre Datenbank bereitzustellen.

Bereitstellen in SQL-Datenbank in Microsoft Fabric

Um eine Beispieldatenbank AdventureWorksLT in einer neuen SQL-Datenbank in Microsoft Fabric zu laden, erstellen Sie eine neue SQL-Datenbank in Fabric. Wählen Sie dann unter " Datenbank erstellen" die Schaltfläche " Beispieldaten " aus.

Skripts zum Erstellen einer Datenbank

Anstatt eine Datenbank wiederherzustellen, können Sie skripts verwenden, um die AdventureWorks Datenbanken unabhängig von der Version zu erstellen.

Mit den folgenden Skripts können Sie die gesamte AdventureWorks Datenbank erstellen:

Weitere Informationen zur Verwendung der Skripts auf GitHub finden Sie.