Доступно с лицензией Standard или Advanced.
В Упражнении 4 вы предоставили пользователю manager1 права администратора базы геоданных buildings08. Это позволит пользователю manager1 производить редактирование данных в базе геоданных и выполнять некоторые административные задачи. Вы выполните некоторые из этих административных задач в Упражнении 10.
В этом упражнении вы подключитесь в качестве пользователя manager1, произведете импорт данных, зарегистрируете их как версионные, а также создадите открытую версию (public version), которую пользователь editor1 сможет использовать для редактирования данных.
Вход в качестве администратора базы геоданных
Завершите сеанс работы с операционной системой и войдите обратно в качестве пользователя manager1.
- Войдите в систему как пользователь manager1.
В большинстве операционных систем Windows, чтобы войти как manager1 можно использовать функцию смены пользователя.
- Запустите ArcMap, откройте окно Каталога (Catalog) и разверните папку Серверы баз данных (Database Servers) в дереве Каталога (Catalog).
- Вы должны добавить сервер баз данных, так как пользователь manager1 этого еще не сделал. Инструкции см. в разделе "Добавление сервера баз данных" Упражнения 1.
Импорт данных от имени пользователя manager1
Импорт шейп-файла railroads в базу геоданных Osokopf.
- Подключитесь к серверу баз данных в окне Каталог.
- Щелкните правой кнопкой на базе геоданных Osokopf, выберите пункт контекстного меню Импорт, затем Класс объектов (единичн.).
- Нажмите на кнопке обзора, чтобы найти данные.
Откроется диалоговое окно Входные объекты.
- Нажмите на кнопку Подключиться к папке в диалоговом окне Входные объекты.
Откроется диалоговое окно Подключиться к папке.
- Перейдите к директории DatabaseServers и нажмите ОК, чтобы добавить подключение к этой папке.
- Выберите файл railroads.shp и нажмите Добавить.
- Введите railroads в поле Выходной класс пространственных объектов в окне инструмента Класс объектов в класс объектов.
- Нажмите ОК.
База геоданных Osokopf теперь содержит два набора классов объектов, владельцем которых является пользователь dbo: один класс объектов, принадлежащий пользователю editor1, и один класс объектов, принадлежащий пользователю manager1.
Регистрация нового класса объектов как версионного
Для изменений, которые будут произведены в классе объектов railroads пользователем editor, может потребоваться много времени. Поэтому, вы зарегистрируете класс объектов как версионный, чтобы пользователь editor мог выполнять правки с использованием механизма работы с версиями. Версионное редактирование позволяет пользователю редактировать класс объектов в изоляции от рабочей версии. Это значит, что пользователь не будет блокировать при редактировании класса объектов доступ к нему для других пользователей.
- Щелкните правой кнопкой мыши на классе объектов railroads в базе геоданных Osokopf, выберите Управление, затем Зарегистрировать как версионные.
Откроется диалоговое окно Зарегистрировать как версионные.
- Не включайте опцию Регистрировать выбранные объекты с опцией внесения изменений в бизнес-таблицу и нажмите ОК.
Создание версии
Когда вы выполняете версионное редактирование, вы можете редактировать версию Default базы геоданных. Однако в этом упражнении вы создадите отдельную версию, в которой пользователь editor1 сможет выполнять правки.
- Щелкните правой кнопкой мыши на базе геоданных Osokopf, выберите Администрирование, затем Администрирование базы геоданных.
Откроется диалоговое окно Администрирование базы геоданных.
- Щелкните на закладке Версии.
- Убедитесь, что закладка Транзакционные или Вид дерева активна.
- Щелкните правой кнопкой мыши на версии Default и выберите Создать версию.
- Введите railroadv1 в поле Имя.
- Введите описание для новой версии.
- Выберите Публичный в списке Доступ.
Это позволит пользователю editor1 выполнить редактирование этой версии. Если вы вместо этого выберете Закрытый , пользователь editor1 сможет просматривать версию, но не сможет выполнить редактирование. Если вы выберете опцию Частный доступ, пользователь editor1 не сможет получить доступ к этой версии.
- Нажмите ОК, чтобы закрыть диалоговое окно Создать версию.
Теперь в закладке Версии есть две версии.
- Закройте диалоговое окно Администрирование базы геоданных.
В этом упражнении вы вошли в систему как пользователь manager1, импортировали данные, зарегистрировали их как версионные и создали версию базы геоданных. В Упражнении 9 вы подключитесь к новой версии базы геоданных как пользователь editor1, отредактируете данные и затем согласуете и закрепите изменения в версии Default.