Andrew Kipcharsky пишет:

При backup через srvice api в MON$ATTACHMENTS по соединению в полях
MON$REMOTE_PROCESS и MON$REMOTE_PID null.
C процессом было бы полезно знать, что там gbak болтается

Дык не болтается его там. Код gbak-а вкомпилен в сервер и выполняется отдельным потоком. Какие тут нафиг remote process и PID? С его точки зрения, это обычный embedded connection. Можно конечно параметры самого сервера туда выдавать :-) Но задачу отличия бекапа от прочих embedded это все равно не решит.

неоднозночсть получается: то ли коннект с клиентской библиотеки старой, то
ли gbak...

Надо отдельный флаг добавить, наверное. Для предопределенных коннектов, о которых сервер знает (gbak, gfix).


--
Дмитрий Еманов

Ответить