panvasoft.com - каталог программ   Для авторов
Архив рассылки
Русский
English
   Путь: Panvasoft / Программирование / Другое... / Синхронизация структуры баз данных /
05:10:18, Понедельник, 08 Сентября 2008 


 Размер: 500 Кб  Оценка посетителей: (0)
 ОС: Windows 2000/NT/XP  Интерфейс: Русский
 Установка: Установка и деинсталяция  Лицензия: Shareware ($20)
 Страница программы: Здесь  Обновление: 1.12.2007(1.12.2007)
 Автор: MIDISA Soft   Загрузок сегодня: 0
 Все программы автора: показать   Загрузок всего: 5

   Программа для синхронизации структуры между базами данных.

Описание:
Это необходимо, когда авторы программ дорабатывают свои программы, структура базы данных может изменяться. Когда конечный пользователь уже внес данные в свою базу, он не хочет чтобы его данные пропали с новой версией, а новая версия программы может иметь базу с другой структурой, например, имеет новые таблицы и т.д. Автор поставляет новую программу с новой базой и с файлом структуры новой базы. Пользователь запускает программу восстановления структуры и программа восстановления создаст точную структуру базы которая необходима для новой версии. Данная программа позволит сохранять структуру базы и восстанавливать ее на другом компьютере.

Работа программы:
Для сохранения структуры, запустите from_base.exe нажмите [Соединение с базой] выберите имя DSN структуру базы, которую хотите создать и нажмите кнопку [Старт экспорт].

Если Вы часто делаете изменения и у Вас большой список DSN, Вы можете прописать название DSN в файле setup.ini

Содержимое файла setup.ini

[DSN_IN_REESTR]
NAME_PROG = Имя DSN которое хранится в реестре. Должно быть создано заранее. Если программа не найдет этого имени в реестрее DSN, то она выругается и откажется дальше работать.

Если не использовать файл setup.ini то программа предложит выбрать DSN из списка ранее созданных.


Созданная структура базы будет сохранена в файл table_v2.ini, ЕГО ИЗМЕНЯТЬ НЕЛЬЗЯ (БЕЗ СПЕЦИАЛЬНЫХ ЗНАНИЙ).



Для восстановления базы у пользователя, отправьте ему два файла: to_base.exe и table_v2.ini
Обьясните ему, чтобы он самостоятельно запустил сначала верхнюю кнопку, а потом нижнюю.
После этих действий структура базы будет полностью совпадать со структурой, которая была у Вас.

ВНИМАНИЕ! Для проверки работоспособности программы не изменяйте файл table_v2.ini а изменяйте базу данных т.к. данные в файл сохраняются и имеют определенную схему, которую нельзя нарушать. За более подробной информацией по структуре файла, обращайтесь к автору.


Возможности программы.
Программа поддерживает при изменении структуры следующие действия:
1. Создание новых таблиц в базе со всеми полями.
2. Создание новых полей в таблице если поля добавляются а таблица уже существует.
3. Изменение типа поля, если имя поля уже существует, а какие то параметры поля изменены.
Например: Было поле текстовое на 50 знаков, а его нужно раздвинуть до 150 знаков.

При преобразовании одного типа поля в другое, программа чистит (очищает) содержимое поля, после чего делает преобразования. Перед тем как изменить тип данных, программа задаст вопрос и предупредит, что поле будет очищено.

Программа работает и проверялась с файлами Microsoft Access и с MS SQL сервером 7. ВНИМАНИЕ! Использовать программу на серверах выше седьмой версии категорически запрещено т.к. сервера используют другие драйверы для соединения и программа с ними не проверялась и не тестировалась.

Хотя теоретически программа может работать с любыми базами данных т.к. для сбора информации используется ODBC API. Это позволяет получать точные данные относительно таблиц. В работе используется ODBC без всяких оберток и прокладок.



 
Синхронизация структуры баз данных




Скачать программу.


Еще программы на угад:
AvtoMouse - Программа для записи всех действий мыши
LiteScript - Программная система LiteScript = XML + JavaScript.
Импорт данных из файла MS Excel - Библиотека позволяет читать файлы MS Excel/
Accurate Network Monitor 1.31 - Программа для перехвата сетевого траффика
Serial Monitor 5.22 - Программа слежения последовательных портов
Inquartos Obfuscator - Защита и оптимизация .NET приложений.
Синхронизация структуры баз данных - Программа позволит сохранять структуру базы данных
вверх страницы

  Подпишитесь на лист рассылки и стань одним из 15831, кто узнает о новых программах по почте!!

 Введтите ваш e-mail:

Подписаться
Отписаться





© 1999 - 2008 Panva Web Studio
(0.03695 секунд) Написать письмо вебмастеру
 
Rambler's Top100
 
На правах рекламы: