КАТЕГОРИИ: Архитектура-(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) |
Репликация баз данных Access
Репликация баз данных Сортировка и отбор записей в формах и отчетах Хранимые процедуры Хранимые процедуры могут использоваться всюду, где могут применяться команды SQL (например, в качестве источника данных форм, отчетов), но они возвращают не обновляемый набор записей. Для их создания нужно перейти на страницу Сохраненные процедуры окна объектов и нажать кнопку Создать. В окне с шаблоном новой процедуры следует изменить имя процедуры с возможными параметрами и ввести текст на языке Transact‑SQL (п. 4.4.6). В процедуре могут использоваться параметры, имена которых начинаются с символа “@”. Их значения указываются в свойстве Input Patameters (п. 3.12.4.4). Выполнение процедуры из окна базы данных осуществляется кнопкой Запуск. Отбор и сортировку записей на сервере можно выполнить командой SQL или хранимой процедурой, указанной в свойстве Источник записей. Отбор записей на сервере можно произвести и с помощью значения свойства Серверный фильтр с условием выборки, которое сохраняется в форме/отчете. Включение/отключение серверного фильтра осуществляется кнопкой Серверный фильтр по форме или значением свойства формы Серверный фильтр по форме (ServerFilterbyForm). После отбора на сервере записей их можно дополнительно отфильтровать локально, используя фильтры. При работе с базой часто бывает удобным скопировать на клиентскую машину всю или часть базы (частичная реплика) в отдельную локальную базу-реплику (процедура создания реплики) и работать с репликой. После окончания работы с репликой ее можно вернуть в базу процедурой синхронизации. При создании реплики (на основе уже существующей) и при ее синхронизации копируются только новые или откорректированные записи, что сокращает объем копируемой информации. Репликация снижает нагрузку на базу коллективного использования и ускоряет работу пользователей, повышает надежность работы с базой.
Существуют три типа реплик по области видимости: 1. Глобальная реплика (отображаются данные из всех реплик). 2. Локальная реплика (не отображаются данные из других реплик). 3. Анонимная реплика (не ведется отслеживание отдельных реплик). Реплика создается командой Сервис/Репликация/Создать реплику. Если реплика создается впервые, то база будет преобразована в основную реплику с дополнительными системными данными для поддержки реплики (с возможностью создания резервной копии исходной базы с расширением BAK), и из нее сформируется первая обычная реплика. Создание частичной реплики из обычной выполняется командой Сервис/Репликация/Мастер частичной репликации. Последовательность действий по синхронизации реплик 1. Открыть реплику, которую нужно синхронизировать. 2. Выполнить команду Сервис/Репликация/Синхронизация. 3. Указать имя файла с репликой, которую требуется синхронизировать с текущей репликой. 4. Подтвердить закрытие базы для выполнения синхронизации.
Противоречия в синхронизации устраняются командой Сервис/Репликация/Устранить конфликты. Восстановление основной реплики 1. Выбрать реплику, которую нужно сделать основной. 2. Синхронизировать ее со всеми остальными репликами. 3. Выполнить команду Сервис/Репликация/Восстановить основную реплику.
Дата добавления: 2014-12-10; Просмотров: 1053; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |