Microsoft 提供了可以安裝在測試實例上的多個示例數(shù)據(jù)庫,其中最流行的示例數(shù)據(jù)庫之一是AdventureWorks 數(shù)據(jù)庫。此 Microsoft SQL Server 示例數(shù)據(jù)庫可用于各種工作負(fù)載類型,如OLTP、數(shù)據(jù)倉庫和輕量級工作負(fù)載。在本教程中,我將展示在 SQL Server 實例上安裝AdventureWorks 數(shù)據(jù)庫的步驟。a、從微軟官網(wǎng)或 Github 中下載 AdventureWorks,瀏覽到名為“Download backup files”的部分,如下所示。b、單擊要下載的任何文件并將其保存到目標(biāo)位置。下面我們下載了 AdventuresWorks2017.bak。a、啟動 SQL Server Management Studio(SSMS)。連接到要安裝此示例數(shù)據(jù)庫的 SQL Server 實例。右鍵單擊“數(shù)據(jù)庫”,然后單擊“還原數(shù)據(jù)庫…”。b、將打開下面的窗口,單擊”設(shè)備單“選按鈕選擇備份文件,然后單擊”…“選擇備份文件。c、單擊“文件”選項卡以確保數(shù)據(jù)庫文件和路徑正確。完成后,單擊“確定”開始恢復(fù)過程。d、你的示例數(shù)據(jù)庫將在上述步驟中恢復(fù),你可以繼續(xù)并開始使用此數(shù)據(jù)庫。如果要使用 T-SQL 語句來恢復(fù)示例數(shù)據(jù)庫而不是 SSMS 圖形用戶界面,可以使用類似于以下的腳本:RESTORE DATABASE [AdventureWorks2017]FROM DISK = N’C:\Program Files\Microsoft SQL Server\MSSQL15.SQLEXPRESS\MSSQL\Backup\AdventureWorksDW2017.bak’MOVE N’AdventureWorks2017’ to N’C:\Program Files\Microsoft SQL Server\MSSQL15.SQLEXPRESS\MSSQL\DATA\AdventureWorks2017.mdf’,MOVE N’AdventureWorks2017_log’ TO N’C:\Program Files\Microsoft SQL Server\MSSQL15.SQLEXPRESS\MSSQL\DATA\AdventureWorks2017.ldf’二、用 T-SQL 腳本安裝 AdventureWorks1、從微軟官網(wǎng)或 Github 中下載腳本,瀏覽到名為“Creation scripts”的部分,如下所示。下載并打開zip文件后,你可以看到幾個 csv 文件和一個主 T-SQL 腳本文件(下面突出顯示)。下一步是運(yùn)行這個主 T-SQL 腳本 instawdb.sql 來創(chuàng)建示例數(shù)據(jù)庫及其所有關(guān)聯(lián)對象。3、在繼續(xù)運(yùn)行T-SQL腳本之前,我們需要確保一些先決條件:a、如果要使用此功能,應(yīng)為 SQL Server 實例安裝全文搜索。如果未安裝全文搜索,并且要創(chuàng)建全文對象,則需要安裝并配置全文搜索。b、將以上下載的所有文件和腳本存儲在 C:\Samples\AdventureWorks 下。c、在 SQLCMD 模式下運(yùn)行腳本 instawdb.sql。通過運(yùn)行以下查詢檢查是否啟用了全文搜索:SERVERPROPERTY('IsFullTextInstalled') AS [Full Text Search Installed];IsFullTextInstalled 的輸出值將返回,1表示已安裝此功能,0表示未安裝。4、將所有下載的文件存儲在 C:\Samples\AdventureWorks 位置。5、現(xiàn)在我們可以運(yùn)行 instawdb.sql 腳本了。a、啟動 SQL Server Management Studio(SSMS)b、連接到 SSMS 中的 SQL Server實例d、選擇 SQL 文件 instawdb.sql 文件打開它,如下所示。e、在這里你可以在SSMS的查詢編輯器中看到腳本。讓我們確保在運(yùn)行 SQL 腳本之前啟用了 SQLCMD 模式。轉(zhuǎn)到 SQL Server Management Studio 中的“查詢”菜單,然后單擊“SQLCMD模式”以啟用它,啟用時左側(cè)的圖標(biāo)周圍應(yīng)有一個黃色框。6、現(xiàn)在我們可以在查詢窗口中按F5鍵來執(zhí)行腳本。7、腳本完成后,可以通過單擊數(shù)據(jù)庫文件夾中的刷新按鈕來檢查 SQLServer Management Studio 中的數(shù)據(jù)庫,如下所示。
|