NetWorker: Falha no backup do NMDA Sybase com ct_connect erro de pacote de rede

Summary: O NetWorker Module for Databases and Applications (NMDA) falha ao concluir os backups do Sybase devido a um erro de pacote de rede durante a inicialização da conexão. O problema geralmente está vinculado ao esgotamento do espaço do log de transações no banco de dados 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

Falha no backup do NMDA Sybase com as seguintes mensagens registradas:

  • 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
  • A partir do servidor 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 sybmgmtdb

Cause

Uma ou mais das seguintes condições podem causar falha no backup:

  • Segmento de log cheio: O log de transações para sybmgmtdb atingiu a capacidade.
  • trunc log on chkpt Habilitado: O truncamento de registro poderá falhar se houver transações abertas ou se o log e os dados compartilharem o mesmo segmento.
  • Falha no dumping de logs: Problemas de configuração ou sobreposição de segmentos podem impedir dumps de log bem-sucedidos.
  • Expansão automática não configurada: ASE Não expande automaticamente dispositivos, a menos que explicitamente configurado.

Resolution

Envolva o SAP ASE Administrador de banco de dados para investigar e resolver o problema. As ações recomendadas incluem:

  • Aumentar o espaço do segmento de registro e dispositivo

    • Redimensione o dispositivo de registro e estenda o segmento de log do banco de dados:
disk resize name = 'sybmgmtdb_log_device', size = '150M'
go

alter database sybmgmtdb on sybmgmtdb_log_device = '100M'
go
  • Descartar o banco de dados
    • Execute um dump completo do banco de dados para limpar o log de transações:
dump database sybmgmtdb to 'path_to_backup_file'
go
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.