NetWorker: 네트워크 패킷 오류와 함께 NMDA Sybase 백업 실패ct_connect
Summary: 연결을 초기화하는 동안 네트워크 패킷 오류로 인해 NMDA(NetWorker Module for Databases and Applications)가 Sybase 백업을 완료하지 못합니다. 이 문제는 일반적으로 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
NMDA Sybase 백업이 다음 로깅된 메시지와 함께 실패합니다.
- 시작
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
- NetWorker Server에서
daemon.log:
<Client name>:SYBASE/<Sybase server>: retried 1 times.
- 시작
SAP ASE log:
server 1 task(s) are sleeping waiting for space to become available in the log segment for database sybmgmtdbCause
다음 조건 중 하나 이상으로 인해 백업이 실패할 수 있습니다.
- 로그 세그먼트 전체: 에 대한 트랜잭션 로그
sybmgmtdb용량에 도달했습니다. trunc log on chkpt사용: 열려 있는 트랜잭션이 있거나 로그와 데이터가 동일한 세그먼트를 공유하는 경우 로그 잘라내기가 실패할 수 있습니다.- 로그 덤프 실패: 구성 문제 또는 세그먼트 중복으로 인해 로그 덤프에 성공하지 못할 수 있습니다.
- 자동 확장이 구성되지 않음:
ASE명시적으로 구성되지 않은 경우 디바이스를 자동 확장하지 않습니다.
Resolution
참여 유도 SAP ASE 데이터베이스 관리자가 문제를 조사하고 해결합니다. 권장되는 작업은 다음과 같습니다.
-
디바이스 및 로그 세그먼트 공간 늘리기
- 로그 디바이스의 크기를 조정하고 데이터베이스 로그 세그먼트를 확장합니다.
disk resize name = 'sybmgmtdb_log_device', size = '150M'
go
alter database sybmgmtdb on sybmgmtdb_log_device = '100M'
go
- 데이터베이스 덤프
- 전체 데이터베이스 덤프를 수행하여 트랜잭션 로그를 지웁니다.
dump database sybmgmtdb to 'path_to_backup_file'
go
-
열린 트랜잭션 확인
- 이전(예전) 메시지로 이동과
sp_who또는sp_lock열려 있는 트랜잭션이 있는 세션을 식별합니다.
- 이전(예전) 메시지로 이동과
-
구성 검토
- 로그 및 데이터가 별도의 세그먼트에 있는지 확인합니다.
- 비활성화 고려
trunc log on chkpt이로 인해 로그 보존 문제가 발생하는 경우.
-
SAP Notes 참조
Article Properties
Article Number: 000372527
Article Type: Solution
Last Modified: 05 ديسمبر 2025
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.