NetWorker: Kopia zapasowa NMDA Sybase kończy się niepowodzeniem z błędem pakietu sieciowego ct_connect
Summary: Moduł NetWorker dla baz danych i aplikacji (NMDA) nie wykonuje tworzenia kopii zapasowych Sybase z powodu błędu pakietu sieciowego podczas inicjowania połączenia. Problem jest zazwyczaj związany z wyczerpaniem miejsca dziennika transakcji w bazie danych 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
Tworzenie kopii zapasowej NMDA Sybase kończy się niepowodzeniem z następującymi zarejestrowanymi komunikatami:
- Przy użyciu polecenia
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
- Z serwera NetWorker
daemon.log:
<Client name>:SYBASE/<Sybase server>: retried 1 times.
- Przy użyciu polecenia
SAP ASE log:
server 1 task(s) are sleeping waiting for space to become available in the log segment for database sybmgmtdbCause
Niepowodzenie tworzenia kopii zapasowej może być spowodowane co najmniej jednym z następujących warunków:
- Segment dziennika pełny: Dziennik transakcji dla
sybmgmtdbosiągnął pełną pojemność. trunc log on chkptWłączono: Obcięcie dziennika może się nie powieść, jeśli istnieją otwarte transakcje lub jeśli dziennik i dane współdzielą ten sam segment.- Zrzut dziennika kończy się niepowodzeniem: Problemy z konfiguracją lub nakładanie się segmentów mogą uniemożliwić pomyślne zrzuty dzienników.
- Nie skonfigurowano automatycznego rozszerzania:
ASENie rozszerza automatycznie urządzeń, chyba że zostało to wyraźnie skonfigurowane.
Resolution
Zaangażuj SAP ASE Administrator bazy danych w celu zbadania i rozwiązania problemu. Zalecane działania obejmują:
-
Zwiększ przestrzeń w segmencie urządzeń i dzienników
- Zmień rozmiar urządzenia dziennika i rozszerz segment dziennika bazy danych:
disk resize name = 'sybmgmtdb_log_device', size = '150M'
go
alter database sybmgmtdb on sybmgmtdb_log_device = '100M'
go
- Zrzuć bazę danych
- Wykonaj pełny zrzut bazy danych, aby wyczyścić dziennik transakcji:
dump database sybmgmtdb to 'path_to_backup_file'
go
-
Sprawdź, czy są otwarte transakcje
- Użyj
sp_wholubsp_lockw celu zidentyfikowania sesji, w których znajdują się otwarte transakcje.
- Użyj
-
Przejrzyj konfigurację
- Upewnij się, że dziennik i dane znajdują się w oddzielnych segmentach.
- Rozważ wyłączenie
trunc log on chkptJeśli powoduje to problemy z przechowywaniem dziennika.
-
Zapoznaj się z uwagami dotyczącymi systemu SAP
- Uwaga 1799477 SAP — w sybmgmtdb brakuje miejsca (łącze zewnętrzne)
- Uwaga 1810223 SAP — odzyskiwanie kończy się niepowodzeniem z błędem 3475 (łącze zewnętrzne)
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.