ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Обновление настройки open_cursors в базах геоданных Oracle

По умолчанию база геоданных использует значение параметра Oracle open_cursors равным 300. У базы геоданных нет доступа к значению open_cursors для базы данных Oracle, поэтому если для параметра базы данных Oracle open_cursors задано значение не 300, выполните сохраненную процедуру sde.gdb_util.update_open_cursors для синхронизации настройки базы геоданных open_cursors с соответствующей базой данных Oracle, в которой она располагается.

Подсказка:

Сохраненная процедура sde.gdb_util.update_open_cursors обновляет параметр open_cursors, сохраненный в основном репозитории базы геоданных sde, а также все базы геоданных с пользовательской схемой, которые содержатся в базе данных Oracle. Поэтому вам не требуется запускать процедуру отдельно для баз геоданных с пользовательской схемой.

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

Сохраненная процедура sde.gdb_util.update_open_cursors присутствует в базе геоданных. Выполните эти шаги, чтобы синхронизировать настройки open_cursors, используя сохраненную процедуру:

  1. Подключиться к базе геоданных с использованием sys as sysdba из клиента SQL.
  2. Если ваша база геоданных находится в базе данных Oracle 12c или более новой версии, вам необходимо выдать права доступа пользователю sde для запуска сохраненной процедуры sde.gdb_util.update_open_cursors.

    GRANT INHERIT PRIVILEGES ON USER SYS TO SDE;
    

  3. Выполните сохраненную процедуру sde.gdb_util.update_open_cursors.

    EXECUTE sde.gdb_util.update_open_cursors;
    

  4. Вы можете отозвать права доступа inherit, выданные пользователю sde на шаге 2.

    REVOKE INHERIT PRIVILEGES ON USER SYS FROM SDE;
    

Настройки open_cursors базы данных и базы геоданных теперь синхронизированы.

Если вы обновите параметр Oracle open_cursors в базе данных в будущем, запустите эту хранимую процедуру еще раз, чтобы обновить параметр в базе геоданных.

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация