Creating the product library geodatabase and setting up users in SQL Server Express (Production Mapping)

Creating a geodatabase

The server administrator needs to create an ArcSDE geodatabase for SQL Server Express licensed for ArcGIS for Server Workgroup or Desktop, which can be used as the product library.

Шаги:
  1. Войдите в систему под учетной записью администратора сервера, запустите ArcMap и откройте окно Каталог.
  2. В дереве ArcCatalog щелкните правой кнопкой мыши на том сервере баз данных ArcSDE, на котором вы хотите создать новую базу геоданных.
  3. Щелкните Новая база геоданных (New Geodatabase).
  4. Введите имя для новой базы геоданных в текстовом поле Имя базы геоданных (Geodatabase name).

    Имя должно начинаться с буквы и не содержать пробелов и спецсимволов (таких как *, &, !, %, ., + или -), и быть не длиннее 31 знака вместе с именем сервера.

  5. Если вы хотите изменить местоположение файла базы данных, то укажите новое местоположение в текстовом поле Файл базы геоданных (Geodatabase file). Для этого вам нужно щелкнуть на кнопке многоточия (...) и указать местоположение.
  6. Введите размер новой базы геоданных в поле Исходный размер (Initial Size).
  7. Выберите MB или GB в ниспадающем меню Единицы (Units), или используйте размер по умолчанию 100 MB.

    Независимо от исходного размера, база геоданных при необходимости может быть увеличена в размерах до 10 ГБ.

    ПримечаниеПримечание:

    Исходный размер базы геоданных не может быть меньше, чем размер модельной базы данных на экземпляре SQL Server Express. Модель базы данных - это системный шаблон для всех новых баз данных. Размер модели базы данных определяет минимальный размер любой базы данных, которая создается на этом экземпляре SQL Server Express. Если вы попытаетесь создать базу данных меньшего размера, ничего не получится, зато появится вот такое сообщение об ошибке:

    Error creating this geodatabase
    CREATE DATABASE failed. 
    Primary file must be at least <size of model> to accommodate a copy 
    of the model database.

  8. Нажмите ОК.
  9. Во время создания файла базы данных и схемы базы геоданных отображается строка выполнения задачи. Когда создание будет завершено, на закладке Содержание (Contents) в дереве Каталога появится новая база геоданных.

Creating geodatabase users

The steps below are for creating users for the product library geodatabase in the Catalog window on a database server (an instance of SQL Server Express).

Шаги:
  1. Войдите в систему под учетной записью администратора сервера, запустите ArcMap и откройте окно Каталог.
  2. Щелкните правой кнопкой мыши на сервере баз данных, к которому вы хотите добавить пользователя или группу.
  3. Нажмите Права доступа (Permissions).
  4. Выберите Добавить пользователя (Add user) в диалоговом Права доступа (Permissions).
  5. Укажите, где вы хотите искать учетную запись пользователя или группу.

    Это может быть локальная машина или домен.

  6. Введите имя пользователя или группы, которые вы хотите добавить. Вы можете нажать на кнопку Дополнительно (Advanced), чтобы указать более подробный запрос для поиска определенного пользователя.
  7. Нажмите Проверить имена (Check Names), чтобы убедиться в правильности имени учетной записи.
  8. Нажмите ОК.

Granting geodatabase permissions

A role needs to be assigned to the users who are going to be working with the product library so they can view or add components, information, and data to the product library. These permissions are at the geodatabase level, assigned separately from the product library permissions. The roles are assigned through the Catalog window as permissions for users who are using a product library stored in SQL Server Express.

User names for the role are required for any users who are going to be working with the product library and need to read from or write to the product library tables and other components. The administrators are considered the owners of the data, so they already have this privilege.

The steps below are for granting roles/permissions on a database server (an instance of SQL Server Express).

Шаги:
  1. Щелкните правой мыши на базе геоданных, для которой вы хотите назначить разрешения пользователей.
  2. Нажмите Администрирование (Administration) и выберите Права доступа (Permissions).
  3. Выберите необходимого пользователя или группу из списка в диалоговом окне Права доступа (Permissions).
  4. Click the appropriate role:
    • Нет (None) – Никакого особого доступа к базе геоданных или к набору данных базы геоданных не было предоставлено.
    • Только чтение (Read Only) – Пользователь может просматривать и выбирать данные.
    • Чтение/Запись (Read/Write) – Пользователь может выполнять чтение, запись и создание новых наборов данных в базе геоданных или может выполнять чтение и запись в существующие наборы данных.
    • Администратор (Admin) – Пользователь может выполнять административные задачи в определенной базе геоданных.
    • Администратор сервера (Server administrator) – Пользователь, который управляет сервером баз данных.
  5. Нажмите кнопку Применить (Apply).
4/27/2014