SQL Sever串連不上——SQL Sever服務遠端程序呼叫失敗,sqlsever
今天我興緻勃勃的開始了三層的學習,看著視頻,敲著代碼,感覺好久沒有敲代碼了,手都有點生了……代碼終於敲完了,開始要建立資料庫了,然後問題出現了。我的資料庫是在寒假回家之前重裝系統裝的,當時就是串連了一下,然後就沒再用……再次點開,問題出現。
本來以為這個問題不是很難,以前做機房的時候如果資料庫連不上就去檢查一下組態工具就OK了……當我去看的時候,什麼都沒有,然後就出現了
我並沒有直接百度這個問題,而是百度的資料庫連不上伺服器:
http://zhidao.baidu.com/link?url=sVK4aycj7hPhBLXvt5MbG4a70PtWaLNSShfAqfotZY6yo1yXbQd8_GASComGcBcBEMTVrTggCWG8VXgVKF5iZK
根據百度說的,我就去做了,但是我不知道那個系統服務在哪,我就去問了娟姐姐,她說應該在本地策略中,但是我們都忘了本地策略的命令,所以又百度
http://jingyan.baidu.com/article/49711c6148c372fa441b7c13.html
但是SQL的系統服務沒有在本地策略中,跟著百度走,我們在管理工具——服務——(服務)本地中找到了
然後將自動改成了手動。
之後又順著百度去檢查SQL Server網路設定是否啟用。
現在該解決那個遠端程序呼叫失敗的問題了:
這個問題是因為在裝Visual Studio2012的時候,自動安裝了“Microsoft SQL Server 2012 Express LocalDB”服務,導致原本的SQL2008無法正常工作。那麼解決方案如下:
一、
開啟控制台,找到程式->卸載程式,把”Microsoft SQL Server 2012 Express LocalDB”卸載掉,然後開啟SQLServer 組態管理員,顯示一切正常就OK了。
二、
升級SqlServer2008R2為SP1或者SP2。官方網站:http://www.microsoft.com/zh-cn/download/details.aspx?id=30437
一切問題都解決了,然後再去看一下組態工具,恢複到我們熟悉的樣子了……
再去連一下資料庫,連上了!
總結:遇到不懂的,我們要一步步的去查,再次體會到了米老師的方法總比問題多!還有就是我們要養成備份的習慣,不要單純的相信任何一個,多備份才能防止檔案的丟失和損壞。還有就是不要總是單純的自以為,以為這個問題要怎麼解決,在不同的情況下,問題出現的原因是不一樣的,我們要善於解決問題。