Структура бази даних Domino. Створення БД і робота з її властивостями, страница 5

Помните, что создание копии реплики базы данных сервера требует наличия соответствующих прав доступа.

Для создания копии реплики необходимо выполнить следующие действия:

1. Щелкните на пиктограмме копируемой базы данных. Открывать ее не обязательно, достаточно щелкнуть один раз.

2. Выберите команду меню File | Replication | New Replica (Файл | Репликация | Создат реплику).

3. На этом этапе отображается диалоговое окно New Replica (Создание реплики), показанное на рис. 7.11.

4. Оставьте выделенным значение Local и установить переключатель Immediately (Немедленно).

5. Можно оставить прежние значения заголовка и имени файла (либо изменить их, если требуется).

6. Если не требуется изменять ACL и нет каких-либо намерений на этот счет, флажок Copy Access Control List (Копировать список управления доступом) не следует изменять.

7. Щелкните на кнопке ОК.

При создании реплики базы данных следует избегать ненамеренной перезаписи другой базы данных. В частности, если создается локальная реплика Domino Directory, предлагается стандартное имя файлаNames.nsf. Оно совпадает с именем файла личной адресной книги. Приняв стандартное имя, можно утратить личную адресную книгу! Клиент Notes больше не будет правильно функционировать, и систему Notes придется переустановить. Будут утрачены все личные документы, созданные пользователем группы, и указатели на расположение документов, хранимых в личной адресной книге!

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

Работа с локальной репликой — это также удобный способ проектирования приложений. По ранее изложенным причинам я почти всегда работаю с локальными репликами на стадии разработки или внесения изменений в дизайн. Затем можно проверить результат на локальной системе без использования копии базы данных на сервере. Если результат проверки удовлетворителен, изменения копируются на сервер. Затем можно проверить защищенность приложения. Обычно я не пользуюсь репликацией по расписанию, чтобы исключить возможность копирования непроверенных элементов дизайна на сервер.

Работа со свойствами базы данных

Каждая база данных обладает уникальными для нее свойствами. Установки окна Database Properties (Свойства базы данных) позволяют настраивать поведение и быстродействие базы данных, а также просматривать статистические данные о ней, узнать, кто выполняет доступ к базе данных, ее размер и общее состояние.

Вкладка Basics диалогового окна Database Properties

Вкладка Basics (Основные сведения) содержит три раздела. В первом разделе отображаются исходные данные о базе данных, которые вводились при ее создании. Кроме того, она содержит дополнительную информацию, которую можно изменять (рис. 7.12).

Когда база данных вновь создается, ей присваивается имя файла и заголовок. Эти значения отображаются во вкладке Basics. Здесь можно изменить заголовок (поле Title), но не имя файла, поскольку оно является частью файловой системы, а не Notes. Здесь устанавливается также тип базы данных. Можно создавать различные типы баз данных.

Таблица 3.4 – Шаблоны системных БД, входящие в комплект Notes

Название шаблона

Имя файла

Agent Log (Протокол выполнения LotusScript - программы)

ALOG4.NTF

Database Analysis (Описания дизайна БД)

DBA4.NTF

Certification Log (Протокол сертификации)

CERTLOG.NTF

Database Catalog (Каталог БД)

CATALOG.NTF

Mail (R4) (Почта)

MA1L4.NTF

Mail Router Mailbox (Почтовый ящик маршрутизатора)

MA1LBOX.NTF

Public Address Book (ОбщественнаяАдресная книга)

PUBNAMES.NTF

Lotus Notes/DominoLog (Протокол)

LOG.NTF

Log Analysis (Результаты изучения Протокола)

LOGA.NTF

Statistics Reporting (Статистические отчеты)

STATREP.NTF

Statistics and Events (Конфигурация мониторинга событий)

EVENTS4.NTF