2

我試圖用代碼優先的方法創建我的數據庫 我創建每次我需要的類,然後添加一個Web表單到我的項目和網格視圖它。然後我嘗試將網格視圖的數據源設置爲數據庫。當我要選擇它實際上找到我的數據庫自動命名爲「TimeTrackerDbContext」一個新的連接,但是當我打接下來我得到這個錯誤: 「數據庫架構無法爲這個連接被檢索的網絡相關的或特定於實例時發生錯誤。 。與SQL Server建立連接的服務器未找到或無法訪問驗證實例名稱是否正確,並且該SQL服務器被配置爲允許遠程連接(provider:命名管道提供程序,error:40 - 無法打開在DataObjectSupport連接到SQL Server) (422,6) 「SQL Server Express的實體框架代碼優先

我的連接字符串在web.config中部分是: 」NAME =「 TimeTrackerDbContext」 的connectionString =「服務器=/SQLEXPRESS;集成安全= SSPI。數據庫= TimeTracker」的providerName =‘System.Data.SqlClient的’

,我用Win 8 你能幫忙嗎?

+0

'server =。/ SqlExpress;'不應該是'server =。\ SqlExpress;'? – Pawel

回答

0

你確定你的活動目錄用戶名是如果的dbowner這個數據庫?你需要有在這個數據庫中創建對象的權利

+0

實際上我不確定,我是全新的,我是。下面的視頻教程,我按照它做的一切,但我得到這個錯誤,你可以解釋一下你的活動目錄用戶名是什麼意思 –

+0

看看這篇文章:[如何添加的Active Directory用戶組在SQL硒登錄rver](http://stackoverflow.com/questions/5029014/how-to-add-active-directory-user-group-as-login-in-sql-server) –

+0

在你萬一你添加您的Windows用戶,該你在錯誤信息中也是一樣。確保你在選項中檢查dbowner。 –

相關問題