程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> SqlServer2008 >> SQL Sever2008r2 數據庫服務各種無法啟動問題的解決辦法(詳解)

SQL Sever2008r2 數據庫服務各種無法啟動問題的解決辦法(詳解)

編輯:SqlServer2008

一.Sql Server服務遠程過程調用失敗解決

以前出現過這個問題,那時候是因為把實例安裝在了D盤,後來D盤被格式化了。然後,這些就沒了。今天早上打開電腦,竟然又出現這個問題,可是Server2008R2全部裝在C盤了呢。

解決方法:

最後查找解決方法,發現故障原因為:安裝Visual Studio 2012的時候,自動安裝“Microsoft SQL Server 2012 Express LocalDB”服務,導致原本的SQL2008無法正常工作。那麼解決方法如下:

①方法一:

打開控制面板,找到程序->卸載程序,把”Microsoft SQL Server 2012 Express LocalDB”卸載掉,然後打開SQL Server 配置管理器,顯示一切正常就OK了。

但我的VS2012已經安裝半個多月了,怎麼今天才出現這個問題?

②方法二:

升級SqlServer2008R2為SP1或者SP2。

但是現在急用,我的實例還在,只是沒有啟動而已,就嘗試如下方法:

右擊“計算機”→“管理”→“服務”,找到SQL Server(MSSQLSERVER),右擊,選擇“啟動”。

再登錄數據庫,沒有問題了。但是重新啟動系統後,問題會依舊的。

總結:

想要永久解決該問題還得用上面的方法。為防萬一,最好進去把自己的數據庫備份出來,或者創建一個系統還原點,然後再去嘗試。總的來說,上面的兩種方法原因都是因為微軟的兼容性問題,或者卸載新的回去舊版本,或者升級成為新版本。所以,本人已經通過第二種方法,完美實現正常。

二.VIA協議出問題無法開啟服務。

查看系統日志如下:

再用sqlserver自帶的日志文件查看器查看sqlserver日志,出錯信息如下:

由此可以看出SQL server的VIA協議有問題了。

進入sql server configure manager,點開 Sql server 網絡配置(非sql native client 配置),點sqlserver2008(我sqlserver的名字)協議,將VIA協議禁用。

再啟動Sql Server服務,成功。

三.用戶名發生更改,無法登錄。

打開控制面板-》管理工具-》服務 打開SQL Sever服務屬性 再登陸選框選擇本地用戶

以上所述是小編給大家介紹的SQL Sever2008r2 數據庫服務各種無法啟動問題的解決辦法(詳解),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對網站的支持!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved