適用於:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Microsoft Fabric 中的 SQL 資料庫
本文提供下載 AdventureWorks 範例資料庫的直接連結,以及將它們還原至資料庫的指示。
如需範例的詳細資訊,請參閱範例 GitHub 存放庫。
必要條件
下載備份檔案
使用這些連結,針對您的案例下載適當的範例資料庫。
- OLTP 資料適用於最一般的線上交易處理工作負載。
- 資料倉儲 (DW) 資料適用於資料倉儲工作負載。
- 輕量型 (LT) 資料是 OLTP 範例的輕量型和簡化版本。
如果您不確定您所需的範例資料庫,請從符合 SQL Server 伺服器版本的 OLTP 版本開始。
您可以在 GitHub 上找到其他檔案:
還原至 SQL Server
您可使用 .bak 檔案,將您的範例資料庫還原至 SQL Server 執行個體。 您可以使用 RESTORE T-SQL 命令,或使用 SSMS 中的圖形介面 (GUI)、Visual Studio Code 的 MSSQL 延伸模組或任何 T-SQL 查詢工具來執行此動作。
如果您不熟悉使用 SSMS,可以檢閱使用 SSMS 連線和查詢 以開始使用。
若要在 SSMS 中還原您的資料庫,請遵循下列步驟:
將
.bak檔案移至 SQL Server 備份位置。 此位置會因您的安裝位置、執行個體名稱、和 SQL Server 版本而有所不同。 例如,SQL Server 2022 (16.x) 的預設執行個體預設位置為:C:\Program Files\Microsoft SQL Server\MSSQL17.MSSQLSERVER\MSSQL\Backup開啟 SSMS 並連線到您的 SQL 受控執行個體。
在物件總管中的 [資料庫] 上按一下滑鼠右鍵,然後選取 [還原資料庫...] 以啟動 [還原資料庫] 精靈。
選取 [裝置],然後選取省略符號 (...) 以選擇裝置。
選取 [新增],然後選擇
.bak您最近移至備份位置的檔案。 如果您將檔案移至此位置,但在精靈中看不到它,則 SQL Server 或登入 SQL Server 的使用者沒有此資料夾中此檔案的權限。選取 [確定] 以確認您的資料庫備份選取項目,然後關閉 [選取備份裝置] 視窗。
檢查 [檔案] 索引標籤,以確認 [還原為 ] 位置和檔案名稱符合您在 [還原資料庫] 精靈中預期的位置和檔名。
選取 [確定] 以還原您的資料庫。
如需還原 SQL 伺服器資料庫的詳細資料,請參閱使用 SSMS 還原資料庫備份。
部署至 Azure SQL Database
您有兩個選項可檢視範例 SQL 資料庫資料。 您可以在建立新資料庫時使用範例,也可以使用 SSMS 將資料庫從 SQL Server 直接部署至 Azure。
若想取得 SQL Managed Instance 的範例資料,請參見 快速入門:用 SSMS 還原資料庫到 Azure SQL Managed Instance。
部署新的範例資料庫
當您在 SQL 資料庫中建立新的資料庫時,您可以建立空白資料庫、從備份還原,或選取範例資料來填入新的資料庫。
請遵循下列步驟,在 Azure SQL 資料庫中部署新的範例 AdventureWorksLT 資料庫:
在 Azure SQL 資料庫的窗格中,選取 [ 顯示選項]。
在 [Azure SQL 資料庫選項] 視窗中,選取 [建立 SQL 資料庫]。
填寫所需的資訊以建立您的資料庫。
在 [其他設定] 索引標籤上,選擇 [範例] 作為 資料來源下的現有資料:
選取 [下一步:標記]。
請考慮使用 Azure 標籤。 例如,「Owner」或「CreatedBy」標籤可識別資源的建立者,以及 Environment 標籤可識別此資源是否處於生產、開發等狀態。如需詳細資訊,請參閱 開發 Azure 資源的命名和標記策略。
選取 [ 建立 ] 以建立新的 SQL 資料庫,這是資料庫的
AdventureWorksLT還原複本。
從 SQL Server 部署資料庫
SSMS 可讓您將資料庫直接部署至 SQL Database。 此方法目前不提供資料驗證,因此它適用於開發和測試,不應用於生產環境。
若要將範例資料庫從 SQL Server 部署至 SQL Database,請遵循下列步驟:
在 SSMS 中連線至 SQL Server。
如果您尚未進行,請將範例資料庫還原至 SQL Server。
在 [物件總管] 中以滑鼠右鍵按一下還原的資料庫,然後選取 [工作>][將資料庫部署至 Microsoft Azure SQL 資料庫]。
完成精靈中的步驟,以連線到 SQL 資料庫並部署資料庫。
部署至 Microsoft Fabric 中的 SQL 資料庫
若要在 Microsoft Fabric 中的新 SQL 資料庫中載入範例 AdventureWorksLT 資料庫,請 在 Fabric 中建立新的 SQL 資料庫。 然後,在 [建置您的資料庫] 底下,選取 [範例資料] 按鈕。
用於建立資料庫的指令碼
不論版本為何,您都可以使用指令碼來建立 AdventureWorks 資料庫,而不是還原資料庫。
您可以使用下列指令碼來建立整個 AdventureWorks 資料庫:
您可以在 GitHub 上找到有關使用腳本的其他資訊。