2011-10-10 54 views
0

其中DATABSE我必須安裝到能夠運行在下面的鏈接例子:我必須安裝哪個數據庫才能運行MSDN的T-SQL示例?

http://msdn.microsoft.com/en-us/library/ms181765.aspx

我從link下載AdventureWorks2008R2示例數據庫,但例子並不與任何AdventureWorks2008R2數據庫

的工作

謝謝

+0

你會得到什麼錯誤?我認爲你列出的數據庫應該可以正常工作。 – JNK

+0

我得到像「AdventureWorks2008R2不存在」的錯誤(這是事實,因爲沒有任何示例數據庫具有該確切名稱)。我也收到了幾個「無效的列名」錯誤。一個特定的查詢(來自我發佈的鏈接)查詢HumanResources.Employees和humanResources.EmployeePayHistory表。我下載的一個數據庫(名爲Adventureworks)確實有名爲HumanResources.Employees和humanResources.EmployeePayHistory的表,但它們具有不同的列 – user702769

回答

1

我前一陣子安裝AdventureWorks2008R2示例數據庫 - 特別是one without filestream。我剛剛嘗試了您鏈接到的頁面的前幾個查詢,並返回結果。

+0

我試圖將AdventureWorks2008R2_Data.mdf附加到Sql服務器,但出現錯誤「文件的目錄查找「C:\ Program Files \ Microsoft SQL Server \ MSSQL10_50.KJ \ MSSQL \ DATA \ AdventureWorks2008R2_Log.ldf」操作系統錯誤3失敗(未能檢索到此錯誤的文本,原因:15105)(Microsoft SQL Server,Error :5133)「。任何想法爲什麼會發生此錯誤? – user702769

+1

是的,當您附加文件時,您會看到列出的.mdf和.ldf文件。刪除.ldf文件的條目 - SQL Server將在附加數據文件時重建它。 –

+0

現在,當嘗試打開或創建物理文件'E:\ AdventureWorks2008R2_log.LDF'時,我得到「CREATE FILE遇到操作系統錯誤5(未能檢索到此錯誤的文本,原因:15105) 無法打開新數據庫' AdventureWorks2008R2'。CREATE DATABASE is aborted。 文件激活失敗。物理文件名「C:\ Program Files \ Microsoft SQL Server \ MSSQL10_50.KJ \ MSSQL \ DATA \ AdventureWorks2008R2_Log.ldf」可能不正確(Microsoft SQL Server,Error :5123)「 – user702769

0

該文件是錯誤的版本。

服務器支持版本661及更早版本。

文件版本是705

尋找早期版本。

相關問題