標籤:
我的是SQL server 2008R2, 以前可以正常的啟動SQL server(SQLEXPRESS)、SQL server(MSSQLSERVER),有幾天沒有開啟了,就在昨天
開機之後就無法啟動MSSQLSERVER了,提示的資訊如:
快速解決辦法如下:
第一步:開啟事件檢視器,查看windows日誌,點擊應用程式,查看windows錯誤記錄檔
http://product.pconline.com.cn/itbk/software/win8/1211/3060037.html
第二步:開啟之後可以看到啟動失敗的相關日誌資訊
以下是錯誤提示copy下來的一些資訊:
伺服器 TCP 提供者無法在 [ ‘any‘ <ipv6> 1433] 上偵聽。TCP 通訊埠已在使用中。
TDSSNIClient 初始化失敗,出現錯誤 0x2740,狀態碼 0xa。原因: 無法初始化 TCP/IP 接聽程式。 通常每個通訊端地址(協議/網路地址/連接埠)只允許使用一次。
TDSSNIClient 初始化失敗,出現錯誤 0x2740,狀態碼 0x1。原因: 初始化失敗,出現基礎結構錯誤。請檢查以前的錯誤。 通常每個通訊端地址(協議/網路地址/連接埠)只允許使用一次。
由於網路程式庫中存在內部錯誤,所以無法啟動網路程式庫。要確定原因,請查看錯誤記錄檔中緊位於此錯誤之前的那些錯誤。
SQL Server 無法產生 FRunCM 線程。請查看 SQL Server 錯誤記錄檔和 Windows 事件記錄,擷取有關可能發生的相關問題的資訊。
第三步:點擊MSSQLSERVER的協議,在右側的頁面中選擇TCP/IP協議
第四步:右鍵點擊TCP/IP協議,選擇“屬性”,需要修改串連資料庫的連接埠地址
第五步:彈出來的對話方塊,裡面有好多TCP/IP的連接埠,找到“IP3”,更改IP地址 為自己電腦的IP地址(或者是127.0.0.1)
在TCP連接埠添加1433,然後選擇啟動
第六步:“IPALL”的所有連接埠改成“1433”
第七步:會提示TCP/IP只有停止並重啟,才可以生效,點擊確定按鈕
第八步:啟動SQL Server(MSSQLSERVER)服務
我們成功開啟了SQL Server(MSSQLSERVER)服務
希望對類似問題的朋友有所協助
SQL Server 2008的MSSQLSERVER 請求失敗或服務未及時響應