我已安裝Sql Express 2012版本。我分別安裝了本地Db。當我點擊「已安裝的Sql Server發現報告」時,我可以看到它的安裝。但是,我無法使用Sql Server Management Studio或Microsoft Visual Studio 2012專業版連接到它。我得到的錯誤:SQL Server Express 2012錯誤:無法連接到本地數據庫
"The attempt to attach to the database failed with the following information: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 50 - Local Database Runtime error occurred. Cannot create an automatic instance. See the Windows Application event log for error details."
在Windows事件查看器我看到幾個每次都在與不同regsistry鍵的錯誤:
"The DataDirectory registry value is missing in the LocalDb instance registry key:{-----}"
我regsitry值檢查本地數據庫中的HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\ MicrosoftSQL Server本地數據庫,並且只有一個條目「已安裝的版本」。 我已經經歷了幾個職位,其中闡述了上述錯誤的解決方案,並已完成他們所提出的幾乎所有內容,但仍無法讓localDb工作。
爲了解決這個問題,我會很感激的。
UPDATE:
使用命令行界面我證實的LocalDB V11.0安裝。但是,命令sqlLocalDb info v11.0給出錯誤:「自動實例」v11.0「未創建,如果我嘗試創建一個,則會出現另一個錯誤:」在一個localDb實例API方法調用中出現意外錯誤。「
您可以嘗試以下帖子:http://stackoverflow.com/a/31383366/1662459 –