powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Invalid data conversion.
7 сообщений из 7, страница 1 из 1
Invalid data conversion.
    #32538410
Posco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день,

Сначала возникла (не из неоткуда, а по причине битой линейки мозгов) ошибка:
Код: plaintext
internal gds software consistency check (can't continue after bugcheck)
Не шёл B\R. Поудалял внешние ключи, индексы - прошёл бэкап\рестор.

Далее, перемещаясь по гриду одной из таблиц, на определённой записи возникает данная ошибка (сабж).

Что посоветуете сделать в данном случае (сабж)?

Можно ли выбрать записи без хереной (перезалить данные).

WinXP, Yaffil 875

Заранее спасибо.
...
Рейтинг: 0 / 0
Invalid data conversion.
    #32538440
Фотография Zmeishe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сто очков - у тебя там в поле с датами в этой конкретной строке записана кривая дата. Это легко лечится.
...
Рейтинг: 0 / 0
Invalid data conversion.
    #32538492
Posco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Любопытное явление
Нехитрым путём вычислил что это за запись.
При выполении запроса IBExpert ругнулся, вывел пустую строку с нулами, ....но при редактировании данной строки с нулами вдруг появились значения :)

2 Zmeishe
подскажи пожалуйста, как лечится?

з.ы.: чую что только delete'ом этой записи
...
Рейтинг: 0 / 0
Invalid data conversion.
    #32538552
Фотография Zmeishe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
 /*Вытаскиваешь ID и все поля типа Date, Time, Timestamp, приводя к строковому типу  */ 
select id, cast(FieldDate1 as varchar( 32 )), cast(FieldDate2 as varchar( 32 )), ... 
from tb_mytable
Внимательно просматриваешь каждую строку. Как только найдёшь кривые дату, время, ДатуВремя: Такие как 01.01.25000, 01.12345 и прочую херню.
Делаешь
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
update tb_mytable
set FieldDate = null  /*Или что-то конкретное например '01-jan-0100'*/ 
where id = ...
Можно конечно и 
delete from tb_mytable
where id = ...
 /*Если  не жалко*/ 
...
Рейтинг: 0 / 0
Invalid data conversion.
    #32538560
Posco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Семь бед, один Delete :)

Спасибо Zmeishe !!!!
...
Рейтинг: 0 / 0
Invalid data conversion.
    #32539474
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОШИБКА:
База данных выглядит работоспособной. Но gbak не может сделать backup базы, применение gfix не изменяет ситуацию. Ошибка вроде:
gbak: ERROR: internal gds software consistency check (cannot find record back version (291))
gbak: ERROR: gds_$receive failed
gbak: Exiting before completion due to errors
gbak: ERROR: internal gds software consistency check (can't continue after bugcheck)
ВЕРОЯТНАЯ ПРИЧИНА:
Серъезное повреждение базы данных, которое нельзя точно идентифицировать - оно может быть связано как с физическими повреждениями базы данных, так и ошибками в коде сервера, а также некототорыми редкими сочетаниями структур метаданных.
ДЕЙСТВИЯ ПО ВОССТАНОВЛЕНИЮ:
Ситуация требует тщательного изучения, обычно решение состоит в поиске и удалении проблемных объектов базы данных, после чего они пересоздаются вновь. Иногда требуется перекачка данных в новую базу данных.
...
Рейтинг: 0 / 0
Invalid data conversion.
    #32539484
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати эта ошибка у меня вылетела тогда когда я правил базу на IB6 при подключенных юзерах. После этого базу пришлось выкинуть, можешь правда удалить самые последние записи полагаясь на Id если он есть.
типа
delete from t where id>(select max(id) from t)-1000
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Invalid data conversion.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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