NetWorker NMM SharePoint-sikkerhetskopieringer mislykkes med "NetWorker kanonisk klientnavn kan ikke hentes.

Summary: NetWorker Module for Microsoft sikkerhetskopiering av SharePoint Farm mislykkes og viser feilmelding: NetWorker kanonisk klientnavn kan ikke hentes for "SQLServerName". Dette er vanligvis et resultat av et SQL-alias som er feilkonfigurert. ...

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)-sikkerhetskopier av en SharePoint-farm mislykkes med denne feilen når. 
 

  • SharePoint Server har et SQL Server-alias definert i SQL Client Network-verktøyet (CLICONFG)
  • Og samtidig legges SQL-aliaset til DNS - eller - SQL-tilkoblingsparametrene inneholder et DNS-navn.

Typiske feil: 

Feilen oppstår med en lignende feil i <NetWorkerPath>/nsr/applogs/nsrnmmsv.raw i SQL Server: 
  • nsrnmmsv NetWorker canonical client name could not be retrieved for "SQLServerName" 
Det oppstår en feil med en lignende feil i <NetWorkerPath>/nsr/applogs/nsrnmmsv.raw i SharePoint Server: 
  • nsrnmmsv NSR critical Failed to start save job on host 'SQLServername'
På samme måte 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-verktøy som gjør det mulig for en bruker å opprette et aliasnavn som et alternativt navn for SQL Server.
Dette gjør det mulig for lokale klientprogrammer å opprette en tilkobling til SQL Server ved hjelp av et aliasnavn i stedet for det riktige servernavnet.
Dette aliasnavnet er et lokalt programalias og er ikke et kanonisk navn i domenenavntjenesten (DNS).

SQL Server-aliaser.

Et alias i CLICONFG er definert av disse innstillingene: 
Serveralias – dette er et alternativt navn som kan brukes av lokale klientprogrammer som SharePoint.  
Tilkoblingsparametere – dette definerer hvilken SQL Server som faktisk skal kobles til.  Dette er det virkelige SQL-servernavnet og TCP/IP-porten (eller tom hvis standard portnummer brukes)

MERKNAD 1.  Real SQL Server-navnet må løses i DNS til en gyldig, unik IP-adresse. 
NOTAT 2.  serveraliaset brukes bare av lokale klientprogrammer som SharePoint.  Det er *ikke* et gyldig vertsnavn eller servernavn.  Opprett aldri en DNS-post for dette "Alias", ellers forårsaker det problemet.

Bestem det virkelige SQL-servernavnet:

1.   Logg på SQL Server og åpne SQL Server Management Studio;  koble til SQL, og legg merke til servernavnet i trevisningen til venstre.   Eller,2

.   Logg på SQL-serveren direkte og åpne SQL Server Management Studio;  åpne ny spørring og kjør denne T-SQL-kommandoen,

SELECT @@SERVERNAME

Dette skal returnere SQL-servernavnet som kreves i aliasinnstillingene til CLICONFG.  Ingen andre servernavn skal brukes.

3.  Kjør på SharePoint Server

nsrnmmsv -P 


og under listen over == avhengige verter ==

bør du se det virkelige SQL Server-navnet, og det skal samsvare med navnet i SSMS.

Eksempel på CLICONFIG. 
Legg merke til eksemplet nedenfor,

SQL Server Client Network Utility :  
Server alias er DBSERV
som peker til tilkoblingsparametere av ekte SQL Server navn, PRODDB1 

Nettverksverktøy for SQL Server

Resolution

For å sikre at NetWorker Modoule for Microsoft (NMM) kan fastslå fra SharePoint at aliasnavnet DBSERV brukes til å koble til den virkelige SQL Server-PRODDB1,
må du kontrollere følgende:

  • Serveraliaset DBSERV legges ikke til i DNS eller vertsfilen
  • Og SQL Server-navnet i tilkoblingsparameterne er det faktiske SQL Server-navnet som samsvarer med 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.