搜尋本站文章

2012-03-20

下載與安裝 SQL Server 2012 範例程式,以 Adventure Works 資料庫為例

示範環境:
SQL Server 2012 Enterprise 版本

下載 SQL Server 2012 版本的範例程式與範例資料庫,請參考以下的網址:
SQL Server 2012:SQL Server Samples Readme
http://social.technet.microsoft.com/wiki/contents/articles/3735.sql-server-samples-readme.aspx

-- 01_SQL Server Samples Readme



更新日期:2012/03/18

截至目前為止,提供的範例程式與資料庫有:

-- 02_SQL Server 2012 samples, by technology





下載與安裝 Adventure Works for SQL Server 2012 範例資料庫

下載 Adventure Works for SQL Server 2012 範例資料庫的網址:
Adventure Works for SQL Server 2012
http://msftdbprodsamples.codeplex.com/releases/view/55330

-- 03_Adventure Works for SQL Server 2012



選擇下載檔案:AdventureWorks2012 Data File。

--04_檢視下載的資料庫檔案




若要附加此資料庫,可以使用以下的方式:

(一) 使用 T-SQL 陳述式來附加資料庫

範例語法:
CREATE DATABASE [AdventureWorks2012] 
ON ( FILENAME = N'磁碟機代號:\檔案路徑\AdventureWorks2012_Data.mdf' )
FOR ATTACH_REBUILD_LOG;
GO

例如:
USE [master]
GO
CREATE DATABASE [AdventureWorks2012] 
ON ( FILENAME = N'C:\TSQLDB2012\AdventureWorks2012_Data.mdf' )
FOR ATTACH_REBUILD_LOG;
GO


-- 05_使用 T-SQL 陳述式來附加資料庫



產生的訊息:
檔案啟用錯誤。實體檔案名稱 "C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\AdventureWorks2012_Log.ldf" 可能不正確。
已建立新記錄檔 'C:\TSQLDB2012\AdventureWorks2012_log.ldf'。

將資料庫 'AdventureWorks2012' 從版本 705 轉換為目前版本 706。
資料庫 'AdventureWorks2012' 正在執行從版本 705 升級到版本 706 的步驟。

(二) 使用 SSMS 管理工具來附加資料庫

在「附加資料庫」視窗,在下方的「資料庫詳細資料」區域,先點選:「記錄檔」後,再點選「移除」。

-- 06_移除交易記錄檔案檔



-- 07_檢視附加的資料庫



-- 08_檢視建立的資料庫檔案



系統已經自動建立了交易記錄檔案。



參考資料

SQL Server Community Projects & Samples
http://sqlserversamples.codeplex.com/

SQL Server Database Products Samples
http://msftdbprodsamples.codeplex.com/

SQL Server 2012:SQL Server Samples Readme
http://social.technet.microsoft.com/wiki/contents/articles/3735.sql-server-samples-readme.aspx

Adventure Works for SQL Server 2012
http://msftdbprodsamples.codeplex.com/releases/view/55330

下載Northwind 和pubs 範例資料庫:Northwind and pubs Sample Databases for SQL Server 2000
http://www.microsoft.com/download/en/details.aspx?id=23654

下載與安裝 SQL Server 2012 範例程式,以 Adventure Works 資料庫為例 -- 圖文版本
http://sharedderrickref.blogspot.com/2012/03/sql-server-2012-adventure-works.html