Hello, Sergey!

Sergey Mereutsa wrote:

2 млрд транзакций, 0 записей (только старт/остановка транзакций)
к базе не подцепиться ничем, ни gbak ни gfix

http://tracker.firebirdsql.org/browse/CORE-1042

Опа, тревога отменяется :)

ну, не совсем. допустим, с gbak/gfix сейчас
все нормально (в 1.5.4 и 2.00) в этом плане.
Но все равно лимит-то есть. И после доезжания до лимита
придется делать бэкап.

Собственно, номер транзакции переехать за 4 миллиарда беззнаковых не может. Т.е. он не может использовать в этой же базе номера транзакций
опять с нуля. Значит ... гбак не сможет стартовать транзакцию
для бэкапа этой базы и ее последующего рестора (обнуления транзакций).
?

http://firebird.cvs.sourceforge.net/firebird/firebird2/src/jrd/tra.cpp?r1=1.135&r2=1.135.2.1

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34


Ответить