perceptron » 28 апр 2005, 08:38
Я так и сделал - всё забэкапилось.
Насчёт dbf: у меня база НЕ FoxPro=шная. А файлы баз у меня - .db
Данные у каждого клиента при любых изменениях самих данных сперва кэшируются, а потом отправляются на сервер и если даже кто-то открыл базу и пытается что-то записать, то просто может не оказаться такой записи.
Насчёт копирования баз во время, которое никто не работает - это не всегда возможно. Всё зависит от защищённости самой СУБД. У меня стоит ещё база на sqlserver - так там я не боюсь, так как бэкап чётко работает и глупый юзер никоим образом базу не запортит, а если и что-то не так, то можно сделать откат и воостановить состояние с точностью до часа. В BDE-всё нетак. И в этой базе, которая у нас реализована, определённые группы юзеров имеют все условия, чтобы на 100% запороть данные всей базы (что собссно и было уже). А база эта у нас массово используется в конце месяца (табельный учёт). И на протяжении пару часов вносятся большие объёмы данных, которые при потере придётся куче народу восстанавливать. По-этому приходится делать 2-4 копии в день + 1 во время обеда + 1 ночью.