Повреждение данных

Запросы, планы, оптимизация запросов, ...

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

Ответить
Кузнецов Максим
Сообщения: 7
Зарегистрирован: 17 сен 2007, 12:52

Повреждение данных

Сообщение Кузнецов Максим » 02 окт 2007, 20:56

При использовании FB2 через IBX у меня возникла следующая проблема.

При выполнении запроса SELЕCT * FROM <TABLE> из приложения я получаю одну запись. При попытке удалить эту запись, выполнив запрос DELETE FROM <TABLE> WHERE ID = ... - запрос зависает.

IBManager вообще не отображает ни одной записи в этой таблице (на закладке Данные). При попытке валидации базы данных система выдает сообщение: Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.

Подскажите пожалуйста из-за чего возникла проблема и как ее можно решить.

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

Сообщение hvlad » 02 окт 2007, 21:01

Что в firebird.log ?

Кузнецов Максим
Сообщения: 7
Зарегистрирован: 17 сен 2007, 12:52

Сообщение Кузнецов Максим » 03 окт 2007, 13:37

В firebird.log кроме запуска сервера есть несколько сообщений:
XNET error (xnet:2043) connection lost: another side is dead

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

Re: Повреждение данных

Сообщение hvlad » 03 окт 2007, 14:19

Кузнецов Максим писал(а):При попытке валидации базы данных система выдает сообщение: Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
Вот перед этим было реальное сообщение об ошибке. Где оно ?

Ответить