當程序試圖打開我得到的數據庫:用戶實例給出了一個錯誤
錯誤消息:無法打開數據庫「Chinatowndb」由登錄請求。登錄失敗。 用戶'Lee-VAIO \ Lee'登錄失敗。
碼是用於連接字符串:
conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=Chinatowndb;Integrated Security=True;User Instance=True");
如果我的代碼更改爲:
conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=Chinatowndb;Integrated Security=True");
它的工作原理。現在我有另一個程序使用第一個連接字符串,不同的數據庫,它的工作原理。請注意,另一個程序具有包含App_Data文件夾的.mdf文件。 Chinatowndb.mdf存儲在C:\ Program Files \ Microsoft SQL Server \ MSSQL10_50.SQLEXPRESS \ MSSQL \ DATA。
爲什麼錯誤?
我運行了查詢,給出了消息:'配置選項'用戶實例啓用'從1更改爲1。運行RECONFIGURE語句進行安裝。'那它已經啓用了? – TeaDrinkingGeek
@ TeaDrinkingGeek-但如上所述「僅適用於本地SQL Server實例」,可能會在這裏做一些技巧 –