Синхронизация

ODBC

Модератор: Andrew™

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
Admin
Администратор
Сообщения: 3960
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Синхронизация

Сообщение Admin »

Начали тут писать прогу под SQL
Сразу встают вопросы:

Как синхронизировать базы.
Т.е. ту на которой я программу разрабатывал и базу у клиента.
Может быть есть программы которые на основании двух скриптов первоначального так сказать и измененного могут сделать скрипт который добавит поля в таблицы и выполнит остальные действия.

Или подскажите софт который этим занимается. Желательно попроще.

Базы друг от друга далеко и что то с инетом сделать невозможно.
Только ручками с помощью скрипта или еще чего ...

P.S. MS SQL
ru_alex
Ветеран
Сообщения: 333
Зарегистрирован: 21 Сентябрь 2005, 11:05
Откуда: Нижний Новгород
Контактная информация:

Сообщение ru_alex »

Не знаю поможет ли, но примерно для этих целей пользуюсь TotalCommander. В нем есть функция "Сравнить по содержимому..." в меню "Файл"

В процессе разработки, приходится менять формат базы своей программы. Update базы пользователей осуществляется с помощью скрипта. А его я пишу в Lister на основании сравнения старого и нового скрипта баз.
ru_alex
Ветеран
Сообщения: 333
Зарегистрирован: 21 Сентябрь 2005, 11:05
Откуда: Нижний Новгород
Контактная информация:

Сообщение ru_alex »

В догонку ИМХО:

Кое что может и можно сделать автоматом, но полность универсально не получится, простым добавлением колонок как правило не обходится, если они not allow nulls нужно прописывать значения. Это классический случай.
У меня часто приходится заполнять поля неким значением "по-умолчанию", то-есть все-равно ручками пишется.
Ответить