[SQL]安裝 AdventureWorks 範例資料庫

  • 30568
  • 0
  • 2012-07-23

[SQL]安裝 AdventureWorks 範例資料庫

 

2012/07/17 補充

如果你是 SQL Server 2012 用戶,目前已經沒有提供安裝檔,只有 *.MDF 檔案,請使用附加資料庫的方式處理,參考 如何在 SQL Server 2012 安裝範例資料庫

 

一、問題描述

在 SQL Server 2000 時,有 Northwind 等範例資料庫可以做練習,安裝完 SQL Server 2008 R2 卻沒有範例資料庫可以練習,該到哪裡下載與安裝?

 

二、方法

在 SQL Server 2005 後,範例資料庫變為 AdventureWorks,我們可以到 Microsoft SQL Server Product Samples: Database 下載,由於 AdventureWorks  資料庫需要像 FILESTREAM 等功能,因此在安裝前必須先啟用。

 

下載 AdventureWorks 資料庫

1. 連結到 http://msftdbprodsamples.codeplex.com/

2. 在 Sample Database 中,根據您的 SQL Server 版本,點選 [now available]。

image

3. 下載 AdventureWorks 範例資料庫安裝檔。

image

 

開啟  FILESTREAM 功能

1. 執行 [SQL Server 組態管理員]。

image

2. 在左邊窗格切換到 [SQL Server 服務],在右邊窗格找出 SQL Server 預設的執行個體 SQL Server(MSSQLSERVER),按滑鼠右鍵,選擇 [內容]。

image

3. 切換到 [FILESTREAM] 索引標籤,勾選 [啟用 FILESTREAM 的 Transat-SQL 存取],勾選 [啟用 FILESTREAM 的檔案 I/O 資料留存取] 接受預設的 Windows 共用名稱,讓系統可以由 Windows 來讀取和寫入 FILESTREAM 資料。勾選 [允許遠端用戶端具有 FILESTREAM 資料的資料流存取權] 讓遠端用戶能夠存取共用的 FILESTREAM 資料。

image

4. 開啟 SQL Server Management Studio,按 [新增查詢],輸入以下 T-SQL 程式碼,針對 T-SQL 和 Win32 資料流存取啟用 FILESTREAM


	EXEC sp_configure filestream_access_level, 2
RECONFIGURE

 

開啟  SQL Full-Text Filter 功能

1. 執行 [SQL Server 組態管理員]。

2. 在左邊窗格切換到 [SQL Server 服務],在右邊窗格找出 SQL Fukl-text filter dasmon lancher (MSSQLSERVER),按滑鼠右鍵,選擇 [內容]。

image

3. 切換到 [服務] 索引標籤,在 [啟動模式] 選擇 [自動]。

image

4. 切換到 [登入] 索引標籤,按 [啟動]。

image

 

安裝 AdventureWorks 資料庫

1. 執行安裝檔 AdventureWorks2008R2_SR1.exe,勾選 [I accept the license terms],按 [Next]。

image

2. 選擇要安裝的執行個體與路徑,按 [Install]。

image

3. 安裝完成,請按[Finish]。

image

4. 開啟 SQL Server Management Studio,確認 AdventureWorks 範例資料庫是否安裝成功。

image