Dimitry, >> - a "data port" utility which would allow for data to be ported from a live >> database to a new database while live is active but would need a >> finalization step where the live database is shutdown to apply the final >> data changes and add FK constraints. > > And exactly this utility is called "replicator". If made right, it doesn't > need FK > deactivation and can do "finalization step" when new database is already in > use. > Aren't you tired inventing a wheel?..
Different vehicles need different wheels. The wheels on my bicycle wouldn't do at all for a cog-railway and cog-railway wheels work very badly on airplanes. Airplane wheels are no use at all in a grandfather clock. Engineering is all about creating new wheels. Right now, what we're looking for is a wheel that can reset transaction ids. I'm not sure that either replication or the mechanism Sean is proposing (similar to either the start of a shadow database or nbackup) can solve the overflowing transaction id problem. Cheers, Ann ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel