Projekt

Általános

Profil

Fejlesztés #723

Postechnika Mentés Ep-ből Rendszer Arhiválás Mentés

László Horváth adta hozzá csaknem 2 hónapja. Utolsó módosítás csaknem 1 hónapja.

Státusz:
Megoldva
Prioritás:
Normál
Kezdés dátuma:
2026.06.19.
Befejezés dátuma:
2026.06.29.
Készültség (%):

100%

Becsült időigény:
1.00 h
Ráfordított idő:

Történet

#1

Módosította László Horváth csaknem 1 hónapja

  • Befejezés dátuma új értéke: 2026.06.29.
  • Státusz megváltozott, Új helyett Megoldva lett
  • Felelős új értéke: László Horváth
  • Készültség (%) megváltozott, 0 helyett 100 lett
  • Becsült időigény új értéke: 1.00 h

Fixed. The problem was in service.cpp:69 — when the IBPP core library was rewritten from the legacy C API (isc_service_attach) to the Firebird OO API (attachServiceManager), the server name was accidentally dropped. The connection string was hardcoded to just "service_mgr" instead of "servername:service_mgr".

This caused the backup to connect to the embedded Firebird engine instead of the running Firebird server. Since the server already has the database file locked, the embedded engine reports "database is in use".

The fix prepends mServerName: to the service manager connection string (matching the pattern from the older core.api.5 implementation), so it correctly routes to the Firebird server that already has the database open.

Exportálás Atom PDF