NetWorker: Il backup di NMDA Sybase ha esito negativo con ct_connect errore del pacchetto di rete
Summary: NetWorker Module for Databases and Applications (NMDA) non riesce a completare i backup Sybase a causa di un errore del pacchetto di rete durante l'inizializzazione della connessione. Il problema è in genere legato all'esaurimento dello spazio del registro delle transazioni nel database sybmgmtdb. ...
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
Il backup di NMDA Sybase ha esito negativo con i seguenti messaggi registrati:
- Dal comando
nsrsdasv log:
nsrdasv: CT-LIBRARY error: ct_connect(): network packet layer: internal net library error: Net-Library operation terminated due to disconnect
nsrdasv: Unable to log in to the ASE database.
srdasv: The child nsrdasv exited with a non-zero return code: 139
- Dal server NetWorker
daemon.log:
<Client name>:SYBASE/<Sybase server>: retried 1 times.
- Dal comando
SAP ASE log:
server 1 task(s) are sleeping waiting for space to become available in the log segment for database sybmgmtdbCause
Una o più delle seguenti condizioni possono causare l'esito negativo del backup:
- Segmento registro pieno: Il registro delle transazioni per
sybmgmtdbha raggiunto la capacità. trunc log on chkptAttivato: Il troncamento del registro potrebbe non riuscire se esistono transazioni aperte o se il registro e i dati condividono lo stesso segmento.- Il dump dei registri non riesce: I problemi di configurazione o la sovrapposizione dei segmenti possono impedire la corretta esecuzione dei dump dei registri.
- Espansione automatica non configurata:
ASENon espande automaticamente i dispositivi, a meno che non siano configurati in modo esplicito.
Resolution
Coinvolgi il SAP ASE Database Administrator per analizzare e risolvere il problema. Le azioni consigliate includono:
-
Aumento dello spazio del dispositivo e del segmento di registro
- Ridimensionare il dispositivo di registro ed estendere il segmento di registro del database:
disk resize name = 'sybmgmtdb_log_device', size = '150M'
go
alter database sybmgmtdb on sybmgmtdb_log_device = '100M'
go
- Dump del database
- Eseguire un dump completo del database per cancellare il registro delle transazioni:
dump database sybmgmtdb to 'path_to_backup_file'
go
-
Verifica transazioni aperte
- Utilizzare
sp_whooppuresp_lockper identificare le sessioni che detengono transazioni aperte.
- Utilizzare
-
Revisione della configurazione
- Assicurarsi che il registro e i dati si trovino su segmenti separati.
- Valuta la possibilità di disabilitarlo
trunc log on chkptse causa problemi di retention dei registri.
-
Consulta le note SAP
- Nota SAP 1799477 - sybmgmtdb sta esaurendo lo spazio (Link esterno)
- Nota 1810223 SAP - Il ripristino non riesce con errore 3475 (Link esterno)
Article Properties
Article Number: 000372527
Article Type: Solution
Last Modified: 05 Dec 2025
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.