Hello, Dmitry!
Kovalenko Dmitry wrote:
тама русским по белому написано IB4.2 имеет ODS 8.2
кстати, я полез копнуть это дело, мало-ли, вдруг
тогда сам накосячил.
Значит, фишка такая. Есть описание изменений в ODS.
http://dn.codegear.com/article/25818
но я сам ODS 8.1 или не видел, или вообще не помню.
У IB 4.1 ODS 8.0.
Вот IB 5 уже при открытии базы с ODS 8 автоматически
доводит ее до 8.2, и больше 4.0/4.1 с этой базой работать
не могут. То же самое происходило, когда появился IB 4.2.
Я этот "глюк" точно помню, т.к. это в том числе был первый
суперсервер.
То есть, IB 5-ому базы с ODS 8.x нафиг не нужны, они
ему не родные. Но он умеет работать с 8.2, который
является последней поддерживаемой ODS для 4.x. А
В 4.x последняя версия - 4.2 (экзотическая 4.5 не в счет,
она вообще не продавалась и была только для какого-то юникса).
В то же время у Маркуса Кемплера написано:
InterBase v4.x has an ODS version of 8.0. InterBase v5.x has an ODS
version of 9.0. A v5.x server can access a v4.x database. Upon doing so
the server converts the ODS to 8.2. This allows for some of the v5.x
features (index garbage collection) to work.
Так что вполне возможно, что я неправ, и у IB 4.2 ODS 8.0.
--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34