Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как создать архив. [D7]


sash2 ©   (2003-09-24 09:30:00) 

Есть база данных InterBase. Необходимо ежемесечно создавать архив этой базы и затем при необходимости брать данные с архива.
Подскажите пожалуйста, как это можно сделать.


sash2   (2003-09-24 11:55:00) [1]

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


Sergey13   (2003-09-24 10:43:00) [2]

2sash2 (24.09.03 10:21) [3]
У вас каждая шина пронумерована что ли? Или просто количество? То что ежемесячно будут увеличиваться это понятно. Непонятно на сколько? И какой это объем сейчас? ИМХО, архив тебе нужен как рыбе зонтик (разумеется я имею в виду не страховочный бэкап 8-). Один геморой с ним.


sash2   (2003-09-24 10:21:00) [3]

Записи ежемесячно будут увеличиваться.
Задача по учету шин (автомобильных). Её суть в том, чтобы отслеживать установленые шины, шины которые в ремонте, шины которые списаны и т. п.


Sergey13   (2003-09-24 10:08:00) [4]

Можно идти 2 путями.
1. Сделать "типа архив" внутри БД. Т.е. слабать набор таблиц аналогичных исходным и перегонять инфу туда.
2. Делать дубликаты БД через бэкап/рестор. Но неудобно потом "брать" архивные данные.

Но я советую тебе третий путь. 8-)
Забей на это. И храни все вместе. При грамотном проектировании тормозов долго не увидишь.
Сколько записей предполагается иметь? Что за задача? поподробнее.


BAYES   (2003-09-24 09:49:00) [5]

Кажется, тебе не по адресу, и модераторы скоро тебя перекинут.
Я вот например, когда у меня возник такой вопрос, я его решил с помощью API. Т.е. нажимал кнопку, выбирал месяц, и все копировалось. Но одно но, база у меня была маленькой и было не накладно ее сохранять каждый месяц. Самое простое, находиш DOS ARJ пишеш под него .BAT, и усе.


Наверх

Титульная страница Поиск, карта сайта Написать письмо