Изменить условия хранения (Управление данными)
Резюме
Этот инструмент разработан для изменения типов данных, используемых для хранения растров в базе геоданных ArcSDE в Oracle, PostgreSQL и сервере SQL; геометрии — в базах геоданных в Oracle и сервере SQL; объектов BLOB — в столбцах атрибутов в базе геоданных в Oracle. Это делается через переход растровых, пространственных или BLOB объектов с помощью ключевых слов конфигурации, заданным в таблице DBTUNE.
После перехода к другому типу данных надо отключиться от базы геоданных и подключиться обратно, чтобы перегрузить названия столбцов. Если этого не сделать, дальнейшие действия, применяемые к наборам данных, могут не получиться.
Использование
-
Добавьте наборы данных, которые вы хотите перенести в список Входные наборы данных (Input Datasets) и задайте Ключевое слово конфигурации (Configuration Keyword), которое содержит параметры переноса.
Синтаксис
Параметр | Объяснение | Тип данных |
in_datasets [in_dataset,...] |
Наборы данных для переноса. | Table View; Raster Layer; Feature Dataset |
config_keyword |
Ключевое слово конфигурации DBTUNE, содержащее соответствующие значения параметра для переноса. | String |
Пример кода
Пример скрипта Python для выполнения функции Изменить условия хранения (Migrate Storage) для переноса входного набора данных в тип хранения геометрии ST_Geometry.
# Name: MigrateStorage_Example.py
# Description: Migrates the input dataset to the ST_Geometry geometry stoage type
# Author: ESRI
# Import arcpy module
import arcpy
# Local variables:
inputDataset = "Database Connections\\Oracle on barbara.sde\\MAP.SBMigrate"
# Process: Migrate Storage
arcpy.MigrateStorage_management( inputDataset, "ST_GEOMETRY")