powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ошибка при backup
7 сообщений из 7, страница 1 из 1
Ошибка при backup
    #32311054
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При попытке забекапить базу выдается ошибка (использую IBExpert)
message length error (encountered 266, expected 270)
gds_$receive failed
...
Рейтинг: 0 / 0
Ошибка при backup
    #32311065
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне лично кажется что это глючит сама делфя, при попытке преобразовать сообщение в тип String
...
Рейтинг: 0 / 0
Ошибка при backup
    #32311210
Серега
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2vovan1
А при чем тут "делфя" если "ошибка при backup" и "(использую IBExpert)"?
Структуру таблиц менял?
...
Рейтинг: 0 / 0
Ошибка при backup
    #32311325
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это у меня сначала в делфях появилось при работе с компонентами IBX, я попробовал сделать backup в эксперте при включенной опции Verbose->ToFile, выдало ошибку. Когда убрал флаг Verbose то все было нормально.

Кстати привожу фрагмент кода кмпонента делфи где возможно есть ошибка

function TIBControlAndQueryService.GetNextLine: String;
var
Length: Integer;
begin
if (FEof = True) then
begin
result := '';
exit;
end;
if (FAction = 0) then
IBError(ibxeQueryParamsError, [nil]);
ServiceQueryParams := Char(isc_info_svc_line);
InternalServiceQuery;
if (OutputBuffer[0] <> Char(isc_info_svc_line)) then
IBError(ibxeOutputParsingError, [nil]);
Length := isc_vax_integer(OutputBuffer + 1, 2);
if (OutputBuffer[3 + Length] <> Char(isc_info_end)) then
IBError(ibxeOutputParsingError, [nil]);
if (length <> 0) then
FEof := False
else
begin
result := '';
FEof := True;
exit;
end;
OutputBuffer[3 + Length] := #0;
result := String(PChar(@OutputBuffer[3]));
end;

Попробую использовать компоненты FIBPlus
...
Рейтинг: 0 / 0
Ошибка при backup
    #32311350
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Та же самая ошибка и при использовании FIBPlus
...
Рейтинг: 0 / 0
Ошибка при backup
    #32311374
Серега
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2vovan1
я попробовал сделать backup в эксперте при включенной опции Verbose->ToFile, выдало ошибку. Когда убрал флаг Verbose то все было нормально.
Странный способ лечения баз отключением подробного вывода. 8-)
А как ты узнал что бэкап прошел нормально? Просто окно закрылось? А с бэкапа пробовал восстановиться в другую базу ?

ИМХО тебе базу лечить надо, а не с делфой колдовать.
...
Рейтинг: 0 / 0
Ошибка при backup
    #32311538
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот блин, я все время искал причину в заднице а она оказалась в голове. Действительно база была запорота во время работы с доменами напрямую через системные таблицы. К счастью все исправлено и восстановлено.
Спасибо всем тем кто направил меня на путь истинный:)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ошибка при backup
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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