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. ...
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"
-
nsrnmmsv NSR critical Failed to start save job on host 'SQLServername'
-
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

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.