NetWorker : Échec de la sauvegarde Sybase NMDA avec ct_connect erreur de paquet réseau
Summary: NetWorker Module for Databases and Applications (NMDA) ne parvient pas à effectuer les sauvegardes Sybase en raison d’une erreur de paquet réseau lors de l’initialisation de la connexion. Le problème est généralement lié à l’épuisement de l’espace du fichier log des transactions dans la base de données 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
La sauvegarde de la base Sybase NMDA échoue avec les messages suivants consignés :
- De
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
- À partir du serveur NetWorker
daemon.log:
<Client name>:SYBASE/<Sybase server>: retried 1 times.
- De
SAP ASE log:
server 1 task(s) are sleeping waiting for space to become available in the log segment for database sybmgmtdbCause
Une ou plusieurs des conditions suivantes peuvent entraîner l’échec de la sauvegarde :
- Segment de log complet : Le fichier log des transactions pour
sybmgmtdba atteint sa capacité. trunc log on chkptActivé : La troncature des logs peut échouer s’il existe des transactions ouvertes ou si les logs et les données partagent le même segment.- Échec du vidage des logs : Des problèmes de configuration ou un chevauchement de segments peuvent empêcher la réussite des vidages de logs.
- Extension automatique non configurée :
ASENe développe pas automatiquement les périphériques, sauf s’il est explicitement configuré.
Resolution
Faire intervenir le SAP ASE L’administrateur de base de données pour examiner et résoudre le problème. Les actions recommandées sont les suivantes :
-
Augmenter l’espace des segments de périphérique et de log
- Redimensionnez le périphérique de log et étendez le segment de log de base de données :
disk resize name = 'sybmgmtdb_log_device', size = '150M'
go
alter database sybmgmtdb on sybmgmtdb_log_device = '100M'
go
- Vider la base de données
- Effectuez un vidage complet de la base de données pour effacer le fichier log des transactions :
dump database sybmgmtdb to 'path_to_backup_file'
go
-
Vérifier les transactions en cours
- À utiliser
sp_whoousp_lockpour identifier les sessions contenant des transactions en cours.
- À utiliser
-
Vérifier la configuration
- Assurez-vous que les logs et les données se trouvent sur des segments distincts.
- Pensez à désactiver
trunc log on chkpts’il provoque des problèmes de rétention des logs.
-
Consulter les notes SAP
- SAP Note 1799477 - sybmgmtdb running running ing space (Lien externe)
- Remarque SAP 1810223 : échec de la récupération avec l’erreur 3475 (lien externe)
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.