Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Сервис Btrieve




ADF2DDF

Репликация данных

Модуль Репликация данных предназначен для организации межофисного обмена данными системы Галактика и решает задачу слияния баз данных, расположенных в территориально удаленных локальных вычислительных сетях.

Система межофисного обмена данными поддерживает произвольное число абонентов (локальных вычислительных сетей или отдельных компьютеров), объединенных в иерархические группы и осуществляющих пересылку данных между собой через электронную почту, модем или внешние носители данных (дискеты, компакт-диски и проч.).

Поддерживается однонаправленный или двунаправленный селективный и полный обмен данными.

Возможна передача изменений как по всей базе данных, так и по отдельным таблицам.

Процесс межофисного обмена заключается в регистрации изменений базы данных у каждого абонента, участвующего в обмене, с последующей обработкой на Corpo-сервере и рассылкой изменений с учетом заданной топологии обмена.

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

После этого сформированные сервером изменения передаются клиентам в соответствии с настройками.

Если клиент не является другим сервером, то после приема почты у него происходит внедрение пришедших изменений в собственную базу данных. Если клиентом данного сервера является другой сервер, то на нем производится формирование другого пакета изменений для его клиентов и связанных с ним серверов.

В качестве примера на Рис. 38 представлена одна из возможных топологий системы репликации данных. Выделен путь обмена между абонентами КЛИЕНТ 2-2 и КЛИЕНТ 4-i.

Модуль ADF2DDF предназначен для преобразования словарей базы данных системы Галактика (формат ADF) в формат DDF, являющийся стандартом для драйверов ODBC к системе управления записями Btrieve. После конвертации словаря осуществляется возможность получения полного доступа к базе данных системы Галактика из приложений, использующих ODBC-доступ к данным (Excel, Word, Paradox, DBase, Access).

Модуль предназначен для диагностики и лечения файлов Btrieve и используется в системе Галактика только на платформе Btrieve.

В процессе диагностики все таблицы базы данных проверяются на корректность словарю. При лечении производится создание резервной копии файла и далее восстанавливаются данные: нарушенная индексная структура и структура (заголовок) файла.

Рис. 34. Пример топологии системы репликации данных




Поделиться с друзьями:


Дата добавления: 2014-12-17; Просмотров: 407; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.