NetWorker NMM SharePoint-sikkerhedskopieringer mislykkes med "NetWorker kanonisk klientnavn kunne ikke hentes.

Summary: NetWorker Module for Microsoft-sikkerhedskopiering af SharePoint-farm mislykkes med fejl: Det kanoniske NetWorker-klientnavn kunne ikke hentes til "SQLServerName". Dette skyldes normalt et SQL-alias, der er konfigureret forkert. ...

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

NetWorker Module for Microsoft (NMM)-sikkerhedskopiering af en SharePoint-farm mislykkes med denne fejl, når. 
 

  • SharePoint Server har et SQL Server-alias, der er defineret i SQL Client Network Utility (CLICONFG)
  • Og samtidig føjes SQL-aliaset til DNS - eller - SQL-forbindelsesparametrene indeholder et DNS-navn.

Typiske fejl: 

Fejl opstår med en lignende fejl i <NetWorkerPath>/nsr/applogs/nsrnmmsv.raw i SQL Server: 
  • nsrnmmsv NetWorker canonical client name could not be retrieved for "SQLServerName" 
Fejl opstår med en lignende fejl i <NetWorkerPath>/nsr/applogs/nsrnmmsv.raw på SharePoint Server: 
  • nsrnmmsv NSR critical Failed to start save job on host 'SQLServername'
På samme måde vil SharePoint-serveren i <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 Client Network Utility (CLICONFG).

Dette er et Windows SQL Server-værktøj, der giver en bruger mulighed for at oprette et aliasnavn som et alternativt navn til SQL Server.
Dette gør det muligt for lokale klientprogrammer at oprette forbindelse til SQL Server ved hjælp af et aliasnavn i stedet for det korrekte servernavn.
Dette aliasnavn er et lokalt programalias og har ikke et kanonisk navn i DNS-tjenesten (Domain Name Service).

SQL Server-aliasser.

Et alias i CLICONFG defineres af disse indstillinger: 
Serveralias - dette er et alternativt navn, der kan bruges af lokale klientapplikationer som SharePoint.  
Forbindelsesparametre - dette definerer, hvilken SQL Server der faktisk skal oprettes forbindelse til.  Dette er det rigtige SQL Server-navn og TCP/IP-port (eller tomt, hvis der bruges standardportnummer)

BEMÆRK 1.  det rigtige SQL Server-navn skal oversættes i DNS til en gyldig unik IP-adresse. 
BEMÆRK 2.  Serveraliasset bruges kun af lokale klientprogrammer som SharePoint.  Det er * ikke * et gyldigt værtsnavn eller servernavn.  Opret aldrig en DNS-post for dette "alias", ellers forårsager det problemet.

Bestem det rigtige SQL Server-navn:

1.   Log ind på SQL Server, og åbn SQL Server-administrationsstudiet;  oprette forbindelse til SQL, og læg mærke til servernavnet i venstre trævisning.   Eller,2

.   Log direkte ind på SQL Server, og åbn SQL Server-administrationsstudiet;  åben ny forespørgsel og kør denne T-SQL-kommando,

SELECT @@SERVERNAME

Dette skulle returnere det SQL Servername, der kræves i aliasindstillingerne i CLICONFG.  Der bør ikke anvendes noget andet servernavn.

3.  På SharePoint Server-kørslen

nsrnmmsv -P 


og under listen over == afhængige værter ==

skal du se det rigtige SQL Server-navn, og det skal matche navnet i SSMS.

Eksempel på CLICONFIG. 
Bemærk eksemplet nedenfor, SQL Server Client Network Utility:

 
Serveralias er DBSERV
, som peger på forbindelsesparametre for ægte SQL Server-navn, PRODDB1 

SQL Server Network Utility

Resolution

For at sikre, at NetWorker Modoule for Microsoft (NMM) korrekt kan bestemme fra SharePoint, at et aliasnavn DBSERV bruges til at oprette forbindelse til den rigtige SQL Server-PRODDB1,
skal du sikre følgende:

  • Serveraliaset DBSERV føjes ikke til DNS eller til værtsfilen
  • Og SQL Server-navnet i forbindelsesparametrene er det faktiske SQL Server-navn, der svarer til SQL Server-navnet i SSMS.
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.