Программы » Программирование » Базы данных » Синхронизация структуры баз данных 1.1 скачать |
|
Синхронизация структуры баз данных 1.1 | 500 КБ, ShareWare | |
Описание: Это необходимо, когда авторы программ дорабатывают свои программы, структура базы данных может изменяться. Когда конечный пользователь уже внес данные в свою базу, он не хочет чтобы его данные пропали с новой версией, а новая версия программы может иметь базу с другой структурой, например, имеет новые таблицы и т.д. Автор поставляет новую программу с новой базой и с файлом структуры новой базы. Пользователь запускает программу восстановления структуры и программа восстановления создаст точную структуру базы которая необходима для новой версии. Данная программа позволит сохранять структуру базы и восстанавливать ее на другом компьютере. Работа программы: Для сохранения структуры, запустите 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 без всяких оберток и прокладок. Программы » Программирование » Базы данных |
| |||||||||||||||||||||||||
Синхронизация структуры баз данных 1.1 скачать - Синхронизация структуры баз данных Download Now | |||||||||||||||||||||||||
* * *
Последние новости автора
Склад производства 154, 6, 38, 9
В новой версии добавлен отчет позволяющий делать инвентаризацию.
28 Января, 2010
Склад производства 154, 4, 38, 9
Изменения коснулись окон справочников. Масштабирование, Изменение размеров грида, Дополнено руководство пользователя, Языковой файл переведен в кодировку UTF8
11 Января, 2010
Программы » Программирование » Базы данных
© 2003-2024, SoftForFree.com. Использование материалов сайта разрешается только по договоренности с автором. Автор проекта не несет ответственности за содержание рекламных материалов и качество программного обеспечения. Наш проект являтся архивом бесплатных и коммерческих программ, которые размещаются авторами и
производителями ПО, либо их официальными представителями. Мы не распространяем нелицензионное ПО, креки,
серийные номера и любую другую информацию, запрещенную законодательством РФ. |