AdventureWorks-Beispieldatenbanken

Anwendungsbereich: JaSQL Server (alle unterstützten Versionen) JaAzure SQL-Datenbank JaVerwaltete Azure SQL-Instanz JaAzure Synapse Analytics JaParallel Data Warehouse

Dieser Artikel enthält direkte Links zum Herunterladen von AdventureWorks-Beispieldatenbanken sowie Anweisungen zum Wiederherstellen SQL Server und Azure SQL-Datenbank.

Weitere Informationen zu Beispielen finden Sie im Beispielrepository GitHub Repository.

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 Workloads zur Onlinetransaktionsverarbeitung.
  • Data Warehouse -Daten (DW) sind für Data Warehousing-Workloads.
  • Lightweight-Daten (LT) sind eine einfache und paratierte Version des OLTP-Beispiels.

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

OLTP Data Warehouse Einfache
AdventureWorks2019.bak AdventureWorksDW2019.bak AdventureWorksLT2019.bak
AdventureWorks2017.bak AdventureWorksDW2017.bak AdventureWorksLT2017.bak
AdventureWorks2016.bak AdventureWorksDW2016.bak AdventureWorksLT2016.bak
AdventureWorks2016_EXT.bak AdventureWorksDW2016_EXT.bak
AdventureWorks2014.bak AdventureWorksDW2014.bak AdventureWorksLT2014.bak
AdventureWorks2012.bak AdventureWorksDW2012.bak AdventureWorksLT2012.bak
AdventureWorks2008R2.bak AdventureWorksDW2008R2.bak

Weitere Dateien finden Sie direkt auf GitHub:

Wiederherstellen in SQL Server

Sie können die Datei .bak verwenden, um Ihre Beispieldatenbank in Ihrer SQL Server wiederherstellen. Sie können dazu den Befehl RESTORE (Transact-SQL) oder die grafische Benutzeroberfläche (GUI) in SQL Server Management Studio oderAzure Data Studio.

Wenn Sie mit der Verwendung von SQL Server Management Studio (SSMS) nicht vertraut sind, sehen Sie, wie Sie eine Verbindung &-Abfrage herstellen, um zu beginnen.

Führen Sie die folgenden Schritte aus, SQL Server Management Studio Datenbank in der Datenbank wiederherzustellen:

  1. Laden Sie die entsprechende .bak Datei über einen der Links herunter, die im Abschnitt Herunterladen von Sicherungsdateien angegeben sind.

  2. Verschieben Sie .bak die Datei in SQL Server Sicherungsspeicherort. Dies variiert je nach Installationsspeicherort, Instanzname und Version SQL Server. Der Standardspeicherort für eine Standardinstanz von SQL Server 2019 ist beispielsweise:

    C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Backup.

  3. Öffnen SQL Server Management Studio (SSMS), und stellen Sie eine Verbindung mit Ihrem SQL Server in .

  4. Klicken Sie mit der rechten Maustaste auf Datenbanken in Objekt-Explorer > Datenbank wiederherstellen..., um den Assistenten datenbank wiederherstellen zu starten.

    Screenshot, der zeigt, wie Sie Ihre Datenbank wiederherstellen, indem Sie mit der rechten Maustaste auf Datenbanken in Objekt-Explorer und dann Datenbank wiederherstellen auswählen.

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

  6. Wählen Sie Hinzufügen und dann die Datei .bak aus, die Sie vor Kurzem an diesen Speicherort verschoben haben. Wenn Sie Ihre Datei an diesen Speicherort verschoben haben, sie aber im Assistenten nicht angezeigt wird, deutet dies in der Regel auf ein Berechtigungsproblem hin– SQL Server oder der bei SQL Server angemeldete Benutzer verfügt nicht über die Berechtigung für diese Datei in diesem Ordner.

  7. Wählen Sie OK aus, um die Auswahl der Datenbanksicherung 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 die Dateinamen als Speicherort wiederherstellen mit dem vorgesehenen Speicherort und den Dateinamen im Assistenten zum Wiederherstellen von Datenbanken übereinstimmen.

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

    Screenshot des Fensters "Datenbank wiederherstellen", in dem der Sicherungssatz für die Wiederherstellung hervorgehoben und die Option OK hervorgehoben ist

Weitere Informationen zum Wiederherstellen einer SQL Server Finden Sie unter Wiederherstellen einer Datenbanksicherung mithilfe SSMS.

Bereitstellen in Azure SQL-Datenbank

Sie haben zwei Optionen, um Beispieldaten Azure SQL-Datenbank anzeigen. Sie können ein Beispiel verwenden, wenn Sie eine neue Datenbank erstellen, oder Sie können eine Datenbank aus SQL Server mithilfe von SQL Server Management Studio (SSMS) direkt in Azure bereitstellen.

Informationen zum Erhalten von Beispieldaten für Azure SQL verwaltete Instanz finden Sie unter Wiederherstellen von World Wide Importers in SQL verwaltete Instanz.

Bereitstellen einer neuen Beispieldatenbank

Wenn Sie eine neue Datenbank in Azure SQL-Datenbank erstellen, haben Sie die Möglichkeit, eine leere Datenbank oder eine Beispieldatenbank zu erstellen.

Führen Sie die folgenden Schritte aus, um eine Beispieldatenbank zum Erstellen einer neuen Datenbank zu verwenden:

  1. Verbinden Sie auf Ihre Azure-Portal.

  2. Wählen Sie oben links im Navigationsbereich Ressource erstellen aus.

  3. Wählen Sie Datenbanken und dann SQL-Datenbank.

  4. Geben Sie die angeforderten Informationen ein, um Ihre Datenbank zu erstellen.

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

    Wählen Sie beispiel als Datenquelle auf der Registerkarte Zusätzliche Einstellungen im Azure-Portal aus, wenn Sie Ihre Azure SQL-Datenbank

  6. 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

SQL Server Management Studio bietet die Möglichkeit, eine Datenbank direkt für Azure SQL-Datenbank bereitzustellen. Diese Methode stellt derzeit keine Datenvalidierung bereit, ist daher 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 für Azure SQL-Datenbank bereitzustellen:

  1. Verbinden zu Ihrer SQL Server in SQL Server Management Studio.

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

  3. Klicken Sie in Objekt-Explorer Tasks Deploy Database to Microsoft Azure SQL-Datenbank... mit der rechten Maustaste auf die wiederhergestellte > > Datenbank.

    Wählen Sie aus, ob Sie Ihre Datenbank für Microsoft Azure SQL-Datenbank bereitstellen möchten, indem Sie mit der rechten Maustaste auf die Datenbank klicken und Aufgaben auswählen.

  4. Folgen Sie dem Assistenten, um eine Verbindung mit Azure SQL-Datenbank herzustellen und Ihre Datenbank bereitzustellen.

Erstellungsskripts

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

Die folgenden Skripts können verwendet werden, um die gesamte AdventureWorks-Datenbank zu erstellen:

Weitere Informationen zur Verwendung der Skripts finden Sie auf GitHub.

Nächste Schritte

Nachdem Sie Ihre Beispieldatenbank wiederhergestellt haben, verwenden Sie die folgenden Tutorials, um mit SQL Server zu beginnen:

Tutorials für SQL Server Datenbank-Engine
Verbinden und Abfragen mit SQL Server Management Studio (SSMS)
Verbinden und Abfragen mit Azure Data Studio