Кто-то что-то путает. Это как раз gbak и gfix свои хелпы при запуске без параметров показывают, а все остальные - нет. Или я намёк не понял?Merlin писал(а):Затем, что gbak, gsec и isql - это не gfix и не gstat
gbak: ERROR: size specification either missing or incorrect
Модераторы: kdv, Alexey Kovyazin
Понять-то ты понял. Только я знаю, кто путает.WildSery писал(а):Кто-то что-то путает. Это как раз gbak и gfix свои хелпы при запуске без параметров показывают, а все остальные - нет. Или я намёк не понял?Merlin писал(а):Затем, что gbak, gsec и isql - это не gfix и не gstat
[root@develop bin]# /opt/firebird/bin/gbak
gbak: ERROR: requires both input and output filenames
gbak: Exiting before completion due to errors
хелп показывает только gfix. gstat прямо говорит - слыш, базу-то укажи (а ему и сказать больше почти неча), а gsec и isql естественным образом входят в командный режим. Чо-та ты перегреваешься. Отдохнуть тебе надобно. Или от работы, или от инету, или от обоих сразу
от же ж, злодеи! ключей понапихали...smplmnd писал(а):Скрипт с таким набором ключей служит для того лишь, чтобы в случае ошибок в работе приложения, использующего эту базу, можно было быстренько ее свернуть, упаковать и отправить разработчику - вместе со всей хренью, которую приложение наплодило - я так думаю.
теперь без юмора - задолбало уже объяснять, что ключ -ig используется только для бэкапа битой базы. которую gbak без -ig забэкапить не может. И в случае повреждения базы бэкап с битой базы разработчику нахрен не нужен, потому что элементарно может быть невосстановимым. Для ремонта годится только оригинальная база, пусть и поврежденная.
Вам же хоть кол на голове теши, а вы все по диагонали читаете.
Увидели этот ключик в
http://www.ibase.ru/devinfo/db_repair.htm
и ну давай его пихать во все места...
p.s. конечно, из невосстановимого бэкапа можно вытащить данные, но только если купить IBBackupSurgeon.
http://www.ib-aid.com/option,com_conten ... /Itemid,2/
[root@asusrv bin]# /opt/firebird/bin/gbakMerlin писал(а):Понять-то ты понял. Только я знаю, кто путает.
[root@develop bin]# /opt/firebird/bin/gbak
gbak: ERROR: requires both input and output filenames
gbak: Exiting before completion due to errors
gbak:legal switches are:
-B(ACKUP_DATABASE) backup database to file
-BU(FFERS) override page buffers default
...
У тебя тоже всё верно, только у меня этот GBAK от 2-ки
Так что я не перегревался.