Включение функционала многопользовательской базы геоданных в существующую базу данных
Из ArcGIS for Desktop можно подключиться к существующей базе данных и активировать в ней функциональные возможности базы геоданных. Это позволит добавить системные таблицы базы геоданных, сохраненные процедуры и функции, необходимые для использования модели поведения базы геоданных.
Вы должны использовать описываемый в данном разделе инструмент Включить многопользовательскую базу геоданных (Enable Enterprise Geodatabase) для создания базы геоданных в базах данных DB2 или Informix. Вы также можете использовать инструмент Включить многопользовательскую базу геоданных (Enable Enterprise Geodatabase) для создания базы геоданных в существующей базе данных Oracle, PostgreSQL или Microsoft SQL Server. Вы можете сделать это, если администратор вашей базы данных собирается создать и настроить базу данных и базу геоданных вручную; вы можете запустить инструмент Включить многопользовательскую базу геоданных (Enable Enterprise Geodatabase) для создания базы геоданных в предварительно настроенной базе данных.
Следующие шаги описывают включение базы геоданных с использованием существующего подключения к базе данных в ArcGIS for Desktop:
- Используя инструменты DBMS или SQL, администратор базы данных должен выполнить следующее:
- Создать базу данных
- Создать пользователя с правами администратора базы геоданных.
Смотрите соответствующий вашей базе данных раздел, чтобы определить, какой пользователь является администратором вашего типа базы геоданных.
- Предоставьте администратору базы геоданных права доступа, необходимые для создания базы геоданных.
Необходимые права доступа отличаются в зависимости от типа используемой базы данных. Инструкции см. в разделе, относящемся к вашей базе данных:
- Если вы включили базу геоданных в базу данных PostgreSQL или SQL Server, то администратор базы геоданных должен владеть схемой с тем же именем, что и имя пользователя. Создайте эту схему и предоставьте администратору базы геоданных ее создание.
- Запустите ArcCatalog или ArcMap и откройте окно Каталог (Catalog).
- Создайте подключение к базе данных в дереве Каталога, подключившись с правами администратора базы геоданных.
При подключении в качестве авторизованного пользователя базы данных сохраните имя пользователя и пароль в диалоговом окне Подключение базы данных (Database Connection).
- Щелкните правой кнопкой мыши подключение к базе данных и выберите Включить базу геоданных (Enable Geodatabase).
В результате откроется диалоговое окно инструмента геообработки Создать многопользовательскую базу геоданных (Enable Enterprise Geodatabase). Входное Подключение к базе данных заполняется автоматически при подключении к базе данных.
- Для авторизации базы геоданных, переместитесь к файлу ключевых кодов ArcGIS for Server, который был создан на вашем сервере при авторизации ArcGIS for Server Enterprise.
Этот файл расположен в папке \\Program Files\ESRI\License<release#>\sysgen в Windows и в директории /arcgis/server/framework/runtime/.wine/drive_c/Program Files/ESRI/License<release#>/sysgen в Linux. Если данная процедура еще не выполнена, авторизуйте ArcGIS for Server для создания этого файла.
- Щелкните OK, чтобы запустить инструмент.
База геоданных будет добавлена к базе данных.
В каталоге, указанном в переменной %TEMP% на компьютере, на котором запущен инструмент, будет создан файл журнала (log-файл)(GDBCreateGeodatabase<#>.log). При наличии проблем с запуском инструмента изучите этот файл журнала для их устранения.