2009-11-29 41 views

回答

0

這些文件表示現有的SQL Server數據庫,所以如果你想創建一個新的是不相關的。

如果你想與他們合作或創建一個新的數據庫,首先要下載SQL Server 2008 ExpressSQL Server 2005 Express,這兩個都是免費的。

編輯:既然你已經有了SQL Server中,DOK的回答是最好的。

+0

我已經有SQL Server的安裝,我想將其連接到它, – Ron 2009-11-29 17:29:18

+0

你沒有說在原來的問題。 – MartW 2009-11-29 17:36:13

1

安裝,如果你還沒有做到這一點的是,SQL引擎,然後使用SQL Management Studio中您可以使用「連接」工具來創建你的文件的數據庫。附加菜單位於子菜單中,右鍵單擊服務器節點。

7

在Management Studio的對象資源管理器中,右鍵單擊數據庫文件夾。

選擇附加...

在標題爲「數據庫附加」部分的頂部,單擊添加按鈕。

在顯示的文件夾和文件,瀏覽到您的.mdf文件,點擊它。

單擊確定。

這就是你所要做的。

+0

ldf呢? – Ron 2009-11-29 17:35:28

+3

添加MDF後,應該自動拾取LDF – MartW 2009-11-29 17:37:39

3

從SQL命令行(如查詢分析器)執行此命令。用您得到的名稱替換AdventureWorks。

EXEC sp_attach_db @dbname = N'AdventureWorks', @filename1 = N'C:\AdventureWorks_Data.mdf', 
    @filename2 = N'C:\AdventureWorks_log.ldf'; 

如果沒有查詢分析器方便跑這從Windows命令提示符:

osql -E -S.\sqlexpress -Q"EXEC sp_attach_db @dbname = N'AdventureWorks', @filename1 = N'C:\AdventureWorks_Data.mdf', @filename2 = N'C:\AdventureWorks_log.ldf'" 
0

誰給你這兩個文件是做錯了。創建數據庫備份並將備份恢復到新的或現有的服務器/實例/數據庫是一種更好的做法。