首頁 > 軟體

sqlserver連線錯誤之SQL評估期已過的問題解決

2022-03-22 19:01:20

很久沒用sqlserver了,今天想開啟sqlserver,匯入資料做一下資料分析,

但當我開啟sqlserver工具後連線資料庫後,居然報錯了。。

無法連線到 .。

在與 SQL Server 建立連線時出現與網路相關的或特定於範例的錯誤。未找到或無法存取伺服器。請驗證範例名稱是否正確並且 SQL Server 已設定為允許遠端連線。 (provider: Named Pipes Provider, error: 40 - 無法開啟到 SQL Server 的連線) (Microsoft SQL Server,錯誤: 2)

不要慌,先排查!

憑藉多年的sqlserver使用經驗來看,這個報錯肯定是sqlserver服務停止了,我們去服務看下。

果然停止了!

我們啟動下SQL服務;

但事情好像沒有這麼簡單!

sqlserver服務啟動報錯了:

請求失敗或服務未及時響應。有關詳細資訊,請參見事件紀錄檔或其他適用的錯誤紀錄檔。

這時候,我們去看下windows自帶的的事件檢視器裡應用程式的錯誤紀錄檔:

可以看到我們剛才SQL服務啟動時,windows紀錄檔是有記錄到的,錯誤是:

sqlserver評估期已過。

好,找到原因了!

這個報錯一般都是因為安裝的sqlserver已經過期了,因為如果只是個人學習的sqlserver一般都是半年有效期的:

這時候我們需要找到SQL安裝器進行一下升級(啟用)就可以解決,見如下操作:

1.開啟安裝工具後,選擇維護->版本升級

2.出現選擇版本介面,輸入相關祕鑰(根據你sqlserver的版本隨便百度一個祕鑰就可以),點選下一步:

3.接下來都是全部下一步,自動檢查完成後點選升級,等待幾分鐘即可。

4.升級完成後,我們再次回到SQL設定管理器重新啟動服務:

5.可以看到已經成功啟動:

6.這時候再去試下連線,連線成功,搞定!

 到此這篇關於sqlserver連線錯誤之SQL評估期已過的問題解決的文章就介紹到這了,更多相關SQL評估期已過內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!


IT145.com E-mail:sddin#qq.com