C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Как сделать резервную копию БД
** tigr1945
Отправлено: 14.04.2004, 18:32


Не зарегистрирован







Подскажите как сделать резервную копию БД Paradox в Zip например
Admin
Отправлено: 16.04.2004, 15:29


Владимир

Группа: Администратор
Сообщений: 1190



??? Скопируйте папку с таблицами, сделайте ей Zip или Rar

Или что-то по-другому надо ? Программно ?

Напишите .bat файл, который это делает:
1 Копирует папку с б/д на локальный комп
2 Запускает rar и сжимает все в архив
Запустите из своей программы в нужное время
этот bat-файл, например по ShellExecute()
olegenty
Отправлено: 16.04.2004, 17:55


Ветеран

Группа: Модератор
Сообщений: 2412



в идеале коннектов к базе в это время быть не должно, дабы актуальность данных не была утеряна.
Admin
Отправлено: 17.04.2004, 16:38


Владимир

Группа: Администратор
Сообщений: 1190



smile.gif Страуструп конечно крутой перец, но читать его
книги очень тяжело, то ли перевод такой кривой.

--

Можно и при коннектах, 2 года так живем — все нормально.
Обычно при таком копировании .db не бьются, только индексы
копировать не нужно — только .db файлы,
а потом — в случае необходимости — проиндексировать эти .db
olegenty
Отправлено: 18.04.2004, 14:45


Ветеран

Группа: Модератор
Сообщений: 2412



Логично, я об этом не подумал. Всё больше работать приходися с Interbase/MS SQL smile.gif

Вернуться в Работа с базами данных в C++Builder