Sql-Server

連接斷開,無法恢復 - sql server 錯誤

  • August 3, 2020

我在創建 tempDB 文件時遇到以下 sql server 錯誤。有任何想法嗎?

在此處輸入圖像描述

連接斷開,無法恢復。客戶端驅動程序嘗試恢復連接一次或多次,但所有嘗試均失敗。增加 ConnectRetryCount 的值以增加恢復嘗試的次數。(Microsoft SQL Server,錯誤:0)

這是一個舊執行緒,但這是Google的第一個熱門話題,所以我將在這裡添加我的經驗。我在遠端連接到伺服器時使用 SQL Server 2014 Enterprise。

我試圖從備份 WITH REPLACE 和 RESTORE WITH NORECOVERY 中恢復數據庫。在備份和我的第一個事務日誌之間,我收到了上面指出的錯誤。無法訪問伺服器上的任何數據庫;所有人都收到了相同的消息。但是,我能夠通過 SSMS 的本地實例連接來訪問其他數據庫,並且它表明我的預期目標數據庫是(正在恢復…),正如預期的那樣。

事實證明,我在 SSMS 的伺服器實例上所要做的就是重新啟動 SSMS。之後一切正常。

我在嘗試將數據庫部署到 Azure SQL Server時遇到了這個問題。我嘗試了幾次,我得到了同樣的錯誤。我仔細檢查了 Azure 權限、防火牆、使用者和密碼。

我所做的修復它是以管理員身份執行 SQL Management Studio 。就這麼簡單。

我相信問題是對“C:\Users\xxx\AppData\Local\Temp”臨時文件的一些權限來創建bacpac文件。

引用自:https://dba.stackexchange.com/questions/108193