[ADO.NET] 如何在 SQL 2012 附加資料庫

[ADO.NET] 如何在 SQL 2012 附加資料庫

這裡有很多的資料庫範例可以下載

http://msftdbprodsamples.codeplex.com/releases

 

其中AdventureWorks Databases – 2012, 2008R2 and 2008 它很像我們過去在使用的 Northwind

http://msftdbprodsamples.codeplex.com/releases/view/93587


舊版 Northwind 和 SQL 2012

Northwind and pubs Sample Databases for SQL Server 2000

http://www.microsoft.com/en-us/download/details.aspx?id=23654

 

SQL 2005 以後的版本改成 AdventureWorks Databases 了

image

 

若要在SQL 2012 使用 Northwind 解決方法可參考以下:

http://sharedderrick.blogspot.tw/2012/03/northwind-pubs.html

http://msdn.microsoft.com/zh-tw/library/8b6y4c7s.aspx

 

 


我下載 AdventureWorks2012_Database.zip 檔案,但附加時卻出了錯

SNAGHTML8552081

 

解決之道:

我的環境是Windows 8 x64,SQL 2012 Datacenter x64 所以我把檔案複製到以下資料夾:

C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA

SNAGHTML8603a8b

PS.路逕可能會依版本的不同有所變更


附加的操作步驟跟以往一樣,沒有什麼太大的變化。

SNAGHTML866dce9

SNAGHTML8699ec8

SNAGHTML869dccb

SNAGHTML86a3710

 

卸離資料庫

SNAGHTML86aee5a

SNAGHTML86bbab3

若有謬誤,煩請告知,新手發帖請多包涵


Microsoft MVP Award 2010~2017 C# 第四季
Microsoft MVP Award 2018~2022 .NET

Image result for microsoft+mvp+logo