Студопедия

КАТЕГОРИИ:


Архитектура-(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; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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