Страница 1 из 1

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

Добавлено: 24 Январь 2006, 16:01
Admin
Начали тут писать прогу под SQL
Сразу встают вопросы:

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

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

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

P.S. MS SQL

Добавлено: 24 Январь 2006, 16:17
ru_alex
Не знаю поможет ли, но примерно для этих целей пользуюсь TotalCommander. В нем есть функция "Сравнить по содержимому..." в меню "Файл"

В процессе разработки, приходится менять формат базы своей программы. Update базы пользователей осуществляется с помощью скрипта. А его я пишу в Lister на основании сравнения старого и нового скрипта баз.

Добавлено: 24 Январь 2006, 16:28
ru_alex
В догонку ИМХО:

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