Résumé
Cet outil est conçu pour modifier les types de données utilisés pour stocker des rasters dans une géodatabase d'entreprise dans Oracle, PostgreSQL et SQL Server, des géométries dans des géodatabases dans Oracle et SQL Server et des objets BLOB dans des colonnes attributaires dans des géodatabases dans Oracle. Cette opération s'effectue par migration d'objets BLOB, spatiaux ou raster à l'aide des mots-clés de configuration spécifiés dans la table DBTUNE.
Utilisation
Ajoutez les jeux de données que vous souhaitez faire migrer dans la liste Jeux de données en entrée et indiquez le Mot-clé de configuration qui contient les paramètres de migration.
Vous pouvez utiliser cet outil pour migrer des colonnes binaires, spatiales ou raster existantes d'un type de stockage à un autre. Reportez-vous à la rubrique Migration de données d'un type de stockage à un autre.
Syntaxe
MigrateStorage_management (in_datasets, config_keyword)
Paramètre | Explication | Type de données |
in_datasets [in_dataset,...] | Jeux de données à migrer. | Table View; Raster Layer; Feature Dataset |
config_keyword | Mot-clé de configuration DBTUNE qui contient les valeurs de paramètre appropriées pour la migration. | String |
Exemple de code
Exemple d'utilisation de l'outil MigrateStorage (script autonome)
Le script autonome suivant explique comment l'outil MigrateStorage permet d'effectuer une migration du jeu de données en entrée vers le type de stockage de géométries 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")
Environnements
Informations de licence
- ArcGIS Desktop Basic: Non
- ArcGIS Desktop Standard: Oui
- ArcGIS Desktop Advanced: Oui