Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_5_ОТ.doc
Скачиваний:
7
Добавлен:
24.11.2019
Размер:
1.23 Mб
Скачать

Создание копии базы данных

Иногда не удается подобрать шаблон, но существует база данных, которая в точ-ности отвечает потребностям разработчика. Ниже описана процедура копирования элементов оформления в новую базу данных:

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

2. В окне клиента Notes или Domino Designer выберите команду меню File/ Database / New Сору (Файл / База данных/ Создать копию). Появится диалоговое окно, по-добное показанному на рис. 6.

3. В поле со списком Server оставьте значение local.

4. Измените заголовок и имя файла. Установите переключатель Database Design Only (Только оформление базы данных).

5 . Для сохранения новой базы данных щелкните на кнопке ОК. Рис.6. В заголовке диалогового окна Copy Database (копировать базу данных) выведено имя исходной базы данных, заключенное в кавычки.

Будет создана новая база данных, которая является полной функциональной ко-пией исходной базы данных.

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

Каждая база данных обладает уникальными для нее свойствами.

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

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

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

Р ис.7. Вкладка Basics диалогового окна Database Properties позволяет изменять заголовок базы данных.

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

Раздел Settings (Настройки) вкладки Basics предоставляет доступ к параметрам репликации и истории базы данных, а также параметрам архивации и шифрования.

Параметры архивации

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

В окно Basics сначала следует опреде-лить, какие документы должны архиви-роваться. Эти документы выбираются на основе временных характеристик. Дос-тупны следующие критерии отбора (в порядке следования опций на рис.8): документы, к которым не выполнялся доступ либо которые не читались в те-чение указанного промежутка времени; документы, которые не изменялись или обновлялись в течение указанного периода времени; документы, срок действия которых истек (отмеченные как "expired"). Если задействована архивация документов, к которым не выполнялся доступ, сле-дует также установить свойство Maintain Last Accessed Database (Поддерживать базу данных для последних документов, к которым выполнялся доступ), чтобы регистри-ровать чтение документов.

Просроченные документы маркируются посредством про-граммы-агента Mark/Unmark Document as Exptred (Отмечать/Снимать отметку для про-сроченных документов), который содержится в библиотеке документов или шаблонах дискуссионных баз данных. После установки этой функции маркировки удаление про-сроченных документов будет зависеть от пользователей.

На следующем этапе задается место хранения архивной базы данных и при-сваиваемое файлу имя. Кнопка с пик-тограммой папки позволяет выбрать пап-ку или каталог хранения. По умолчанию архив сохраняется на локальном диске. Чтобы сохранить его на сервере, следу-ет воспользоваться кнопкой Advanced (Дополнительно). После щелчка на ней опции окна изменяются, как показано на рис. 9. Окно Advanced позволяет выбрать метод архивации — вручную с локальной рабочей станции либо автоматически с сервера.

Можно также задать условие о том, удалять или нет документы, для которых существуют ответы (responses). Запрет удаления предотвращает ситуацию, когда остаются изолированные ответные документы. Существует также опция удаления документов без архивирования.

Рис.8. Параметры архивации устанавливаются посредством диалогового окна Archive Settings.

Рис.9. Расширенные свойства архивации позволяют задавать условия не только архивирования, но и удаления документов.

Параметры репликации

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

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

Настройки для экономии дискового пространства при репликации показаны на рис. 10. Первый флажок этого диалогового окна определяет не параметр синхрони-зации, а режим удаления документов. Опция Remove Documents Not Modified in the Last (Удалять документы, которые не модифицировались в последнее время) имеет два значения. Если флажок установлен, стандартное значение 90 days (дней) опре-деляет удаление из базы данных документов, которые не изменялись в течение это-го периода. После удаления документа вместо него остается заглушка удаления (deletion stub). Заглушка удаления служит идентификатором исходного документа и обеспечивает удаление документа в каждой копии реплики базы данных.

В торое значение этой опции — количество дней, через которое заглушка удале-ния устраняется из базы данных. Оно определяется делением указанного в поле зна-чения на три. Например, если установлено стандартное значение 90 дней, интервал удаления заглушек составляет 30 дней.

Рис.10. Автоматическое удаление документов может устанавливаться с помощью панели Space Savers (Хранители дискового пространства) диалогового окна Replication Setings (Параметры репликации).

Флажок Replicate а subset of documents (Копировать подмножество документов) позволяет создавать реплики для выбранного набора документов, а не копировать базу данных целиком. Можно задавать репликацию в зависимости от содержимого пред-ставления, папки либо на основе формулы.

Панель Send (отправка) показана на рис. 11. Она включает три опции (флажка). Первая опция Во Not Send Deletions Made in This Replica to Other Replicas (Не от-правлять в другие реплики удаления, сделанные в данной реплике) определяет, будет ли синхронизироваться удаление документов с другими репликами. Эта опция исполь-зуется в немногих ситуациях, например, когда требуется в каждой копии содержать только те документы, которые важны для соответствующих пользователей.

Второй флажок определяет необходимость синхронизации изменений в заголов-ке базы данных или информации о каталогах, такой как данные о категориях. По умолчанию эта опция выключена (синхронизация этих данных не запрещается). Пос-ледний флажок определяет необходимость синхронизации свойств Local Encryption (Локальное шифрование). По умолчанию этот флажок не установлен (запрет снят), и его редко приходится устанавливать. Метод локального шифрования используется только в том случае, когда пользователь перевозит реплику секретной базы данных в портативном компьютере и ему требуется исключить возможность ее чтения по-сторонними.

Рис.11. Опции панели Send ограничивают синхронизируемую информацию.

Панель Other (Другие) отображает дополнительные параметры репликации, как показано на рис. 7.12. Опция Temporarily disable replication (Временное отключение репликации) может применяться, когда возникают проблемы с репликацией и тре-буется выяснить причину. Установку приоритетности репликации по расписанию (пе-реключатели Scheduled replication priority) выполняет администратор, поскольку он определяет расписание синхронизации. Указание даты публикации CD-ROM удобно для организаций, которые распространяют базы дан-ных на CD-ROM в целях установки на серверы и рабочие станции.

Вкладка Advanced (Дополнительно) позволяет детализировать подвергаемые реп-ликации элементы. Обычно достаточно оставить стандартные установки. В случаях, когда требуется отправка ограниченной информации, опции вкладки позво-ляют определить передаваемую информацию и получателей, как показано на рис 13.

Вкладка Info

Вкладка Info (информация) отображает информа-цию об использовании базы данных, ее размере, идентификатор реплики и версию структуры On Disk Structure, как показано на рис. 14.

Рис.14. Вкладка Info отображает идентификатор реплики базы данных и версию ODS.

Раздел Size

Раздел Size (размер) отображает физический раз-мер файла базы данных, количество содержащихся в ней документов и процентное отношение дискового пространства, занимаемого файлом. Эта величина по-зволяет определить необходимость сжатия базы данных. Если свободного пространства менее 10%, обычно имеет смысл сжать базу данных, чтобы высвободить дисковое пространство и обес-печить более эффективную работу базы данных. Кнопка Compact (Сжать) позволяет вручную запускать утилиту сжатия, чтобы выс-вободить свободное пространство.

Раздел Activity

Раздел Activity (Активность) отображает дату создания и последней модификации базы данных. Он также управляет регистрацией активности всех пользователей, ко-торые обращались к файлу. Кнопка User Detail (Данные пользователей) позволяет открыть диалоговое окно, содержащее опции регистрации информации, а также список лиц и серверов, которые выполняли доступ к базе данных.

Идентификатор реплики

Как уже говорилось, идентификатор отображается во вкладке Info и позволяет легко определить, что представляют собой две базы данных — реплики или копии.

Версии ODS

Информация, отображаемая во вкладке Info диалогового окна Database Properties, является нововведением. Она позволяет визуально определить версию базы данных. Для ODS версии 5 выводится число 41. ODS первого тестового варианта версии 5 иден-тифицируется числом 32, а предварительной бета-версии — числом 36.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]