powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB 2.5 ERROR:request synchronization error
25 сообщений из 84, страница 1 из 4
FB 2.5 ERROR:request synchronization error
    #38978567
Михаил Ш.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.
При восстановлении БД из fbk получаю ошибку ERROR:request synchronization error
Сама БД при этом работает, признаков упадка не подаёт.
Backup-лог тоже без ошибок.

gfix -v
Summary of validation errors
Number of index page errors : 1


Подскажите, что предпринять?
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38978572
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Ш.,

2.5.какой ?
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38978666
Михаил Ш.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WI-V6.3.2.26540 - из ibexpert
Мне помнится, что дистрибутив был 2.5.3
Если необходимо и подскажете как, посмотрю точнее.
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38980479
re-dis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Михаил Ш.,

Сегодня при восстановлении базы получил такую же ошибку. Firebird 2.5.4. Проверил таблицу, при восстановлении которой получил ошибку, обнаружил, что в результате изменения структуры таблицы, в ней "образовалось" not null поле, которое содержит значение null. Обновил значение, сейчас делаю заново backup/restore. О результате сообщу после завершения процесса, но, надеюсь, что проблема именно в этом. Проверьте у себя, может тоже присутствует null в not null поле.
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38980486
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
re-disnot null поле, которое содержит значение null
Обычно это даёт совсем другую ошибку. Ты уверен, что ошибка та же самая?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38980614
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
re-dis,

в 3.0 такую уже не получишь
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38980616
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

ах да. Ту что изначально обозначена в топике по любому не получишь
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38980633
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Ш.,

почитал гугл, в общем, ошибка может проявляться в разных случаях, поэтому нужен кусок лога restore, который показывает, в какой именно момент происходит ошибка.
Кстати, еще якобы есть случай такой ошибки, когда клиентская либа не соответствует версии сервера.
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38980711
Михаил Ш.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в firebird.log нашёл
Server Wed Jun 10 00:32:01 2015
Database: DB
Index 2 is corrupt (record 88 have missing entries) in table XXX (152)

Это почти с самого начала существования БД

Сервер ставился с нуля, библиотеки из инсталлятора.
"C:\Program Files\Firebird\Firebird_2_5\bin\fbclient.dll" 2.5.4.26856

Есть ещё gds32, но gfix и gbak вроде как должны бы именно fbclient использовать...
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38980745
re-dis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

Обычно в случае, описанном мною, на сколько я помню, ошибка возникает в конце, при активации индексов и всяких ограничений, но не при восстановлении самих данных. Но это пока единственное, что я нашел подозрительным в этой таблице. Вчера сделал новый backup, сейчас запустил восстановление. Это часов на 5. После восстановления отпишусь.
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38981287
re-dis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
После занесения значения в not null поле база успешно восстановилась.
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38981294
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Ш.Это почти с самого начала существования БД
то есть, из-за каких-то специфических данных индекс не может построиться?
и проблема кочует после каждого b/r ?
alter index ... active не чинит проблему?
были попытки выяснить, что это за проблемная запись 88?
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38981314
Михаил Ш.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,

собственно, b/r до конца никогда и не делался, по причине ошибки
alter index ... active - какой именно (и как именно) индекс нужно чинить? Можно подробнее?
Опять же с записью 88 тоже не понятно. Я делал select * from XXX, искал 88 запись, она обычная. Делал сортировки по ключевому полю, всё обычно.

re-dis,
в таблице всего 9 not null полей. Проверил все Select * from XXX where Field is nul. Результат везде одинаковый, нет таких записей. Вы так искали?
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38981328
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Ш.,

а ты с отключением индекса проверяй

Код: sql
1.
Select * from XXX where Field+0 is null
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38981335
Михаил Ш.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денис,

проверил все 9 полей, везде пусто
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38981336
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Ш.,

и вообще re-dis тебя по поводу not null в заблуждение вводит. Просто попробуй пересоздать тот индекс, ну или alter index ... active
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38981339
Михаил Ш.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денис,

подскажи, КАК это сделать?
Ну не силён я в FB...
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38981342
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Ш.,

ксnати раз у тебя 2.5.4, то ставь последний IBE (если уже не стоит) щёлкаешь по нужной табличке в дереве правой кнопкой мыши и жмакаешь validate selected table online.
Он тебе покажет какой индекс крякнулся в этой табле
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38981343
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Ш.,

Код: sql
1.
alter index  MyIndex active;
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38981376
Михаил Ш.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Обновил ibe
Валидация показала битый индекс
Validation started
...
Index 1 (XXX)
Index 2 (UNQ_XXX_1C23456N6) битый и что-то про запись 88, не сохранил текст
Index 3 (XXX)


Код: sql
1.
alter index  UNQ_XXX_1C23456N6 active



Cannot commit transaction:
request synchronization error.

Дальше валидация не показала битого индекса, но был пропуск, т.е.
Validation started
...
Index 1 (XXX)
Index 3 (XXX)

b/r - с тем же результатом
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38981384
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Ш.,

тогда попробуй экспортировать данные из этой таблицы. в csv хотя бы, чтобы посмотреть, что там за запись эдакая.
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38981387
Михаил Ш.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что я должен буду увидеть?
Это будет отличаться от
Код: sql
1.
select * from XXX

?
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38981397
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Ш.,

у меня подозрение что там всё таки уникальность нарушена. Поэтому и индекс не пересоздаётся.
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38981399
Михаил Ш.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И как это проверить?
...
Рейтинг: 0 / 0
FB 2.5 ERROR:request synchronization error
    #38981401
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Ш.,

Код: sql
1.
2.
3.
4.
5.
6.
select
  field+0,
  count(*) as cnt
from XXX
group by 1
having count(*)>1



что покажет? Где field поле по которому построен индекс
...
Рейтинг: 0 / 0
25 сообщений из 84, страница 1 из 4
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB 2.5 ERROR:request synchronization error
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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