2011-09-11 56 views
18

我試圖在asp.net應用程序的項目中添加一個「基於服務的數據庫」(.mdf)。從那裏我開始嘗試創建一個實體框架模型文件(.edmx)。由於無法爲用戶實例啓動進程而無法生成SQL Server的用戶實例。連接將被關閉

在這樣做時,我得到了錯誤:

An error occurred while connecting to the database. The database might be unavailable. An exception of type 'System.Data.SqlClient.SqlException' occurred. The error message is: 'Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.'.

我得的SQL Server 2008安裝在我的機器上R2 Express版本。

任何想法將不勝感激。

+0

你的連接字符串是什麼樣的? – VoodooChild

+0

http://stackoverflow.com/questions/7381591/problem-connecting-to-database-user-instance-and-entity-framework-issue –

+0

對我來說有效的是我在上面的鏈接中給出的答案^ –

回答

3

請參閱this answer,其中可能爲你工作。

根據您的連接字符串,您可能需要爲其添加「用戶實例」屬性。

39

我已經得到了同樣的錯誤,它下面的變化後是固定不變的。

刪除文件夾C:\ Users \ User \ AppData \ Local \ Microsoft \ Microsoft SQL Server數據在Windows 7中爲我工作。必須在刪除文件夾後重新啓動VS。

+0

工作過我立即甚至沒有重新啓動。 – Vertigo

+0

我已經從另一臺機器複製了我的AppData,可能是首先引起了問題。謝謝! – Vache

+0

我正在運行VS2013和SQL Server 2014 Express並刪除該文件夾沒有幫助我。 –

相關問題