NetWorker NMM SharePoint 備份失敗,並顯示「無法擷取 NetWorker 規範用戶端名稱。

Summary: 適用於 Microsoft SharePoint Farm 備份的 NetWorker 模組失敗,並傳回錯誤: 無法擷取「SQLServerName」的 NetWorker 規範用戶端名稱。 這通常是 SQL 別名配置錯誤的結果。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

適用於 Microsoft 的 NetWorker 模組 (NMM) SharePoint Farm 備份在下列情況下失敗並顯示此錯誤。 
 

  • SharePoint Server 具有在 SQL Client Network Utility (CLICONFG) 中定義的 SQL Server 別名
  • 同時,SQL 別名被添加到 DNS - 或 - SQL 連接參數包括 DNS 名稱。

典型錯誤:

SQL Server 的 NetWorkerPath>/nsr/applogs/nsrnmmsv.raw 中<發生故障時發生類似錯誤: 
  • nsrnmmsv NetWorker canonical client name could not be retrieved for "SQLServerName" 
在 SharePoint Server 的 NetWorkerPath>/nsr/applogs/nsrnmmsv.raw 中<發生故障時也發生類似錯誤: 
  • nsrnmmsv NSR critical Failed to start save job on host 'SQLServername'
同樣地,SharePoint Server 會在 <NetWorkerPath>/nsr/applogs/sharepointapi.log
  • DefaultDomain: Executing script Get-ItemProperty hklm:software\microsoft\mssqlserver\client\connectto  | Select SQLServerAliasName  
    DefaultDomain: Alias found DBMSSOCN,sqlservername

Cause

SQL Server 用戶端網路公用程式 (CLICONFG)。

這是一個 Windows SQL Server 公用程式,可讓使用者建立別名作為 SQL Server 的替代名稱。
這允許本地用戶端應用程式使用別名而不是正確的伺服器名稱與 SQL Server 建立連接。
此別名是本地應用程式別名,在功能變數名稱服務 (DNS) 中不是規範名稱。

SQL Server 別名。

CLICONFG 中的別名由以下設定定義:
伺服器別名 - 這是可由 SharePoint 等本機用戶端應用程式使用的替代名稱。  
連接參數 - 這定義了要實際連接到哪個 SQL Server。  這是真正的 SQL Server 名稱和 TCP/IP 連接埠 (如果使用標準連接埠號碼,則為空白)

註 1。 真正的 SQL Server 名稱必須在 DNS 中解析為有效的唯一 IP 位址。
注2.  伺服器別名僅供本機用戶端應用程式 (例如 SharePoint) 使用。  它*不是*有效的主機名或伺服器名稱。  切勿為此「別名」創建 DNS 記錄,否則會導致問題。

確定真正的 SQL Server 名稱:

1.   登錄SQL伺服器並打開SQL Server管理工作室; 連接到 SQL,並注意到左側樹視圖上的伺服器名稱。   或者,

2.   直接登錄SQL Server,打開SQL Server Management Studio; 打開新查詢並運行此 T-SQL 命令,

SELECT @@SERVERNAME

這應會傳回 CLICONFG 別名設定中所需的 SQL Server 名稱。  不應使用其他伺服器名稱。

3.  在 SharePoint Server 上,執行

nsrnmmsv -P 


在 == 依賴主機 ==

清單下,您應該會看到真實的 SQL Server 名稱,並且它應該與 SSMS 中的名稱匹配。

CLICONFIG 範例。
請注意以下範例,

SQL Server 用戶端網路實用工具:  
伺服器別名是 DBSERV
,指向實際 SQL Server 名稱的連接參數,PRODDB1 

SQL Server 網路公用程式

Resolution

若要確保 Microsoft 版 NetWorker Modoule (NMM) 能夠從 SharePoint 正確判斷是否使用別名 DBSERV 連線至真正的 SQL Server PRODDB1,
請確認下列事項:

  • 伺服器別名 DBSERV 未新增至 DNS 或主機檔案
  • 連接參數中的 SQL Server 名稱是與 SSMS 中的 SQL Server 名稱匹配的實際 SQL Server 名稱。
Article Properties
Article Number: 000039564
Article Type: Solution
Last Modified: 27 May 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.