Sql-Server

嘗試備份到遠端 NAS 但訪問被拒絕

  • April 6, 2019

我試圖使用 Ola Hallengren 的腳本備份到遠端 NAS,但它失敗了並且沒有給出任何直接錯誤,所以我嘗試使用 Server Management Studio 手動執行它並收到以下錯誤:

標題:Microsoft SQL Server 管理工作室


未能為此請求檢索數據。(Microsoft.SqlServer.Management.Sdk.Sfc)

如需幫助,請點擊: http: //go.microsoft.com/fwlink ?ProdName=Microsoft%20SQL%20Server&LinkId=20476


附加資訊:

執行 Transact-SQL 語句或批處理時發生異常。(Microsoft.SqlServer.ConnectionInfo)


作業系統在“\Dl-nas-01\LOCAL FILE BACKUP\OLASQL”上嘗試“SvlPathDoesPathExist”時返回錯誤“0x80070005(訪問被拒絕。)”。該語句已終止。(Microsoft SQL Server,錯誤:3634)

如需幫助,請點擊: http: //go.microsoft.com/fwlink ?ProdName=Microsoft%20SQL%20Server&ProdVer=14.00.2002&EvtSrc=MSSQLServer&EvtID=3634&LinkId=20476


現在,我登錄的帳戶FULL有權訪問該共享,我的連接是 my domain\myaccount,我什至可以從 VM 放入\\Dl-nas-01\LOCAL FILE BACKUP\OLASQL文件夾瀏覽器並訪問它。

SQL Server 是否從我不知道的不同帳戶執行這些?備份到本地位置很好,解決方案是什麼?我很迷茫。

您提到這是一個 NAS,但這看起來不像是有效的網路路徑:

\Dl-nas-01\LOCAL FILE BACKUP\OLASQL

嘗試在開頭使用兩個斜杠,如下所示:

\\Dl-nas-01\LOCAL FILE BACKUP\OLASQL

既然您說您使用登錄名登錄到伺服器並獲得了完全權限。這並不意味著 SQL server 服務在相同的環境下執行。因此,請確保服務登錄有權訪問該文件夾。您可以通過執行以下步驟找到 SQL Server 服務登錄。

訪問此處執行緒中提到的 SQL Server 配置管理器

要打開 SQL Server 配置管理器,請在“搜尋”超級按鈕的“應用”下,鍵入:

SQLServerManager14.msc 為

$$ SQL Server 2017 $$或者 SQLServerManager13.msc 為

$$ SQL Server 2016 $$或者 SQLServerManager12.msc 用於

$$ SQL Server 2014 $$或者 SQLServerManager11.msc 用於

$$ SQL Server 2012 $$或者 SQLServerManager10.msc 為

$$ SQL Server 2008 $$, 和

然後按Enter

在此處輸入圖像描述

右鍵點擊您的 SQL 服務並在下方檢查Log On以找到圖片中上方突出顯示的帳戶。

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