Обновление базы геоданных в Informix

ArcGIS 10 и более поздние версии баз геоданных обновляются при помощи инструмента геообработки Обновить базу геоданных (Upgrade Geodatabase) или скрипта Python. Следовательно, на компьютере должна быть установлена текущая версия ArcGIS for Desktop Standard или Advanced, ArcGIS Engine Runtime с расширением Обновление базы геоданных (Geodatabase Update), ArcGIS Runtime или ArcGIS for Server (Standard или Advanced), поскольку функциональность геообработки ArcGIS предоставляется через этих клиентов.

Перед обновлением убедитесь, что вы прочитали и выполнили действия, указанные в разделах Подготовка к обновлению базы геоданных в Informix.

В этом разделе описано, как обновлять многопользовательскую базу геоданных с помощью инструмента геообработки Обновить базу геоданных (Upgrade Geodatabase), который запускается при нажатии на кнопку Обновить базу геоданных (Upgrade Geodatabase) в диалоговом окне Свойства базы геоданных (Geodatabase Properties). Вы можете также найти необходимый инструмент и запустить его или запустить скрипт Python.

Шаги:
  1. Запустите ArcCatalog или откройте окно Каталог (Catalog) в ArcMap, ArcGlobe или ArcScene.
  2. Разверните папку Подключения баз данных (Database Connections). Подключитесь к базе геоданных, которую необходимо обновить.

    Необходимо установить прямое подключение к базе геоданных в качестве администратора базы геоданных. Если такое подключение еще не существует, добавьте новое подключение. Дополнительные сведения см. в разделе Подключение к базе данных в ArcGIS for Desktop.

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

    Вы не сможете использовать подключение без DNS при включенной поддержке базы геоданных или обновлении базы геоданных.

  3. Щелкните правой кнопкой мыши подключение к базе геоданных и выберите Свойства.
  4. Щелкните закладку Общие (General).

    Если требуется выполнить обновление, кнопка Обновить базу геоданных (Upgrade Geodatabase) будет активна.

    Если кнопка Обновить базу геоданных (Upgrade Geodatabase) неактивна, это может быть связано с тем, что вы подключаетесь к базе геоданных с помощью клиента, имеющего такую же версию, что и база геоданных ArcSDE; ваша СУБД не поддерживает обновленную версию; вы используете подключение через сервис ArcSDE вместо прямого подключения к базе геоданных или подключение производится из клиента ArcGIS for Desktop Basic.

  5. Нажмите кнопку Обновить базу геоданных (Upgrade Geodatabase).

    Откроется инструмент геообработки Обновить базу геоданных (Upgrade Geodatabase). Текстовое поле Входная база геоданных (Input geodatabase) будет автоматически заполнено информацией о подключении к базе геоданных.

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

    Вы не сможете запустить инструмент Обновить базу геоданных (Upgrade Geodatabase), если в фоновом режиме у вас уже выполняется какой-либо другой инструмент геообработки.

  7. Esri рекомендует не отключать опцию Проверка предварительных условий (Pre-requisites check) и Обновить базу геоданных (Upgrade geodatabase) в диалоговом окне инструмента геообработки Обновить базу геоданных (Upgrade Geodatabase). В этом случае перед продолжением обновления базы геоданных приложение будет проверять, выполнены ли предварительные условия для обновления.

    Проверка предварительных условий выявляет другие активные подключения к базе геоданных, определяет, имеет ли подключаемый пользователь права, необходимые для обновления базы геоданных, и поддерживает ли база данных XML-столбцы, а также позволяет убедиться в том, что все наборы данных могут быть открыты. Если какое-либо из предварительных условий не выполнено, работа инструмента завершается. Перед повторным запуском процедуры обновления вы должны исправить все проблемы.

    Результат этой проверки отображается в диалоговом окне инструмента геообработки. Если выполнить проверку (или обновление) не удается, результаты также записываются в журнал GDBUpgrade.log, который находится в папке c:\ Documents and Settings \<user name>\ Local Settings\Application Data\ESRI\<ArcGIS product> на ОС Windows XP и Server 2003; c:\Users\<user name>\AppData\Local\ESRI\<ArcGIS product> на ОС Windows Vista, 7 или Server 2008; или в <user home>/.arcgis<#>/Application Data/ESRI на ОС Linux.

  8. Нажмите кнопку ОК, чтобы запустить проверку и обновление.
  9. Если все этапы проверки будут пройдены успешно, инструмент запустит процесс обновления. Статус проверки предварительных условий и обновления отображается в диалоговом окне инструмента геообработки. Если обновление заканчивается сбоем, в файл журнала GDBUpgrade.log производится запись информации. Дополнительная информация записывается в файл sdesetup.log, находящийся в системной директории TEMP.
  10. Когда инструмент успешно завершит свою работу, щелкните Закрыть (Close), чтобы закрыть диалоговое окно инструмента геообработки.

База геоданных обновлена до последней версии.

Чтобы обновить наборы сетевых данных, наборы кадастровых данных или наборы данных мозаики в базе геоданных, используйте инструмент геообработки Обновить набор данных (Upgrade Dataset) или скрипт Python.

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

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

Если у вас есть версионные виды (ранее называвшиеся многоверсионными видами), и вы хотите воспользоваться новой функциональностью версионного вида, сбросьте существующие версионные виды и вновь создайте их в одном из клиентов ArcGIS 10.1 после того, как обновите вашу базу геоданных.

Связанные темы

9/11/2013