Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.06.15;
Скачать: CL | DM;

Вниз

Архивация базы   Найти похожие ветки 

 
student_iz_muroma ©   (2008-05-22 17:45) [0]

Привет всем, у меня такая проблема, выполняю лаб. раб. по базам данных, самым последним заданием является архивация, в каталоге с программой в отдельной папке лежит сама база, я написал батник, кот запускается при нажатии на кнопку, в директорию с прогой также положил rar.exe, но при нажатии на кнопку архивации не происходит, пишет что файл уже используется, но как тогда зааархивировать то ее, если файлы базы просто не могут не использоваться?
Заранее прошу прощения за безграмотность


 
palva ©   (2008-05-22 18:01) [1]

Пока база в работе и модифицируется, архивировать ее не имеет смысла. Результат может получиться внутренне противоречивым. Можно работающую базу сохранить штатными средствами (в FireBird это утилита gbak), а полученный файл уже можно архивировать.


 
student_iz_muroma ©   (2008-05-22 18:08) [2]

А если попробывать как-нить отключить базу во время работы программы, а после архивации сразу подключить, если это возможно, то как реализовать?


 
Reindeer Moss Eater ©   (2008-05-22 18:09) [3]

отключить примерно так же как и подключить, только наоборот.


 
Vlad Oshin ©   (2008-05-22 18:09) [4]


> файл уже используется

не надо значит использовать

база самописная? (просто в файлы пишете? формат какой)


 
Vlad Oshin ©   (2008-05-22 18:09) [5]


> файл уже используется

не надо значит использовать

база самописная? (просто в файлы пишете? формат какой)


 
Vlad Oshin ©   (2008-05-22 18:09) [6]


> файл уже используется

не надо значит использовать

база самописная? (просто в файлы пишете? формат какой)


 
student_iz_muroma ©   (2008-05-22 18:22) [7]

Базу создаю в BDE администраторе dataBase driver name STANDART, default driver PARADOX


 
Reindeer Moss Eater ©   (2008-05-22 18:24) [8]

Закрой все датасеты. Сложно догадаться?


 
student_iz_muroma ©   (2008-05-22 18:46) [9]

дописал в обработчике
Form2.DataSource1.DataSet.Active:=false;
    Form2.Table1.Active:=false;
все равно не создает архив, вы это имели ввиду, или я что -то путаю


 
student_iz_muroma ©   (2008-05-22 19:01) [10]

все, спасибо, вопрос решен, нужно было просто компилить в delphi и закрыть его и просто запустить ехе_шник.



Страницы: 1 вся ветка

Текущий архив: 2008.06.15;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.011 c
15-1209898662
инно
2008-05-04 14:57
2008.06.15
зарегистрировать сервис в инносетап


15-1210081601
Foo Fighters
2008-05-06 17:46
2008.06.15
как в документе rtf-формата тексты разделить на несколько частей?


2-1211457981
NieL
2008-05-22 16:06
2008.06.15
почему для некоторых EXE не получается извлечь инфу


3-1199633981
Wolf
2008-01-06 18:39
2008.06.15
Подскажите как проверить SQL запросом существует ли


15-1209657757
NaRuTo
2008-05-01 20:02
2008.06.15
Bink32.dll