NMM: SQL-sikkerhedskopiering mislykkes med FEJL: nsrsqlsv rapporterer en dårlig side
Summary: NetWorker Module for Microsoft (NMM)-sikkerhedskopiering mislykkes, når SQL-klient, der kører Module for Microsoft Applications (NMM), og databasekontrolsum er aktiveret til sidebekræftelse. ...
Symptoms
Sikkerhedskopieringssessionen for en SQL-database mislykkes via NetWorker, og den kan ikke springes over.
NMM rapporterer følgende fejl til nsrsqlsv Log på klientsiden under nsr/applogs path:
nsrsqlsv: Microsoft SQL server documentation provides details about the following SQL Server Provider error:
nsrsqlsv: BACKUP 'DB-name' detected an error on page (1:#) in file 'DB-name.mdf'.
nsrsqlsv: (Error: 3043)Cause
Når SQL-klientkonfiguration har valgt database-KONTROLSUM i NMC:
Enten har klientguiden valgt "Udfør kontrolsum før skrivning til medier",
ELLER de manuelle klientegenskaber har -k parameter tilføjet til backupkommandofeltet som "nsrsqlsv -k" i en klientressource.
Resolution
Deaktiver SQL-databasens CHECKSUM-attribut:
1. Opret forbindelse til NetWorker Management Console (NMC).
2. Gå til fanen Protection, og klik på Clients.
3. Juster SQL-klientkonfigurationen fra NMC. Klienten kan ændres ved hjælp af en af følgende metoder:
Rediger klientguide:
A. Højreklik på klienten, og klik på guiden Rediger klient.
B. I ruden Angiv sikkerhedskopieringsindstillinger skal du beholde markeringen i afkrydsningsfeltet Udfør kontrolsum, før du skriver til medier.

Rediger klientegenskaber:
A. Højreklik på klikket, og vælg Rediger klientegenskaber.
B. Fra fanen Apps og moduler skal du fjerne '-k' Skift fra backupkommandofeltet .
4. Kør sikkerhedskopieringen igen.
Additional Information
For at bekræfte, at denne fejl i NMM-sikkerhedskopieringen ikke er relateret til NetWorker-problemet, skal du få SQL Database Administrator til at udføre følgende:
- Test den samme SQL-databasesikkerhedskopiering, der kører NATIVE SQL-værktøj, fra SQL Server Management Studio (SSMS) T-SQL som:
- SIKKERHEDSKOPIERINGSDATABASE [
nameofDB] tilDIsk='somediskpathwithspace'med CHECKSUM - BEMÆRK: TSQL Backup Database er som standard NO_CHECKSUM.
- SIKKERHEDSKOPIERINGSDATABASE [