Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как правильно ждать завершения работы сервиса backup/restore / 5 сообщений из 5, страница 1 из 1
11.02.2021, 18:46
    #40044582
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно ждать завершения работы сервиса backup/restore
Нужно считать его завершившимся только когда в результате query() нет тэга
isc_info_truncated/isc_info_data_not_ready И для isc_info_svc_line возвращена
пустая строка?

Или достаточно одного отсутствия isc_info_truncated/isc_info_data_not_ready?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
11.02.2022, 13:19
    #40133469
ggreggory
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно ждать завершения работы сервиса backup/restore
Пара вопросиков по теме, может кто знает. WI-V3.0.8.33535 Firebird 3.0.

Как добиться появления isc_info_truncated/isc_info_data_not_ready при резервном копировании/восстановлении?

Сервисы возвращают информацию о том, удалось успешно создать копию или восстановиться из копии? Или это можно определить только парсингом выводимых сообщений?
...
Рейтинг: 0 / 0
11.02.2022, 13:36
    #40133484
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно ждать завершения работы сервиса backup/restore
ggreggoryКак добиться появления isc_info_truncated/isc_info_data_not_ready при резервном
копировании/восстановлении?

Первое - меньший выходной буфер. Второе... Даже не знаю, может, таймаут?..

ggreggoryСервисы возвращают информацию о том, удалось успешно создать
копию или восстановиться из копии?

Нет. По идее они возвращают ошибку если это НЕ удалось.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
11.02.2022, 14:02
    #40133503
ggreggory
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно ждать завершения работы сервиса backup/restore
Dimitry Sibiryakov

Первое - меньший выходной буфер.


Сделал буфер 10 байт - просто стал разбивать строки и возвращать их кусками, но isc_info_truncated не выдает.
...
Рейтинг: 0 / 0
11.02.2022, 14:14
    #40133507
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно ждать завершения работы сервиса backup/restore
А у меня - выдаёт:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
** Attaching to service manager...
** Demo of making backup using service manager...
2074664796 backup: Data of length 19995
2074664796 backup: <<< truncated >>>
2074664796 restore: Data request 262144
2074664796 restore: <<< no line >>>
2074664796 restore: Data not ready
2074664796 restore: Data request 262144
2074664796 restore: <<< no line >>>
2074664796 restore: Data not ready
2074664796 backup: Data of length 19995
2074664796 backup: <<< truncated >>>
2074664953 restore: Data request 262144
2074664953 restore: <<< no line >>>
2074664953 restore: Data not ready
2074664953 backup: Data of length 19995
2074664953 backup: <<< truncated >>>
2074664953 restore: Data request 262144
2074664953 restore: <<< no line >>>
2074664953 restore: Data not ready
2074664953 backup: Data of length 19995
2074664953 backup: <<< truncated >>>
2074664968 restore: Data request 262144
2074664968 restore: <<< no line >>>
2074664968 restore: Data not ready
2074664968 backup: Data of length 404
2074664968 restore: Data request 262144
2074664968 restore: <<< no line >>>
2074664968 restore: Data not ready
2074664968 backup: Data of length 0
** Finishing restore...
2074665187 finalize: <<< no line >>>
** Detaching from service manager...
** Done.

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как правильно ждать завершения работы сервиса backup/restore / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]