|
Копирование данных
|
|||
---|---|---|---|
#18+
Добрый вечер. Помогите советом по такому вопросу. Сразу оговорюсь что в программировании не силен, только учусь, ситуацию такая : есть рабочая база данных (т.е. уже содержащая разл. информацию Baz1) , сотоит из 8 таблиц, есть она же чистая Так вот в ней модифицирована 1 таблица т.е. в нее добавлено 2 поля , подскажите каким образом перекинуть данные из 1-й базы во вторую ? Желательно кратенький пример. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2008, 20:39 |
|
Копирование данных
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2008, 21:46 |
|
Копирование данных
|
|||
---|---|---|---|
#18+
Andre. не ругайся сильно. Будь любезен поподробней. Базы идентичны кроме 2-х полей во второй. 1 -я база : baza_gl таблицы : vladelec_t info_j 2 -я база: baza_gl таблицы : vladelec_t info_j во второй модифицирована табл. info_j (т.е. добавлены 2 доп. поля), в остальном идентична 1-й базе в том числе имя базы и имена табл. ели не затруднит на пальцах ???? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2008, 22:30 |
|
Копирование данных
|
|||
---|---|---|---|
#18+
А каке проблемы? Просто добавленные новые поля во второй базе не будут заполнены, вот и все. Или чего-то не догоняю? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2008, 08:21 |
|
Копирование данных
|
|||
---|---|---|---|
#18+
Romull в ней модифицирована 1 таблица т.е. в нее добавлено 2 поля Сделай копию базы и добавь туда эти два поля. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2008, 08:31 |
|
Копирование данных
|
|||
---|---|---|---|
#18+
А просто удалить первую и скопировать вторую с именем первой? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2008, 10:16 |
|
Копирование данных
|
|||
---|---|---|---|
#18+
Проясняю ситуацию. Есть программа которая работает в организации (1). Эту прогу немного модернизировали в другой орг-ции (2), соответственно модернизиовали и саму базу как приведено выше. Так вот поставив модернизированную базу в 1 орг. программа ругается , заменив там же саму прогу, ругань пропадает , осталось дело за малым залить всю инфу из 1-й базы в новую. Вопрос - каим образом организовать это оптимально? Надеюсь объяснил более менее внятно !?! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2008, 13:14 |
|
Копирование данных
|
|||
---|---|---|---|
#18+
Если содержание Баз (таблиц) идентично, то банальным копированием *.dbf,*.dbc,*.fpt, *.cdx если различные, то руками (программно) изменить структуру таблиц, там где надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2008, 14:32 |
|
Копирование данных
|
|||
---|---|---|---|
#18+
На пальцах: Берем базу 2, пишем в новый каталог, пишем туда все таблицы _с данными_ (*.dbf, *.cdx) от базы 1 Создаем временный каталог (напр., c:\temp :) ) Берем базу 1, из нее делаем Код: plaintext
Код: plaintext
Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2008, 16:51 |
|
Копирование данных
|
|||
---|---|---|---|
#18+
Хм... Берем инфу в одной организации и сливаем ее другой? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2008, 17:00 |
|
Копирование данных
|
|||
---|---|---|---|
#18+
RedrikХм... Берем инфу в одной организации и сливаем ее другой? Берем _проект_ второй организации и заменяем в нем инфу на данные от первой. И затем заливаем таблицы и с измененной структурой данными первой. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2008, 17:04 |
|
Копирование данных
|
|||
---|---|---|---|
#18+
RomullВопрос - каким образом организовать это оптимально? Что должно быть оптимально? Одноразовая переброска инфы? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2008, 13:43 |
|
Копирование данных
|
|||
---|---|---|---|
#18+
Запутали парня! Таблицы назваем базами, а то что у парня БАЗЫ - на это внимания не обращаем. Проще, действительно просто добавить недостающие поля в нужную таблицу: sele 0 use ? excl && Выбираем таблицу, которую надо модифицировать modi stru && Добавляем руками нужные поля use && Пробуем запустить прогу. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2008, 05:18 |
|
Копирование данных
|
|||
---|---|---|---|
#18+
RomullЭту прогу немного модернизировали в другой орг-ции (2), соответственно модернизиовали и саму базу как приведено выше. Ринат, и ты думаешь, изменив структуру таблиц, другая организация не модифицировала код? Так что модификация только структуры таблиц с данными - не пройдёт... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2008, 06:12 |
|
Копирование данных
|
|||
---|---|---|---|
#18+
> Эту прогу немного модернизировали в другой орг-ции (2), > соответственно модернизиовали и саму базу как приведено выше. > > Ринат, и ты думаешь, изменив структуру таблиц, другая организация не > модифицировала код? > Так что модификация только структуры таблиц с данными - не пройдёт... Соответственно, чтобы работала модифицированная копия программы, таблицы нужно модифицировать точно так же, как это было сделано в той конторе, откуда копировали модифицированную копию программы. На сколько я понял, ветка была поднята именно с этим вопросом: "как сделать такую же структуру таблиц?" Да, ты прав. Кроме структуры таблиц могли быть модифицированны индексы и хранимые процедуры. Но это отдельный разговор, хотя упомянуть об этом мне, конечно же, стоило. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2008, 06:50 |
|
|
start [/forum/topic.php?fid=41&fpage=147&tid=1587264]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 311ms |
total: | 449ms |
0 / 0 |