首先遇到了233錯誤
解決辦法:
,打開‘程序’-‘所有程序’-‘Microsoft SQL Server 2008 ’-‘配置工具’-‘SQL Server 配置管理器’,在彈出的窗體中,找到‘SQL Server 2008 網絡配置’,把‘MSSQLSERVER的協議’下的“Named Pipes”和“TCP/IP”啓動,然後重啓sqlserver2008r2嘗試連接就能成功。
接着遇到了18456錯誤
解決辦法:
1)首先,用windows身份驗證進入服務器。
2)其次找到安全性,點擊進入後,找到登錄名爲sa,然後右擊屬性。
3)在屬性中找到常規,然後檢查下自己的賬號和密碼,並且在狀態中將登陸狀態改成啓用,否則禁用狀態不可運行。
4)接着,點擊服務器右擊屬性,更改安全性中的服務器身份驗證,然後點擊確定,會彈出一個重新啓用。然後點擊服務器右擊重新啓用。再斷開連接重新用sqlserver身份登錄。記住!修改確定後一定要將服務器重新啓動,否則還是會有相同的問題存在,直到他顯示“是否確定要重新啓動sqlserver”點擊【確定】爲止。
5)如果還是報錯,那就可能是配置管理器裏面的網絡配置沒有設置好。網絡配置中的Named Pips和TCP/IP都得設置成啓用。重新打開sql server然後再嘗試連接。
SQLserver服務器無法啓動
解決方法:
最後查找解決方法,發現故障原因爲:安裝Visual Studio 2012的時候,自動安裝“Microsoft SQL Server 2012 Express LocalDB”服務,導致原本的SQL2008無法正常工作。那麼解決方法如下:
打開控制面板,找到程序->卸載程序,把”Microsoft SQL Server 2012 Express LocalDB”卸載掉,然後打開SQL Server 配置管理器,顯示一切正常就OK了。