- 昨天星期一,到公司,如常打開電腦后,上個廁所,吃個早餐,電腦才完全醒來。打開項目后台,發現登不上,用戶名或密碼錯誤,認真輸入幾遍,還是錯誤,打開本地數據庫,sql server連接不上,提示錯誤:
-
- 我的天,星期五下班前都好好的,怎么星期一上班就整這玩意。
- 登遠程數據庫,可以沒問題正常連接。 估計數據庫被殺毒軟件優化禁用而沒啟動,看了都正常啟動。
-
也看TCP/IP都已啟用。
之前遇到過安裝sql server 2008不是默認端口,導致無法登陸,最后在后面加上10666端口才能連接,如下
前事不忘后事之師,趕緊看下端口是不是變了,結果很失望,沒有變。
搞什么鬼,莫名其妙就登不上本地數據庫。
- 把“SQL Server配置管理器(本地)”下子項目都點一遍,發現“SQL Server服務”提示錯誤
-
- 弄了一個多小時未解決,實在找不到辦法。去找程序員的好朋友->搜索引擎。
- csdn有人也遇到過這個問題,30樓說是SQL08和12共存的問題。
-
- 打開控制面板->程序->卸載程序,沒有“Microsoft SQL Server 2012Local DB”,只有“Microsoft SQL Server 2014 Express LocalDB”,卸載掉,然后打開SQL Server 配置管理器,顯示一切正常。
-
- Microsoft SQL Server 2014 Express LocalDB是什么?微軟給的定義是:
- Microsoft SQL Server 2014 Express 是一個免費的、功能強大的可靠數據管理系統,為輕型網站和桌面應用程序提供豐富可靠的數據存儲。
-
看到這里,我大概知道是什么原因導致無法連接本地數據庫,可能不久前vs 2012 update5更新或者安裝vs 2015,為什么突然發作,我也不知道。
重啟數據庫服務等,心想一切大功告成,連接還是不行!!好吧,我先放棄,還有其他工作要忙,有時間再折騰。
-
今天打開電腦,本地數據庫居然又莫名其妙連上了,真是奇了怪。所以說,重啟電腦才是粗暴最有效!!參考地址:http://bbs.csdn.net/topics/380248872