Zusammenfassung
Verschiebt die Daten aus einer binären Spalte, räumlichen Spalte oder Spalte mit räumlichen Attributen in eine neue Spalte eines anderen Datentyps in Geodatabases in Oracle und SQL Server. Das Konfigurationsschlüsselwort, das Sie bei der Migration angeben, bestimmt, welcher Datentyp für die neue Spalte verwendet wird.
Vorsicht:
Nach der Migration des Datentyps müssen Sie die Verbindung zur Geodatabase trennen und wiederherstellen, um die Spalten neu zu laden. Andernfalls kann es sein, dass nachfolgend ausgeführte Aktionen für die neu migrierten Datasets fehlschlagen.
Verwendung
Mit diesem Werkzeug lassen sich vorhandene binäre Spalten, räumliche Spalten oder Spalten mit räumlichen Attributen von einem Speichertyp in einen anderen migrieren. Weitere Informationen zur Datenmigration von einem Speichertyp zu einem anderen.
Fügen Sie dem Parameter Eingabe-Datasets die Datasets hinzu, die Sie migrieren möchten, und geben Sie das Konfigurationsschlüsselwort für den erforderlichen Datentyp an. Wenn Sie sich nicht sicher sind, welches Konfigurationsschlüsselwort verwendet werden soll, bitten Sie Ihren Geodatabase-Administrator um die Bereitstellung dieser Information.
Sie müssen Besitzer der Eingabe-Datasets sein.
Syntax
arcpy.management.MigrateStorage(in_datasets, config_keyword)
Parameter | Erklärung | Datentyp |
in_datasets [in_dataset,...] | Die zu migrierenden Datasets. Sie müssen die für den Zugriff auf die Datasets verwendete Verbindung als Dataset-Besitzer herstellen. | Table View; Raster Layer; Feature Dataset |
config_keyword | Das Konfigurationsschlüsselwort, das die geeigneten Parameterwerte für die Migration enthält. Parameterwerte werden vom Geodatabase-Administrator festgelegt. Wenden Sie sich an den zuständigen Geodatabase-Administrator, wenn Sie nicht wissen, welches Konfigurationsschlüsselwort Sie verwenden sollen. | String |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_datasetss | Die aktualisierten Eingabe-Datasets. | Tabellensicht; Raster-Layer; Feature-Dataset |
Codebeispiel
Mit dem folgenden eigenständigen Skript wird veranschaulicht, wie Sie mit dem Werkzeug MigrateStorage das Eingabe-Dataset zum Geometriespeichertyp "ST_Geometry" migrieren.
# 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")
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja