Подключения к базам геоданных с пользовательскими схемами в Oracle
Подключения к базам геоданных с пользовательскими схемами из ArcGIS for Desktop производится посредством подключения к базе данных Oracle, в которой содержатся и основная sde база геоданных, и база геоданных с пользовательской схемой. После этого необходимо изменить информацию о подключении к базе геоданных, указав версиию базы геоданных в пользовательской схеме. Вы можете использовать сервис ArcSDE или подключиться непосредственно к не sde базе геоданных в схеме пользователя.
Подключение к базе данных Oracle
Из дерева Каталога (Catalog) в ArcGIS for Desktop откройте диалоговое окно Подключения баз данных (Database Connections), чтобы подключиться к базе данных Oracle. Выберите oracle из ниспадающего списка Платформа баз данных (Database Platform). Далее, введите либо имя TNS, либо строку быстрого подключения к Oracle (Oracle Easy Connection) в окне для текста Экземпляр (Instance).
Прямое подключение к пользовательской базе геоданных аналогично прямому подключению к основной sde базе геоданных—вы должны установить клиентское приложение Oracle на клиентский компьютер и указать имя TNS или ввести строку быстрого подключения Oracle (Oracle Easy Connection), чтобы инструктировать ArcGIS о том, какую базу данных Oracle следует использовать.
При подключении через сервис ArcSDE для установления соединения используйте инструмент геообработки Создать файл подключения ArcSDE (Create ArcSDE Connection File).
Когда для подключения вы используете сервис ArcSDE, используется только один процесс giomgr: тот, который к основной sde базе геоданных. Поэтому, вы имеете один сервис ArcSDE для основной базы геоданных sde; вы не создаете отдельные сервисы ArcSDE для баз геоданных с пользовательской схемой, для каждой отдельной базы геоданных не существует отдельных процессов giomgr или номеров портов.
После того, как вы предоставите информацию о типе подключения, необходимо предоставить информацию, необходимую для вашей авторизации в базе данных Oracle. При использовании авторизации в базе данных наберите имя пользователя и пароль зарегистрированного пользователя Oracle. При использовании авторизации средствами операционной системы выберите ее в ниспадающем списке Тип (Type), и ваш текущий логин Windows будет использован для подключения к базе данных Oracle.
Указание базы геоданных с пользовательской схемой.
Когда вы впервые подключаетесь к базе геоданных в Oracle, пользуясь диалоговым окном Подключения баз данных (Database Connections) в ArcGIS for Desktop, вы автоматически подключаетесь к версии sde.DEFAULT основной sde базы геоданных. Чтобы подключиться к базе геоданных в пользовательской схеме, отличной от sde, щелкните правой кнопкой на существующем подключении в папке Подключения баз данных (Database Connections) и выберите Свойства подключения базы геоданных (Geodatabase Connection Properties). Когда диалоговое окно откроется, выберите базу геоданных с пользовательской схемой в ниспадающем списке Схема (Schema). После этого вы будете автоматически подключены к рабочей версии <user>.DEFAULT. Если вы хотите подключиться к другой версии базы геоданных, вы можете сделать это так.