Re: Обновление метаданных FB
- From
- Pavel Ovsyannikov (2:5036/57.1)
- To
- Vjacheslav Maslov (2:5054/37.63)
- Date
- 2005-03-14T11:29:46Z
- Area
- SU.DBMS.INTERBASE
Здравствуй, Vjacheslav!
12 Мар 05 20:52, Vjacheslav Maslov wrote to Pavel Ovsyannikov:
PO>> процедуры, поля таблиц, и многое другое... Но я работаю с копией
PO>> базы. А теперь измененные метаданные нужно перенести в рабочую
PO>> базу чтобы их данные остались! Что посоветуете?
VM> Такая же проблема. IMHO если какой то объект БД занят пользователями
VM> то изменить его метаданные нельзя.
VM> Приходится всех в принудительном порядке отрубать, когда что-нибудь
VM> обновляю. Счастливо, Pavel!
Да нет, у меня другая проблема (мономпльный доступ к базе имеется)
Попробую подробнее на упрщенном примере.
Есть 2 таблицы.
в одной хранятся документы (номер, дата, от кого, кому), во второй таблице
хранятся данные, содержащиеся в каждом документе (название, цена, количество и
др.)
Все это устраивало и пользователи работают с программой, занося данные...
Теперь потребовалась доработка базы. Но работу останавливать можно только на
ночь! А на доработку требуется время... Я беру последнюю резервную копию и
делаю изменения в ней. Допустим, на это уходит 2 недели. За это время в
реальной базе появилось много новых документов.
И теперь мне нужно все изменения в структуре базы (копия) применить для
реальной базы.
Или у меня у одного с этим трудности, а есть элементарный способ которого я не
знаю?
--- CoSysop OsKar Station
* Origin: Взятку сексом не испоpтишь. (2:5036/57.1)
SEEN-BY: 46/50 450/1024 2432/260 4615/21 5000/5000 5001/100 5010/53 5011/13
SEEN-BY: 5012/30 5020/545 2238 4441 5021/29 5025/3 5027/16 5029/45 5030/115
SEEN-BY: 5036/10 44 57 5042/12 5049/19 5054/1 8 9 28 35 37 45 63 5069/7
SEEN-BY: 5070/156 5080/68 1003 5085/13 5095/20 5097/31 6000/254 6055/2 6083/12
PATH: 5036/57 10 44 5080/1003 5020/545 5054/1 37