2021/07/13

SQL Server 安裝北風資料庫(Northwind)

SQL Server 2012 or LocalDB 附加安裝北風資料庫(Northwind)

微軟在以往 SQL 2000時代就有提供北風資料庫 (Northwind)供下載測試,而在SQL 2012 後安裝後會發現無法附加,微軟又提供另一個範例資料庫叫  :Adventure Works 範例資料庫 ,雖然這個資料庫關聯很多,資料表命名也更整齊,但通常會用到範例資料庫應該都只是撰寫些 Demo,不希望有太複雜關聯的資料庫吧,以LocalDB為例。以傳統附加方式會發生以下錯誤:

  Adventure Works 範例資料庫  (連結失效)


 
因為一些相容性問題導致附加失敗,而我們可以用另外一種方式來建立,首先先到從此下載的 北風資料庫安裝檔,而預設安裝資料夾為 C:\SQL Server 2000 Sample Databases,打開後會有以下檔案,打開 instnwnd檔案
 

將以下兩行程式碼註解並執行
exec sp_dboption 'Northwind','trunc. log on chkpt.','true'
exec sp_dboption 'Northwind','select into/bulkcopy','true'

 

 
這樣就建立完成了
 

附件 DB下載     (怕微軟官網連結掛了,上傳到其他空間)