Skip To Content

Настройка сервера баз данных

Доступно с лицензией Standard или Advanced.

Сервер баз данных – это экземпляр SQL Server Express, для которого было включено хранение баз геоданных. Запустите мастер установки сервера баз данных для установки экземпляра SQL Server Express, включите хранилище баз геоданных и авторизуйте сервер базы данных с лицензией ArcGIS GIS Server.

ArcGIS Server и сервер базы данных (экземпляр SQL Server Express) должны быть установлены на одном компьютере. Поэтому вам необходимо проверить требования к операционной системе для используемой версии ArcGIS Server и версии SQL Server Express, поскольку сервер базы данных рабочей группы поддерживается только в операционных системах Microsoft Windows, которые поддерживаются обеими системами.

Запуск мастера установки

Запустите Database_Server_Workgroup_<version>_<part_number>.exe, чтобы вызвать мастер установки.

  1. Войдите в компьютер как пользователь с правами администратора Windows.
  2. Закройте все приложения на вашем компьютере.
  3. Найдите программу установки.
    • Если вы загрузили файл установки с My Esri, разархивируйте его и запустите исполняемый файл.
    • Если у вас имеется файл ISO, используйте приложение для извлечения информации из образов диска ISO, чтобы получить доступ к файлам, и запустите исполняемый файл.

    Откроется мастер установки Сервер баз данных.

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

Если у вас уже имеется экземпляр SQL Server Express, который вы хотите использовать, отключите опцию Microsoft SQL Server Express Edition в диалоговом окне Опции установки и перейдите к шагу Включить хранение баз геоданных. В противном случае выполните установку SQL Server Express.

Установка SQL Server Express

Выполните следующие действия для установки SQL Server Express на ваш компьютер с помощью мастера установки сервера баз данных.

  1. Оставьте отметку для опции Microsoft SQL Server Express Edition в диалоговом окне Опции установки ArcSDE for SQL Server Express и нажмите кнопку Далее.
  2. Мастер установки предложит выбрать директорию для файлов установки Microsoft SQL Server. Используйте предложенную по умолчанию или укажите собственную. Директория должна быть пуста.

    Откроется мастер установки Microsoft SQL Server.

  3. Прочтите и примите условия лицензионного соглашения Microsoft. Щелкните Далее, чтобы продолжить.

    Примечание:
    Если вы не принимаете условия соглашения, процесс установки будет прерван.

  4. Выберите установку обновлений и щелкните Далее.
  5. Мастер установки проверяет, установлены ли на компьютере необходимые компоненты, такие как Microsoft .NET Framework и Microsoft PowerShell. Некоторые компоненты устанавливает Microsoft SQL Server, но некоторые необходимо загрузить и установить.
  6. На открывшейся панели Выбор объектов укажите следующие компоненты:
    1. Убедитесь, что выбрана опция Сервисы Database Engine.
    2. Вы можете использовать папки по умолчанию или указать другие папки.
  7. Щелкните Далее.
  8. На панели Настройка экземпляра введите следующую информацию:
    1. Убедитесь, что выбрана опция Именованный экземпляр.
    2. Введите имя экземпляра. По умолчанию используется имя SQLExpress. Вы можете принять это имя по умолчанию или изменить его.

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

    3. Согласитесь с предложенным местоположением для создания экземпляра или выберите другое.
  9. Щелкните Далее.
  10. На панели Настройка сервера введите следующую информацию:
    1. Выберите учетные записи для запуска сервисов Database Engine и Browser или согласитесь с учетными записями, предложенными по умолчанию. Обратитесь к документации Microsoft SQL Server для получения дополнительной информации об учетных записях, которые используются при запуске сервисов.
    2. Убедитесь, что сервисы Database Engine и Browser настроены на автоматический запуск.
    3. Экземпляр SQL Server Express использует стандартные правила сравнения текста компьютера, на котором он установлен. Если необходимо указать другую сортировку, перейдите на вкладку Сортировка и измените язык базы данных перед тем, как продолжить. Убедитесь, что вы используете сортировку, нечувствительную к регистру, так как сортировки, чувствительные к регистру, не поддерживаются в ArcGIS.
  11. Щелкните Далее.
  12. На панели Настройка Database Engine введите следующую информацию:
    1. Убедитесь, что выбрана опция Режим аутентификации Windows. Это единственный способ аутентификации, который поддерживается для использования с базами геоданных, обращение к которым осуществляется из узла Серверы баз данных в дереве Каталога.
    2. Добавьте пользователя с правами администратора для экземпляра SQL Server Express.

      Вы не сможете продолжить установку, если не добавите пользователя с правами администратора.

    3. Щелкните вкладку Директории данных и укажите расположения для файлов вашего SQL Server Express или примите настройки по умолчанию и нажмите Далее.
  13. На панели Сообщения об ошибках вы можете дополнительно выбрать опцию отправки сообщений в Microsoft. Нажмите Далее, чтобы продолжить процесс установки.
  14. По завершении установки щелкните Закрыть, чтобы выйти из мастера установки Microsoft SQL Server.

Продолжите настройку экземпляра SQL Server для хранения баз геоданных.

Активация хранения базы геоданных

Укажите экземпляр SQL Server Express, который будет использоваться как сервер баз данных, добавьте администратора сервера к серверу баз данных и авторизуйте сервер баз данных с лицензией ArcGIS GIS Server workgroup.

Вы должны войти в экземпляр SQL Server Express как пользователь с правами sysadmin, чтобы запустить эту часть установки. Это может быть администратор, которого вы добавили в экземпляр в шаге 10b в предыдущем разделе или другая учетная запись sysadmin.

Подсказка:

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

Указание экземпляра и администратора

Укажите экземпляр SQL Server Express, который вы будете использовать в качестве сервера баз данных. Вы также можете добавить другую учетную запись администратора сервера.

  1. Выберите имя экземпляра SQL Server Express, который будет использоваться для хранения баз геоданных из списка Имя экземпляра SQL Server, например, MyServer\SQLExpress.

    Внимание:

    Убедитесь, что вы выбрали правильный экземпляр. Если вы выбрали не тот экземпляр, например, экземпляр SQL Server Enterprise Edition, то экземпляр будет неправильно настроен, и вы не сможете создать базы геоданных в SQL Server Express.

  2. Введите имя учетной записи пользователя, который будет выполнять функции администратора экземпляра SQL Server Express (сервера баз данных), для которого вы выполняете настройку.

    Вы добавили учетную запись администратора при установке SQL Server Express. Вам понадобится добавить здесь другую учетную запись, только если вы захотите создать дополнительного администратора.

    Имя учетной записи должно состоять из имени домена или компьютера, символа обратной косой черты (\) и имени пользователя, например, WORLD\David. Этот пользователь не получит дополнительных разрешений на уровне операционной системы, но получит разрешения для выполнения всех необходимых административных функций на сервере баз данных.

  3. Щелкните Далее.
  4. Если вы настраиваете сервер баз данных на хранение настольных баз геоданных, щелкните Завершить, чтобы выйти из мастера. Если вы настраиваете сервер баз данных на хранение настольных баз геоданных, выполните следующие шаги. Если вы настраиваете сервер баз данных на хранение баз геоданных рабочей группы, выполните авторизацию.

Авторизация сервера баз данных рабочей группы

Вы можете воспользоваться либо файлом keycodes, созданным при авторизации GIS Server workgroup, или лицензией ArcGIS GIS Server workgroup, предоставленной Esri для авторизации сервера баз данных.

  1. В диалоговом окне Опции авторизации выберите опцию, которая подходит для вашей ситуации:
    • Выберите первую опцию регистрации: Я установил программное обеспечение и хочу его авторизовать, если вы используете лицензию ArcGIS Server workgroup, предоставленную Esri, для авторизации сервера баз данных. Для продолжения нажмите Далее.
    • Выберите вторую опцию регистрации: Я получил файл авторизации от Esri и готов завершить процесс авторизации, если вы уже авторизовали сайт GIS Server или если вы уже запросили файл лицензии у Esri по электронной почте. Введите вручную или укажите путь и имя файла лицензии или файл keycodes, который находится в папке \\Program Files\ESRI\License<ArcGIS release#>\sysgen. Щелкните Далее и перейдите к шагу 8.
  2. Если вы выбрали Программное обеспечение установлено, требуется его авторизовать, выберите опцию в диалоговом окне Метод авторизации:
    • Если у вас имеется доступ к сети Интернет с компьютера, на котором вы запускаете данный мастер, выберите опцию Авторизовать на сервере Esri, используя Интернет. Выбор этого метода позволит автоматически авторизовать ваше программное обеспечение на сервере Esri.
    • Если у вас нет доступа к сети Интернет с компьютера, на котором вы запустили мастер, выберите опцию Авторизовать и получить файл авторизации на сайте Esri или по электронной почте. Эта опция позволяет вам сохранить информацию об авторизации, которую затем вы можете отправить на электронный адрес Esri или ввести на веб-сайте Esri с компьютера, у которого есть доступ к сети Интернет. Вам будет выслан файл авторизации и вам будет необходимо запустить мастер снова, чтобы настроить ArcSDE и сервер баз данных.
  3. Вы должны будете предоставить информацию о вашей учетной записи для авторизации на сервере Esri. Введите необходимую информацию и нажмите Далее, чтобы продолжить.
  4. Введите информацию о вашей организации и работе, которую она выполняет, а затем нажмите Далее.
  5. В диалоговом окне Номер авторизации программного обеспечения вам потребуется ввести номер авторизации GIS Server.

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

  6. Если вы выбрали опцию Авторизовать на сервере Esri, используя Интернет, информация, которую вы предоставили, будет автоматически отправлена в Esri, и ваше программное обеспечение будет авторизовано. Это добавит информацию к записи SQL Server Express Services в реестре на компьютере, что позволит экземпляру SQL Server Express хранить базы геоданных. Перейдите к шагу 8.
  7. Если вы выбрали опцию Авторизовать и получить файл авторизации на сайте Esri или по электронной почте, появится диалоговое окно Авторизация по электронной почте. Щелкните Сохранить, чтобы создать файл, который вы отправите по электронной почте в Esri или перенесете на другой компьютер, чтобы отправить в My Esri.

    После получения файла авторизации от Esri запустите мастер снова, выбрав опцию Файл авторизации от Esri получен, нужно завершить процесс авторизации в диалоговом окне Опции авторизации.

  8. Чтобы завершить процесс авторизации, нажмите Готово.

Что дальше

Теперь, когда экземпляр SQL Server Express установлен и настроен на хранение баз геоданных, вы можете настроить ArcMap для подключения к серверу баз данных.