Ошибка при backup...

ЧАстые Вопросы и Ответы

Модераторы: kdv, CyberMax

Ответить
Leons
Сообщения: 29
Зарегистрирован: 24 фев 2006, 08:29

Ошибка при backup...

Сообщение Leons » 12 апр 2007, 11:49

Unsuccessful execution caused by system error that does not preclude
successful execution of subsequent statements.
message length error (encountered 228, expected 224).
gds_$receive failed.

Подскажите, что это такое...

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 12 апр 2007, 14:03

это у тебя где-то в процедуре, view или триггере конкатенация строк больше 32к результат дает.

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Re: Ошибка при backup...

Сообщение hvlad » 12 апр 2007, 16:10

Leons писал(а):Unsuccessful execution caused by system error that does not preclude
successful execution of subsequent statements.
message length error (encountered 228, expected 224).
gds_$receive failed.

Подскажите, что это такое...
Метаданные руками менял

paratruper
Сообщения: 29
Зарегистрирован: 20 апр 2006, 17:28

Сообщение paratruper » 13 апр 2007, 13:34

Кстати такая же ошибка вылезла при Backup на FB2.1 Alpha, После даунгрейда на FB2.01 backup проходит нормально. База была создана на FB2.01. Метаданные руками не правил.

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Сообщение hvlad » 13 апр 2007, 16:18

paratruper писал(а):Кстати такая же ошибка вылезла при Backup на FB2.1 Alpha, После даунгрейда на FB2.01 backup проходит нормально. База была создана на FB2.01. Метаданные руками не правил.
А что такое даунгрейд на FB2.01, если БД и так была создана на FB2.01 ?
В IBE метаданные правил ? Воспроизвести можешь ?

paratruper
Сообщения: 29
Зарегистрирован: 20 апр 2006, 17:28

Сообщение paratruper » 14 апр 2007, 11:21

hvlad писал(а):А что такое даунгрейд на FB2.01, если БД и так была создана на FB2.01 ?
Некоректно написал. Имелся ввиду даунгрейд версии сервера.
Начну сначала. :)
Создал базу в 1.5. После появления 2.0 скриптом перенёс метаданые на 2.0, работал с 2.0- всё бэкапилось и ресторилось замечательно. После появления 2.01 поставил его, базу перенёс бекап-рестором, опять же все ресторилось и бэкапилось замечательно. Затем поставил поверх 2.01 версию 2.1 Альфа. Во время бэкапа вылетает вышенаписанная ошибка. Откатил версию сервера на 2.01 всё бэкапиться-ресторится замечательно. Причём попробовал сделать следующую вещь. База которая отработала какое-то время на 2.1 была скопирована простым копированием (сервер останавливал) и затем запустилась на версии 2.01, и что самое итересное бэкапилась и ресторилась.
hvlad писал(а):В IBE метаданные правил ? Воспроизвести можешь
В IBExprert метаданные данные только добавлял (несколько полей) Воспроизвести попытаюсь.

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 16 апр 2007, 07:45

Возможно, нарвался на фишку с новым алайентом в ODS, которую недавно пофиксили...

Leons
Сообщения: 29
Зарегистрирован: 24 фев 2006, 08:29

)

Сообщение Leons » 16 апр 2007, 13:49

Да, ошибка оказалась из-за правки метаданных руками... СПС всем за помощь)

Ответить