Quantcast
Channel: SQL.ru: Firebird, InterBase
Viewing all articles
Browse latest Browse all 1677

internal Firebird consistency check

$
0
0
Добрый день.
Может кому будет полезна инфа ))))

Столкнулся с такой ситуевиной:
version "WI-V3.0.0.32483 Firebird 3.0"
ServerMode = Super
ОС Windows Server 2008

При запросе
select * from data_document where document_date between '01.08.2016' and '01.09.2016'
где document_date - поле computed by получаю в лог
internal Firebird consistency check ((CMP) copy: cannot remap (221), file: RecordSourceNodes.cpp line: 594)
при этом процес сервера умирает(хотя в services служба типа жива).
Помогает старт/рестарт службы.
При этом следующий запрос работает без проблем:
select * from data_document where document_date >= '01.08.2016' and document_date <='01.09.2016'

нашел ответ Dmitry Yemanov в http://tracker.firebirdsql.org/browse/CORE-4792
AFAIU, there should be an error thrown instead. Subqueries in the BETWEEN clause are not supported.

Viewing all articles
Browse latest Browse all 1677

Trending Articles