Удаление базы геоданных в пользовательской схеме

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

Владелец схемы может удалить базу геоданных из своей схемы с помощью инструмента Удалить схему базы геоданных или скрипта, который его вызывает.

  1. Создайте резервную копию базы данных Oracle.
  2. Удалите все данные базы геоданных из пользовательской схемы. К таким данным относятся в том числе следующие объекты: наборы классов объектов, отдельные классы объектов, наборы растровых данных, каталоги растров, наборы данных мозаики и непространственные таблицы, то есть любой объект, который содержит запись в системной таблице базы геоданных TABLE_REGISTRY.

    Это также применимо к объектам, зарегистрированным ранее в другой схеме пользователя. Например, это может быть класс объектов в схеме user2, который зарегистрирован в главной базе геоданных. Вы должны также удалить эти данные из пользовательской схемы, прежде чем вы сможете удалить базу геоданных в пользовательской схеме.

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

  3. Убедитесь, что ни к главной базе данных sde, ни к любой из баз геоданных в пользовательских схемах не подключены пользователи.

    Вы можете видеть имеющиеся подключения к базам геоданных в диалоговом окне Администрирование базы геоданных в ArcGIS Desktop.

  4. Подключитесь к базе геоданных в пользовательской схеме как администратор базы геоданных.
  5. Запустите инструмент Удалить схему базы геоданных или скрипт Python, вызывающий функцию ArcPy DeleteSchemaGeodatabase_management.