Database sampel AdventureWorks

Berlaku untuk: SQL Server (semua versi yang didukung) Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Artikel ini menyediakan tautan langsung untuk mengunduh database sampel AdventureWorks, serta instruksi untuk memulihkannya ke SQL Server dan Azure SQL Database.

Untuk informasi selengkapnya tentang sampel, lihat repositori GitHub Sampel.

Prasyarat

Mengunduh file cadangan

Gunakan tautan ini untuk mengunduh database sampel yang sesuai untuk skenario Anda.

  • Data OLTP adalah untuk sebagian besar beban kerja pemrosesan transaksi online yang khas.
  • Data Gudang Data (DW) adalah untuk beban kerja pergudangan data.
  • Data ringan (LT) adalah versi sampel OLTP yang ringan dan diurai.

Jika Anda tidak yakin apa yang Anda butuhkan, mulailah dengan versi OLTP yang cocok dengan versi SQL Server Anda.

OLTP Gudang Data Ringan
AdventureWorks2019.bak AdventureWorksDW2019.bak AdventureWorksLT2019.bak
AdventureWorks2017.bak AdventureWorksDW2017.bak AdventureWorksLT2017.bak
AdventureWorks2016.bak AdventureWorksDW2016.bak AdventureWorksLT2016.bak
AdventureWorks2016_EXT.bak AdventureWorksDW2016_EXT.bak T/A
AdventureWorks2014.bak AdventureWorksDW2014.bak AdventureWorksLT2014.bak
AdventureWorks2012.bak AdventureWorksDW2012.bak AdventureWorksLT2012.bak
AdventureWorks2008R2.bak AdventureWorksDW2008R2.bak T/A

File tambahan dapat ditemukan langsung di GitHub:

Pulihkan ke SQL Server

Anda dapat menggunakan .bak file untuk memulihkan database sampel Anda ke instans SQL Server Anda. Anda dapat melakukannya menggunakan perintah RESTORE (Transact-SQL), atau menggunakan antarmuka grafis (GUI) di SQL Server Management Studio atau Azure Data Studio.

Jika Anda tidak terbiasa menggunakan SQL Server Management Studio (SSMS), Anda bisa melihat kueri sambungkan & untuk memulai.

Untuk memulihkan database Anda di SQL Server Management Studio, ikuti langkah-langkah berikut:

  1. Unduh file yang sesuai .bak dari salah satu tautan yang disediakan di bagian unduh file cadangan .

  2. Pindahkan file ke .bak lokasi pencadangan SQL Server Anda. Ini bervariasi tergantung pada lokasi penginstalan, nama instans, dan versi SQL Server Anda. Misalnya, lokasi default untuk instans default SQL Server 2019 adalah:

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

  3. Buka SQL Server Management Studio (SSMS) dan sambungkan ke SQL Server Anda.

  4. Klik kanan Database di Object Explorer>Restore Database... untuk meluncurkan wizard Pulihkan Database.

    Cuplikan layar memperlihatkan cara memilih untuk memulihkan database Anda dengan mengklik kanan database di Object Explorer lalu memilih Pulihkan Database.

  5. Pilih Perangkat lalu pilih elipsis (...) untuk memilih perangkat.

  6. Pilih Tambahkan lalu pilih file yang .bak baru saja Anda pindahkan ke lokasi cadangan. Jika Anda memindahkan file ke lokasi ini tetapi tidak dapat melihatnya di panduan, ini biasanya menunjukkan masalah izin - SQL Server atau pengguna yang masuk ke SQL Server tidak memiliki izin ke file ini di folder ini.

  7. Pilih OK untuk mengonfirmasi pilihan pencadangan database Anda dan tutup jendela Pilih perangkat cadangan .

  8. Periksa tab File untuk mengonfirmasi Pulihkan sebagai lokasi dan nama file yang cocok dengan lokasi dan nama file yang Anda maksudkan di wizard Pulihkan Database .

  9. Pilih OK untuk memulihkan database Anda.

    Cuplikan layar memperlihatkan jendela Pulihkan Database dengan kumpulan cadangan untuk memulihkan disorot dan opsi OK dipanggil.

Untuk informasi selengkapnya tentang memulihkan database SQL Server, lihat Memulihkan cadangan database menggunakan SSMS.

Menyebarkan ke database Azure SQL

Anda memiliki dua opsi untuk menampilkan sampel Azure SQL data Database. Anda bisa menggunakan sampel saat membuat database baru, atau Anda bisa menyebarkan database dari SQL Server langsung ke Azure menggunakan SQL Server Management Studio (SSMS).

Untuk mendapatkan data sampel untuk Azure SQL Managed Instance, lihat memulihkan World Wide Importers ke SQL Managed Instance.

Menyebarkan database sampel baru

Saat Anda membuat database baru di Azure SQL Database, Anda memiliki opsi untuk membuat database kosong, memulihkan dari cadangan, atau memilih data sampel untuk mengisi database baru Anda.

Ikuti langkah-langkah ini untuk menambahkan data sampel ke database baru Anda:

  1. Sambungkan ke portal Azure Anda.

  2. Pilih Buat sumber daya di kiri atas panel navigasi.

  3. Pilih Database lalu pilih SQL Database.

  4. Isi informasi yang diminta untuk membuat database Anda.

  5. Pada tab Pengaturan tambahan , pilih Sampel sebagai data yang sudah ada di bawah Sumber data:

    Pilih sampel sebagai sumber data pada tab Pengaturan tambahan di portal Azure saat membuat Database Azure SQL Anda

  6. Pilih Buat untuk membuat SQL Database baru Anda, yang merupakan salinan database AdventureWorksLT yang dipulihkan.

Menyebarkan database dari SQL Server

SQL Server Management Studio menyediakan kemampuan untuk menyebarkan database langsung ke Azure SQL Database. Metode ini saat ini tidak memberikan validasi data sehingga ditujukan untuk pengembangan dan pengujian dan tidak boleh digunakan untuk produksi.

Untuk menyebarkan database sampel dari SQL Server ke Azure SQL Database, ikuti langkah-langkah berikut:

  1. Sambungkan ke SQL Server Anda di SQL Server Management Studio.

  2. Jika Anda belum melakukannya, pulihkan database sampel ke SQL Server.

  3. Klik kanan database yang dipulihkan di Object Explorer>Tugas>Sebarkan Database ke Microsoft Azure SQL Database....

    Pilih untuk menyebarkan database Anda untuk Microsoft Azure SQL Database dari mengklik kanan database Anda dan memilih Tugas

  4. Ikuti panduan untuk menyambungkan ke database Azure SQL dan menyebarkan database Anda.

Skrip pembuatan

Alih-alih memulihkan database, Anda dapat menggunakan skrip untuk membuat database AdventureWorks terlepas dari versinya.

Skrip di bawah ini dapat digunakan untuk membuat seluruh database AdventureWorks:

Informasi tambahan tentang menggunakan skrip dapat ditemukan di GitHub.

Langkah berikutnya

Setelah Anda memulihkan database sampel, gunakan tutorial berikut untuk memulai SQL Server:

Tutorial untuk mesin database SQL Server
Menyambungkan dan mengkueri dengan SQL Server Management Studio (SSMS)
Menyambungkan dan mengkueri dengan Azure Data Studio