Migrar almacenamiento (Administración de datos)
Resumen
Esta herramienta está diseñada para cambiar los tipos de datos utilizados para almacenar rásteres en una geodatabase de ArcSDE en Oracle, PostgreSQL y SQL Server; las geometrías en geodatabases de Oracle y SQL Server; y los objetos BLOB en las columnas de atributos de las geodatabases de Oracle. Esto se realiza a través de la migración de objetos ráster, espaciales o de BLOB utilizando las palabras clave de configuración especificadas en la tabla DBTUNE.
Después de migrar el tipo de datos, debe desconectarse de la geodatabase y volver a conectarse para volver a cargar los nombres de las columnas. Si no lo hace, las acciones subsiguientes ejecutadas en los datasets recientemente migrados pueden tener un error.
Uso
-
Agregue los datasets que quiera migrar a la lista Datasets de entrada y especifique la Palabra clave de configuración que contiene los parámetros de migración.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_datasets [in_dataset,...] |
Datasets que se migrarán | Table View; Raster Layer; Feature Dataset |
config_keyword |
Palabra clave de configuración DBTUNE que contiene los valores de parámetro adecuados para la migración. | String |
Ejemplo de código
La siguiente secuencia de comandos independiente demuestra cómo utilizar la herramienta Migrar almacenamiento para migrar el dataset de entrada al tipo de almacenamiento de geometría 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")