2009-11-09 52 views
0

我一直有這個問題,並想知道如果你們可以引導我在正確的方向。我創建了一個Web應用程序,並且我在App_Data文件夾中有.mdf文件。我爲此創建了一個Web安裝項目。一切安裝100%。但是因爲我安裝項目的服務器(或機器)沒有用戶實例,因爲這是默認禁用的。那麼我怎麼可以用我的安裝程序部署數據庫?請記住,這必須是一個簡單的安裝過程,因爲最終用戶9/10次不會有DBA,甚至不知道數據庫是什麼?SQL Server用戶實例

任何想法?

在此先感謝...

回答

0

編輯:Appearantly用戶實例是在默認情況下,但只有在SQL Server Express 2005及更早。對於它的工作,這取決於連接字符串,你控制:

Data Source=.\SQLEXPRESS; 
AttachDbFilename=|DataDirectory|\Database1.mdf; 
Integrated Security=True; 
User Instance=True 

您還必須確保Web服務器已經安裝了SQL Server Express的;如果他們有SQL Server,那就搞砸了。

全部細節可以在這MSDN Article找到。

順便說一下,你知道用戶實例是一個功能,是deprecated