Skip To Content

Speicherformat ändern

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

MigrateStorage(in_datasets, config_keyword)
ParameterErklärungDatentyp
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

NameErklärungDatentyp
out_datasetss

Die aktualisierten Eingabe-Datasets.

Tabellensicht; Raster-Layer; Feature-Dataset

Codebeispiel

MigrateStorage - Beispiel (eigenständiges Skript)

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")

Lizenzinformationen

  • Basic: Nein
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen