官網github:https://github.com/microsoft/sql-server-samples/tree/master/samples/databases
【1】下載 .bak 文件
使用以下鏈接下載適用於你的方案的相應示例數據庫。
- OLTP數據適用於最典型的聯機事務處理工作負荷。
- 數據倉庫(DW) 數據適用於數據倉庫工作負荷。
- 輕型(LT) 數據是OLTP示例的輕型和 pared 關閉版本。
其他文件可直接在 GitHub 上找到:
【2】還原到 SQL Server
您可以使用該 .bak
文件將您的示例數據庫還原到您的 SQL Server 實例中。 您可以使用RESTORE (transact-sql)命令或在SQL Server Management Studio或Azure Data Studio中使用圖形界面(GUI)來執行此操作。
您可以使用 Transact-sql (T-sql)還原您的示例數據庫。 下面提供了還原 AdventureWorks2019 的示例,但數據庫名稱和安裝文件路徑可能因環境而異。
若要還原 AdventureWorks2019,請根據環境修改值,然后運行以下 Transact-sql (T-sql)命令:
SQL
USE [master] RESTORE DATABASE [AdventureWorks2019] FROM DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Backup\AdventureWorks2019.bak' WITH FILE = 1, NOUNLOAD, STATS = 5 GO
使用腳本的方式創建測試數據庫
無需還原數據庫,您也可以使用腳本來創建 AdventureWorks 數據庫,而無需考慮版本。
以下腳本可用於創建整個 AdventureWorks 數據庫:
有關使用腳本的其他信息可在GitHub上找到。