> > ну, пробуй. мы обычно в заключениях по ремонту баз > специально указываем, что "большое количество > повреждений обусловлено отключением параметра forced writes, > особенно с учетом использования Firebird Embedded". >
Мне этот Force_write хотелось отключить на момент тестового переноса данных из одной базы в другую. Никто не говорит, что это будет на промышленной эксплуатации. Но смотрю, сколко проблем с ним возникло, что лучше просто подождать пока данные перенесутся. Тем более, что вряд ли скорость сильно увеличится. Попробую наверное просто изменив этот параметр для базы из IBExpert. Думаю тему надо закрывать. Просто если бы где то был списочек, что вот мол такие параметры можно добавлять при создании базы, то я думаю чуть легче бы жилось. Думаю не я первый набивал шишки на этом. Вот на http://www.ibase.ru/devinfo/ibx.htm я нашел описание как создавать базу через IBX. И пару параметров . И дальше вопросы возникли как у ПОЧЕМУЧКИ маленького. А почему, к примеру, при создании надо писать в параметры USER, а при соединии с базой USER_NAME. Это тонкости реализации IBX или какие то религиозные соображения. Ведь и при создании базы из скрипта и при коннекте из скрипта пишется просто USER CREATE DATABASE 'C:\PROBA.GDB' USER 'SYSDBA' PASSWORD 'masterkey' PAGE_SIZE 8192; CONNECT 'c:\proba.GDB' USER 'SYSDBA' PASSWORD 'masterkey'; По крайней мере IBExpert такие строки генерит при извлечении метаданных С уважением Виктор Храпко.

