Репликация баз данных
Вступление
Что такое репликация? Это средство организации работы одного или нескольких пользователей с одним и тем же документом, базой данных или другими-файлами на разных компьютерах независимо, без одновременного доступа к файлам, но когда требуется поддерживать некоторую общую версию изменяемых файлов, содержащую в себе все последние исправления, сделанные независимо.Портфельная репликация
Портфельная репликация является удобным способом поддержания файла базы данных в обновленном состоянии при работе с ним на разных компьютерах, которые лишь иногда соединяются посредством кабельного соединения (локальной сети или прямого кабельного соединения), или обмен данными между ними выполняется с помощью переносного диска.Репликация баз данных Access
В начале главы были приведены основные понятия репликации файлов. Если говорить именно о репликации баз данных средствами Access, то репликой в данном случае называется каждая копия реплицированной базы данных.Создание реплик базы данных
Основная и обычная реплики базы данных создаются в Access одинаковым способом: с помощью команды меню Сервис › Репликация › Создать реплику (Tools › Replication › Create Replica). Частичная реплика создается с помощью специального мастера. Об этом рассказано в разд.Создание частичной реплики
Частичная реплика (partial replica) – это реплика, содержащая лишь подмножество записей полной реплики (обычной реплики). Для создания частичной реплики требуется задать фильтр для выбора требуемых записей, которые будут синхронизироваться с соответствующими записями в полной реплике.Синхронизация реплик
В Microsoft Access, Диспетчере репликации Microsoft и Объектах репликации и Jet (JRO) можно выбрать один из трех различных методов синхронизации данных: | Прямая синхронизация является прекрасным решением для случаев, когда реплики непосредственно подключены к локальной сети и находятся в общих сетевых папках.Управление репликами
Управление реплицированными базами данных включает следующие действия. | Восстановление основной реплики | Если основная реплика в наборе реплик была повреждена, потеряна, переименована, удалена или перемещена, можно восстановить основную реплику.Репликация проектов Access
Репликация проектов Access отличается от репликации баз данных. В проектах реплицируются только данные. Формы, отчеты и прочие объекты, содержащиеся в проекте, не реплицируются. | В отличие от баз данных для репликации проектов Microsoft Access предоставляет средства создания не реплик, а публикаций (publication) и подписок (subscription).Репликация файлов на сервере Web
Есть еще одно средство работы с базой данных в той ситуации, когда требуется синхронизация данных – это работа с данными в Web в автономном режиме (off-line), когда нет постоянного подключения к источнику данных.