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