NMM: Zálohování SQL selže s chybou: nsrsqlsv hlásí chybnou stránku
Summary: Zálohování modulu NetWorker Module for Microsoft (NMM) se nezdaří, pokud je pro ověření stránky povolen klient SQL s modulem Module for Microsoft Applications (NMM) a povoleným kontrolním součtem databáze. ...
Symptoms
Relace zálohování databáze SQL selže prostřednictvím nástroje NetWorker a nelze ji přeskočit.
Modul NMM hlásí společnosti následující chyby nsrsqlsv Přihlaste se na straně klienta v části 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
Pokud konfigurace klienta SQL vybrala v NMC možnost CHECKSUM databáze:
Buď nechte průvodce klientem vybrat možnost "Provést kontrolní součet před zápisem na médium",
NEBO ruční vlastnosti klienta mají -k parametr přidaný do pole záložního příkazu, jako je "nsrsqlsv -k" v klientském prostředku.
Resolution
Zakažte atribut CHECKSUM databáze SQL:
1. Připojte se ke konzoli NetWorker Management Console (NMC).
2. Přejděte na kartu Protection a klikněte na možnost Klienti.
3. Upravte konfiguraci klienta SQL z konzole NMC. Klienta lze upravit jedním z následujících způsobů:
Průvodce úpravou klienta:
A. Klikněte pravým tlačítkem myši na klienta a poté klikněte na možnost Upravit průvodce klientem.
B. V podokně Zadejte možnosti zálohování ponechte zaškrtnutí políčka Provést kontrolní součet před zápisem na médium.

Upravte vlastnosti klienta:
A. Klikněte pravým tlačítkem myši a vyberte možnost Upravit vlastnosti klienta.
B. Na kartě Aplikace a moduly odeberte '-k' přepněte z pole příkazu zálohování .
4. Spusťte zálohování znovu.
Additional Information
Chcete-li ověřit, že tato chyba zálohování NMM nesouvisí s problémem NetWorker, požádejte správce databáze SQL, aby provedl následující:
- Testování stejné zálohy databáze SQL se spuštěným nativním nástrojem SQL z SQL Server Management Studio (SSMS) T-SQL jako:
- ZÁLOŽNÍ DATABÁZE [
nameofDB] ažDIsk='somediskpathwithspace's CHECKSUM - POZNÁMKA: Záložní databáze TSQL je ve výchozím nastavení nastavena na hodnotu NO_CHECKSUM.
- ZÁLOŽNÍ DATABÁZE [