Systemtabellen einer Geodatabase in DB2

Die Systemtabellen für eine Geodatabase erzwingen das Verhalten der Geodatabase, speichern Informationen zur Geodatabase und verfolgen die in der Geodatabase gespeicherten Daten.

View a diagram of the ArcSDE geodatabase system tables.

Sie benötigen Adobe Acrobat Reader, um die Datei zu öffnen.

Die Systemtabellen und ihr Inhalt sollten ausschließlich mit der ArcGIS-Software geändert werden. Zum Anzeigen des Inhalts der Systemtabellen können Sie jedoch SQL verwenden.

Einige der Geodatabase-Systemtabellen enthalten XML-Spalten. Die nativen XML-Abfragen Ihres Datenbankmanagementsystems können Sie auch für diese Spalten verwenden. Im Whitepaper "XML Schema of the Geodatabase" werden die XML-Tags definiert.

COLUMN_REGISTRY

Die Tabelle COLUMN_REGISTRY verwaltet alle registrierten Spalten.

AchtungAchtung:

Wenn Sie Spaltendefinitionen über eine SQL-Schnittstelle ändern, werden die Datensätze in der Tabelle COLUMN_REGISTRY nicht aktualisiert. Dies kann dazu führen, dass das spätere Exportieren von Daten fehlschlägt.

Feldname

Feldtyp

Description

Null?

DATABASE_NAME

VARCHAR(32)

Name der Datenbank, in der die Tabelle, die die Spalte enthält, gespeichert ist

NOT NULL

TABLE_NAME

VARCHAR(128)

Name der Tabelle, die die registrierte Spalte enthält

NOT NULL

OWNER

VARCHAR(32)

Eigentümer der Tabelle, in der sich die Spalte befindet (der Benutzer, der die Tabelle erstellt hat)

NOT NULL

COLUMN_NAME

VARCHAR(32)

Name der registrierten Spalte

NOT NULL

SDE_TYPE

INTEGER

Code für den Datentyp der Spalte; mögliche Werte und ihre Definitionen sind:

  • 1 = SE_INT16_TYPE – 2-Byte-Ganzzahl
  • 2 = SE_INT32_TYPE – 4-Byte-Ganzzahl
  • 3 = SE_FLOAT32_TYPE – 4-Byte-Gleitkommazahl
  • 4 = SE_FLOAT64_TYPE – 8-Byte-Gleitkommazahl
  • 5 = SE_STRING_TYPE – Null-Terminalzeichen-Array
  • 6 = SE_BLOB_TYPE – Daten mit variabler Länge
  • 7 = SE_DATE_TYPE – Uhrzeit/Datum strukturiert
  • 8 = SE_SHAPE_TYPE – Shape-Geometrie (SE_SHAPE)
  • 9 = SE_RASTER_TYPE – Raster
  • 10 = SE_XML_TYPE – XML-Dokument
  • 11 = SE_INT64_TYPE – 8-Byte-Ganzzahl
  • 12 = SE_UUID_TYPE – Universelle eindeutige ID
  • 13 = SE_CLOB_TYPE – Daten mit variabler Zeichenlänge
  • 14 = SE_NSTRING_TYPE—Unicode-Null-Terminalzeichen-Array
  • 15 = SE_NCLOB_TYPE – Unicode-Zeichen großes Objekt
  • 20 = SE_POINT_TYPE – Benutzerdefinierter Punkttyp
  • 21 = SE_CURVE_TYPE—Benutzerdefinierter Linestring-Typ
  • 22 = SE_LINESTRING_TYPE – Benutzerdefinierter Linestring-Typ
  • 23 = SE_SURFACE_TYPE – Benutzerdefinierter Polygontyp
  • 24 = SE_POLYGON_TYPE – Benutzerdefinierter Polygontyp
  • 25 = SE_GEOMETRYCOLLECTION_TYPE – Benutzerdefinierter Multipoint-Typ
  • 26 = SE_MULTISURFACE_TYPE – Benutzerdefinierter Linestring-Typ
  • 27 = SE_MULTICURVE_TYPE – Benutzerdefinierter Linestring-Typ
  • 28 = SE_MULTIPOINT_TYPE – Benutzerdefinierter Multipoint-Typ
  • 29 = SE_MULTILINESTRING_TYPE – Benutzerdefinierter Multilinestring-Typ
  • 30 = SE_MULTIPOLYGON_TYPE – Benutzerdefinierter Multipolygontyp
  • 31 = SE_GEOMETRY_TYPE—Benutzerdefinierter Geometrietyp

NOT NULL

COLUMN_SIZE

INTEGER

Die Länge des registrierten Spaltenwertes

DECIMAL_DIGITS

INTEGER

Anzahl der Ganzzahlen nach dem Komma im Spaltenwert

DESCRIPTION

VARCHAR(65)

Beschreibung des Spaltentyps

OBJECT_FLAGS

INTEGER

Speichert die Spalteneigenschaften mit den folgenden Angaben:

  • Besitzt eine Zeilen-ID
  • Von ArcSDE kontrollierte Zeilen-ID-Spalte
  • Lässt NULL zu
  • Speichert Oracle LONG RAW-Daten
  • Speichert BLOB-Daten
  • Speichert CLOB-Daten
  • Speichert ST_Geometry-Geometriedaten
  • Speichert binäre Geometriedaten
  • Speichert benutzerdefinierte Geometriedaten
  • Speichert Oracle LOB-Geometriedaten
  • Speichert binäre Rasterdaten
  • Speichert benutzerdefinierte Rasterdaten
  • Speichert XML-Daten
  • Speichert Datumsangaben
  • Speichert die Uhrzeit
  • Speichert einen Zeitstempel
  • Speichert eine Unicode-Zeichenfolge

NOT NULL

OBJECT_ID

INTEGER

Wert, der auf die RASTERCOLUMN_ID der Tabelle RASTER_COLUMNS festgelegt ist, wenn es sich um eine Raster-Spalte handelt, oder auf die LAYER_ID der Tabelle LAYERS, wenn es sich um eine Geometriespalte handelt.

COMPRESS_LOG

Die Tabelle COMPRESS_LOG protokolliert alle Komprimierungsvorgänge, die für die Geodatabase durchgeführt werden.

HinweisHinweis:

Diese Tabelle wird erstellt, wenn Sie die Geodatabase zum ersten Mal komprimieren.

Feldname

Feldtyp

Beschreibung

Null?

COMPRESS_ID

INTEGER

Eindeutige Kennung eines Komprimierungsvorgangs

NOT NULL

SDE_ID

INTEGER

Prozessidentifikationsnummer des Komprimierungsvorgangs; verweist auf die Spalte "sde_id" in der Tabelle PROCESS_INFORMATION

NOT NULL

SERVER_ID

INTEGER

Systemprozess-ID des ArcSDE-Serverprozesses, der den Komprimierungsvorgang ausgeführt hat oder ausführt

NOT NULL

DIRECT_CONNECT

VARCHAR(1)

Y (ja) oder N (nein), wenn der Client eine direkte Verbindung zur Geodatabase herstellt

NOT NULL

COMPRESS_START

TIMESTAMP

Datum und Uhrzeit des Beginns des Komprimierungsvorgangs

NOT NULL

START_STATE_COUNT

INTEGER

Anzahl der vorhandenen States bei Beginn des Komprimierungsvorgangs

NOT NULL

COMPRESS_END

TIMESTAMP

Datum und Uhrzeit des Endes des Komprimierungsvorgangs

NOT NULL

END_STATE_COUNT

INTEGER

Anzahl der verbleibenden States nach dem Komprimierungsvorgang

NOT NULL

COMPRESS_STATUS

VARCHAR(20)

Gibt an, ob der Komprimierungsvorgang erfolgreich abgeschlossen wurde

NOT NULL

DBTUNE

In der Tabelle DBTUNE werden die Konfigurationsschlüsselwörter für ArcSDE-Datenobjekte gespeichert, z. B. Feature-Classes.

Feldname

Feldtyp

Beschreibung

Null?

Schlüsselwort

VARCHAR(32)

Das Konfigurationsschlüsselwort

NOT NULL

PARAMETER

VARCHAR(32)

Der Konfigurationsparameter

NOT NULL

config_string

VARCHAR(2048)

Wert des Konfigurationsparameters

GDB_ITEMRELATIONSHIPS

In der Tabelle GDB_ITEMRELATIONSHIPS werden Informationen über die Beziehung zwischen Objekten in der Tabelle GDB_ITEMS gespeichert. So werden in dieser Tabelle zum Beispiel Feature-Datasets und Replikate gespeichert.

Feldname

Feldtyp

Beschreibung

Null?

OBJECTID

INTEGER

Eindeutige Kennung für die Zeile

NOT NULL

UUID

CHARACTER(38)

Eindeutige Kennung des Elements

NOT NULL

TYPE

CHARACTER(38)

Entspricht UUID in der Tabelle GDB_ITEMRELATIONSHIPTYPES

NOT NULL

ORIGINID

CHARACTER(38)

Entspricht UUID in der Tabelle GDB_ITEMS

NOT NULL

DESTID

CHARACTER(38)

Entspricht UUID in der Tabelle GDB_ITEMS

NOT NULL

ATTRIBUTES

XML

Eigenschaftssatz, der die Attributpaare darstellt

PROPERTIES

INTEGER

Bitmaske von Elementeigenschaften

GDB_ITEMRELATIONSHIPTYPES

In der Tabelle GDB_ITEMRELATIONSHIPTYPES werden Daten über die Typen der Beziehungen gepflegt, die zwischen den Objekten in der Tabelle GDB_ITEMS bestehen.

Feldname

Feldtyp

Beschreibung

Null?

OBJECTID

INTEGER

Eindeutige Kennung für die Zeile

NOT NULL

UUID

CHARACTER(38)

Eindeutige Kennung des Elements

NOT NULL

NAME

VARCHAR(226)

Name des Beziehungstyps; folgende Werte sind möglich:

  • DatasetInFeatureDataset
  • DatasetInFolder
  • DatasetOfReplicaDataset
  • DatasetsRelatedThrough
  • DomainInDataset
  • FeatureClassInGeometricNetwork
  • FeatureClassInNetworkDataset
  • FeatureClassInParcelFabric
  • FeatureClassInTerrain
  • FeatureClassInTopology
  • FolderInFolder
  • ItemInFolder
  • ReplicaDatasetInReplica
  • RepresentationOfFeatureClass
  • TableInParcelFabric

NOT NULL

FORWARDLABEL

VARCHAR(226)

Beschriftung, die die Beziehung aus dem Kontext des Ursprungselements beschreibt

BACKWARDLABEL

VARCHAR(226)

Beschriftung, die die Beziehung aus dem Kontext des Zielelements beschreibt

ORIGITEMTYPEID

CHARACTER(38)

Entspricht UUID in der Tabelle GDB_ITEMTYPES

NOT NULL

DESTITEMTYPEID

CHARACTER(38)

Entspricht UUID in der Tabelle GDB_ITEMTYPES

NOT NULL

ISCONTAINMENT

SMALLINT

Gibt an, ob das Vorhandensein des Ursprungselements das Vorhandensein des Zielobjekts bestimmt

GDB_ITEMS

Elemente können beliebige Objekte im ArcGIS-System sein, die indiziert und durchsucht werden können, einschließlich Tabellen, Domänen, Topologien und Netzwerke. In der Tabelle GDB_ITEMS werden Informationen über alle Elemente gepflegt, die in der Geodatabase gespeichert sind.

Feldname

Feldtyp

Beschreibung

Null?

OBJECTID

INTEGER

Eindeutige Kennung für die Zeile

NOT NULL

UUID

CHARACTER(38)

Eindeutige Kennung des Elements

NOT NULL

TYPE

CHARACTER(38)

Entspricht UUID in der Tabelle GDB_ITEMTYPES

NOT NULL

NAME

VARCHAR(226)

Name des Elements (logisch)

PHYSICALNAME

VARCHAR(226)

Vollständig qualifizierter Name des Elements

PATH

VARCHAR(512)

Der eindeutige relative Pfad des Elements

URL

VARCHAR(255)

Die zugeordnete URL für das Element; verwendet bei Katalog-Services

PROPERTIES

INTEGER

Bitmaske von Elementeigenschaften

DEFAULTS

BLOB

Informationen zum Element, das vom zugrunde liegenden Dataset unabhängig ist, z. B. ein serialisierter Renderer, ein Symbol für eine Feature-Class oder Spaltenbreiten, Farben bzw. Schriftarten für Tabellen

DATASETSUBTYPE1

INTEGER

Gibt den Feature-Typ der Tabelle an

Mögliche Werte für Feature-Classes und Raster-Kataloge:

  • Null
  • 1 = Simple Feature
  • 7 = einfaches Knoten-Feature
  • 8 = einfache Kante
  • 10 = komplexe Kante
  • 11 = Annotation-Feature
  • 13 = Bemaßungs-Feature
  • 14 = Raster-Katalog-Element

Für Beziehungsklassen wird die Beziehungsart der Beziehungsklasse gespeichert. Mögliche Werte:

  • 1 = 1:1
  • 2 = 1:M
  • 3 = M:N

Für Topologien speichert diese Spalte die Topologie-ID.

DATASETSUBTYPE2

INTEGER

Gibt den Geometrietyp der Tabelle an

Mögliche Werte für Feature-Classes und Raster-Kataloge:

  • Null
  • 1 = einfach, Null-Bemaßungsgeometrie
  • 2 = geordnete Sammlung von Punkten
  • 3 = geordnete Sammlung von Pfaden
  • 4 = Sammlung von Ringen, nach ihrer Einschlussbeziehung geordnet
  • 9 = Sammlung von Oberflächenmustern

Für Beziehungsklassen gibt der Wert in dieser Spalte an, ob die Beziehungsklasse attributiert ist. Mögliche Werte sind: 0 = nicht attributiert und 1 = attributiert.

DATASETINFO1

VARCHAR(255)

Speichert den Namen des Shape-Feldes für Feature-Classes

DATASETINFO2

VARCHAR(255)

Speichert Informationen für Feature-Classes, die Teil von Topologien sind

DEFINITION

XML

Speichert Informationen zum Element

DOCUMENTATION

XML

Datendefinition des Elements (Metadaten)

ITEMINFO

XML

Speicherinformationen für das Element, z. B. Symbologie, die vom zugrunde liegenden Dataset unabhängig sind

SHAPE

ST_GEOMETRY

Die räumliche Ausdehnung des Elements

GDB_ITEMTYPES

In der Tabelle GDB_ITEMTYPES werden Informationen über den Objekttyp jedes Elements in der Tabelle GDB_ITEMS gespeichert.

Feldname

Feldtyp

Beschreibung

Null?

OBJECTID

INTEGER

Eindeutige Kennung für den Typ

NOT NULL

UUID

CHARACTER(38)

Eindeutige Kennung des Elements

NOT NULL

PARENTTYPEID

CHARACTER(38)

Entspricht UUID in dieser Tabelle (GDB_ITEMTYPES)

NOT NULL

NAME

VARCHAR(226)

Name des Elementtyps; folgende Werte sind möglich:

  • AbstractTable
  • Katalog-Dataset
  • Domäne mit codierten Werten
  • Dataset
  • Domäne
  • Erweiterungs-Dataset
  • Feature-Class
  • Feature-Dataset
  • Ordner
  • Geometrisches Netzwerk
  • Historischer Marker
  • Element
  • Mosaik-Dataset
  • Netzwerk-Dataset
  • Parcel Fabric
  • Bereichsdomäne
  • Raster-Katalog
  • Raster-Dataset
  • Beziehungsklasse
  • Replikat
  • Replikat-Dataset
  • Repräsentationsklasse
  • Ressource
  • Schematic-Dataset
  • Vermessungs-Dataset
  • Tabelle
  • Terrain
  • TIN
  • Toolbox
  • Topologie
  • Workspace
  • Workspace-Erweiterung

NOT NULL

GDB_REPLICALOG

Bei jedem Änderungsexport oder ‑import eines Replikats werden Informationen über den Vorgang in der Tabelle GDB_REPLICALOG gespeichert.

Feldname

Feldtyp

Beschreibung

Null?

ID

INTEGER

Eindeutige Kennung für die Zeile

REPLICAID

INTEGER

Entspricht dem Feld OBJECTID in der Tabelle GDB_ITEMS

EVENT

INTEGER

Gibt an, ob ein Import (1) oder ein Export (2) protokolliert wurde

ERRORCODE

INTEGER

Der mit dem Ereignis verbundene Fehlercode; in der Entwicklerhilfe finden Sie die Beschreibung des jeweiligen Fehlers. Ein erfolgreiches Ereignis wird durch eine Erfolgsmeldung angegeben.

LOGDATE

TIMESTAMP

Datum, an dem das Ereignis aufgetreten ist

SOURCEBEGINGEN

INTEGER

In einem einzigen Ereignis können mehrere Generationen von Datenänderungen importiert oder exportiert werden. Dieser Wert gibt die Generationsnummer der ersten einbezogenen Änderungsgeneration an. Beispiel: Beim Import der Generationen 1 bis 3 würde in diesem Feld der Wert 1 stehen.

SOURCEENDGEN

INTEGER

In einem einzigen Ereignis können mehrere Generationen von Datenänderungen importiert oder exportiert werden. Dieser Wert gibt die Generationsnummer der letzten einbezogenen Änderungsgeneration an. Beispiel: Beim Import der Generationen 1 bis 3 würde in diesem Feld der Wert 3 stehen.

TARGETGEN

INTEGER

Die Generation, für die Änderungen angewendet werden sollen; dieser Wert wird verwendet, um Änderungen an der entsprechenden Version im Zielreplikat vorzunehmen.

GDB_TABLES_LAST_MODIFIED

Die Tabelle GDB_TABLES_LAST_MODIFIED wird herangezogen, um Geodatabase-Systemtabellen beim Cachen durch die Client-Anwendung zu überprüfen.

Feldname

Feldtyp

Beschreibung

Null?

TABLE_NAME

VARCHAR(160)

Name der Geodatabase-Systemtabelle, die geändert wurde

NOT NULL

LAST_MODIFIED_COUNT

INTEGER

Zählt, wie oft eine Systemtabelle geändert wird; der Wert wird für jede Änderung inkrementell erhöht.

NOT NULL

LAYER_LOCKS

Die Tabelle LAYER_LOCKS pflegt die Sperren für Feature-Classes.

Feldname

Feldtyp

Beschreibung

Null?

SDE_ID

INTEGER

Prozessidentifikationsnummer des Prozesses, der den Layer gesperrt hat; entspricht der Spalte "sde_id" in der Tabelle PROCESS_INFORMATION.

NOT NULL

LAYER_ID

INTEGER

Entspricht dem Feld "layer_id"in der Tabelle LAYERS

NOT NULL

AUTOLOCK

CHARACTER(1)

Ist auf den Wert 1 gesetzt, wenn die Layer-Sperre intern festgelegt wurde; andernfalls, d. h. wenn die Layer-Sperre von der Anwendung festgelegt wurde, gilt der Wert 0.

NOT NULL

LOCK_TYPE

CHARACTER(1)

Möglicher Typ der Layer-Sperre:

  • 0 = Lesesperre für den gesamten Layer
  • 1 = Schreibsperre für den gesamten Layer
  • 2 = Lesesperre für einen Bereich innerhalb des Layers
  • 3 = Schreibsperre für einen Bereich innerhalb des Layers
  • 4 = automatische Layer-Sperrung

NOT NULL

MIN_X

INTEGER

Die kleinste X-Koordinate des umgebenden Rechtecks zur Festlegung der Features in einem Bereich, der bei einer Bereichssperrung gesperrt wurde

MIN_Y

INTEGER

Die kleinste Y-Koordinate des umgebenden Rechtecks zur Festlegung der Features in einem Bereich, der bei einer Bereichssperrung gesperrt wurde

MAX_X

INTEGER

Die größte X-Koordinate des umgebenden Rechtecks zur Festlegung der Features in einem Bereich, der bei einer Bereichssperrung gesperrt wurde

MAX_Y

INTEGER

Die größte Y-Koordinate des umgebenden Rechtecks zur Festlegung der Features in einem Bereich, der bei einer Bereichssperrung gesperrt wurde

LOCK_TIME

TIMESTAMP

Datum und Uhrzeit des Abrufs der Layer-Sperre

NOT NULL

LAYERS

Die Tabelle LAYERS pflegt Daten über jede Feature-Class in der Datenbank. Die Informationen helfen beim Aufbauen und Pflegen von räumlichen Indizes, stellen die richtigen Shape-Typen sicher, halten die Datenintegrität aufrecht und speichern den Raumbezug für die Koordinatendaten.

In dieser Tabelle wird eine Zeile für jede räumliche Spalte in der Datenbank gespeichert. Anwendungen verwenden die Layer-Eigenschaften, um verfügbare Geodatenquellen zu finden. ArcSDE verwendet die Layer-Eigenschaften, um den Inhalt der räumlichen Spalte zu begrenzen und zu überprüfen, Geometriewerte zu indizieren und die zugehörigen DBMS-Tabellen richtig zu erstellen und zu verwalten.

Feldname

Feldtyp

Beschreibung

Null?

LAYER_ID

INTEGER

Eindeutige Kennung für den Layer

NOT NULL

DESCRIPTION

VARCHAR(65)

Benutzerdefinierte Beschreibung des Layers

DATABASE_NAME

VARCHAR(8)

Name der Datenbank, in der der Layer gespeichert ist

OWNER

VARCHAR(30)

Benutzer, der den Layer erstellt hat

NOT NULL

TABLE_NAME

VARCHAR(128)

Name der Business-Tabelle des Layers

NOT NULL

SPATIAL_COLUMN

VARCHAR(128)

Name der räumlichen Spalte im Layer

EFLAGS

INTEGER

Speichert die folgenden Layer-Eigenschaften:

  • Speichert Koordinaten mit einfacher oder doppelter Genauigkeit
  • Speichert 3D-Koordinaten
  • Speichert Messwerte
  • Mit aktivierter oder deaktivierter automatischer Sperrung
  • Befindet sich im E/A-Modus "Nur Laden" oder im normalen E/A-Modus
  • Speichert Annotation
  • Speichert CAD-Daten
  • Ist eine Ansicht eines anderen Layers
  • Besitzt keinen räumlichen Index
  • DBMS-Datentyp, in dem die Layer-Daten gespeichert sind
  • Die SDE-Typen, die der Layer akzeptieren kann; es kann sich dabei um Punkte, Linestrings und Polygone handeln

LAYER_MASK

INTEGER

Speichert zusätzliche interne Eigenschaften über den Layer

GSIZE1

DOUBLE

Größe des ersten räumlichen Gitters

GSIZE2

DOUBLE

Größe des zweiten räumlichen Gitters

GSIZE3

DOUBLE

Größe des dritten räumlichen Gitters

MIN_X

DOUBLE

Der kleinste X-Koordinatenwert des Layers

MIN_Y

DOUBLE

Der kleinste Y-Koordinatenwert des Layers

MAX_X

DOUBLE

Der größte X-Koordinatenwert des Layers

MAX_Y

DOUBLE

Der größte Y-Koordinatenwert des Layers

MIN_Z

DOUBLE

Der kleinste Z-Koordinatenwert des Layers

MAX_Z

DOUBLE

Der größte Z-Koordinatenwert des Layers

MIN_M

DOUBLE

Der kleinste M-Koordinatenwert des Layers

MAX_M

DOUBLE

Der größte M-Koordinatenwert des Layers

CDATE

INTEGER

Datum, an dem der Layer erstellt wurde

NOT NULL

LAYER_CONFIG

VARCHAR(32)

Das Konfigurationsschlüsselwort, das bei der Erstellung des Layers festgelegt wurde

OPTIMAL_ARRAY_SIZE

INTEGER

Geometrie-Array-Puffergröße

STATS_DATE

INTEGER

Datum, an dem eine Statistik für einen Layer berechnet wurde

MINIMUM_ID

INTEGER

Der kleinste Feature-ID-Wert eines binären Layers

SRID

INTEGER

Raumbezugskennung; entspricht dem SRID-Wert in der Tabelle SPATIAL_REFERENCES

NOT NULL

SECONDARY_SRID

INTEGER

Wird momentan nicht verwendet

BASE_LAYER_ID

INTEGER

Speichert die Layer-ID des Basis-Layers, auf dem eine Ansicht basiert; nur erforderlich, wenn der Layer tatsächlich eine Ansicht ist

NOT NULL

LINEAGES_MODIFIED

Die Tabelle LINEAGES_MODIFIED enthält eine State-Lineage-ID und den Zeitstempel ihrer jüngsten Änderung.

Feldname

Feldtyp

Beschreibung

Null?

LINEAGE_NAME

BIGINT

Entspricht dem Feld LINEAGE_NAME in der Tabelle STATE_LINEAGES

NOT NULL

TIME_LAST_MODIFIED

TIMESTAMP

Datum und Uhrzeit der letzten Lineage-Änderung

NOT NULL

LOCATORS

In der Tabelle LOCATORS werden Informationen über Locator-Objekte gespeichert.

Feldname

Feldtyp

Beschreibung

Null?

LOCATOR_ID

INTEGER

Eindeutige Kennung des Locators

NOT NULL

NAME

VARCHAR(32)

Name des Locators

NOT NULL

OWNER

VARCHAR(32)

Name des Benutzers, der Eigentümer des Locators ist

NOT NULL

CATEGORY

VARCHAR(32)

Kategorie des Locators; Adressen-Locators besitzen den Kategoriewert "Address"

NOT NULL

TYPE

INTEGER

Typ des Locators; die folgenden Werte werden dargestellt:

  • 0 – definiert Locator-Styles
  • 1 – definiert Locators
  • 2 – definiert angehängte Locators; d. h. Locators, die an eine geokodierte Feature-Class angehängt sind. Sie sind eine Kopie des Locators und der Geokodierungs-Optionen, die für die Erstellung der geokodierten Feature-Class verwendet wurden.

NOT NULL

DESCRIPTION

VARCHAR(64)

Beschreibung des Locators

NOT NULL

METADATA

Wenn Sie einer Geodatabase in einem DBMS einen Locator hinzufügen, wird der Tabelle METADATA für jede Eigenschaft des Locators eine Zeile hinzugefügt. Jede Zeile in der Tabelle LAYER_STATS definiert eine einzige Eigenschaft für einen Locator.

Feldname

Feldtyp

Beschreibung

Null?

RECORD_ID

INTEGER

Eindeutige Kennung für den Datensatz

NOT NULL

OBJECT_NAME

VARCHAR(160)

Der Name des Locators, zu dem die Eigenschaft gehört; entspricht der Spalte NAME in der Tabelle LOCATORS

NOT NULL

OBJECT_DATABASE

VARCHAR(32)

Name der Datenbank, in der der Locator gespeichert ist

OBJECT_OWNER

VARCHAR(32)

Name des Benutzers, der Eigentümer des Datensatzes ist

NOT NULL

OBJECT_TYPE

INTEGER

Immer der Wert 2 für Locator-Eigenschaften

NOT NULL

CLASS_NAME

VARCHAR(32)

Immer der Wert "SDE_internal" für Locator-Eigenschaften

PROPERTY

VARCHAR(32)

Name der Locator-Eigenschaft

PROP_VALUE

VARCHAR(255)

Wert der Locator-Eigenschaft

DESCRIPTION

VARCHAR(65)

Nicht für Locator-Eigenschaften verwendet

CREATION_DATE

TIMESTAMP

Datum und Uhrzeit der Erstellung der Locator-Eigenschaft

NOT NULL

MVTABLES_MODIFIED

Die Tabelle MVTABLES_MODIFIED pflegt die Liste aller Tabellen, die in jedem Status der Datenbank geändert werden. Mithilfe dieser Informationen lässt sich schnell feststellen, ob Konflikte zwischen Versionen oder Zuständen der Datenbank existieren.

Die Tabelle MVTABLES_MODIFIED pflegt einen Datensatz aller geänderten Tabellen nach Status. Anhand dieser Informationen können Anwendungen bestimmen, welche Tabellen beim Abgleichen möglicher Konflikte zwischen Versionen und Zuständen in der Datenbank auf Änderungen überprüft werden müssen.

Bei jeder Änderung einer Feature-Class oder Tabelle in einem Status wird in der Tabelle MVTABLES_MODIFIED ein neuer Eintrag erstellt. Beim Abgleichen von zwei Versionen besteht der erste Schritt darin, die Zustände zu identifizieren, auf die diese beiden Versionen verweisen: den aktuellen Status der Editierversion und den Status der Zielversion. Von diesen Zuständen wird durch Rückverfolgung bis zur State-Lineage dieser beiden Versionen ein gemeinsamer Vorgängerstatus identifiziert.

Feldname

Feldtyp

Beschreibung

Null?

STATE_ID

BIGINT

Kennung des Status, in dem diese Tabelle geändert wurde; entspricht der ID-Spalte in der Tabelle STATES

NOT NULL

REGISTRATION_ID

INTEGER

Registrierungs-ID der Tabelle, die im Status geändert wurde; entspricht der REGISTRATION_ID in der Tabelle TABLE_REGISTRY

NOT NULL

OBJECT_LOCKS

Die Tabelle OBJECT_LOCKS pflegt die Sperren für Geodatabase-Objekte.

Feldname

Feldtyp

Beschreibung

Null?

SDE_ID

INTEGER

Prozessidentifikationsnummer des Prozesses, der das Geodatabase-Objekt gesperrt hat; verweist auf die Spalte "sde_id" in der Tabelle "process_information"

NOT NULL

OBJECT_ID

INTEGER

Kennung des betreffenden Datasets

NOT NULL

OBJECT_TYPE

INTEGER

Objektsperrentyp, z. B. die Sperre "version,state_tree", die von internen Anwendungen verwendet wird

NOT NULL

APPLICATION_ID

INTEGER

Eindeutige Anwendungskennung

NOT NULL

AUTOLOCK

CHARACTER(1)

Ist auf den Wert 1 gesetzt, wenn die Layer-Sperre intern festgelegt wurde; andernfalls, d. h. wenn die Layer-Sperre von der Anwendung festgelegt wurde, gilt der Wert 0.

NOT NULL

LOCK_TYPE

CHARACTER(1)

Typ der Objektsperre: S = gemeinsame Sperre und E = exklusive Sperre

NOT NULL

LOCK_TIME

TIMESTAMP

Datum und Uhrzeit des Abrufs der Objektsperre

NOT NULL

PROCESS_INFORMATION

Die Tabelle PROCESS_INFORMATION enthält die gesammelten ArcSDE-Sitzungsstatistiken, z. B. die Anzahl der gelesenen und der geschriebenen Datensätze während der Sitzung.

Feldname

Feldtyp

Beschreibung

Null?

SDE_ID

INTEGER

Prozessidentifikationsnummer

NOT NULL

APP_ID

VARCHAR(128)

Interne DB2-Anwendungskennung

NOT NULL

SERVER_ID

INTEGER

Betriebssystemprozess-ID des Serverprozesses

NOT NULL

START_TIME

TIMESTAMP

Datum und Uhrzeit des Beginns des Prozesses

NOT NULL

RCOUNT

INTEGER

Anzahl der Lesevorgänge, die verarbeitet wurden

NOT NULL

WCOUNT

INTEGER

Anzahl der Schreibvorgänge, die verarbeitet wurden

NOT NULL

OPCOUNT

INTEGER

Gesamtzahl der Vorgänge, die ein Prozess ausgeführt hat

NOT NULL

NUMLOCKS

INTEGER

Anzahl der Sperren, die der Prozess zurzeit geöffnet hat

NOT NULL

FB_PARTIAL

INTEGER

Gesamtzahl der partiellen Features, die vom Prozess geliefert wurden

NOT NULL

FB_COUNT

INTEGER

Gesamtzahl der Puffer, die vom Prozess geladen wurden

NOT NULL

FB_FCOUNT

INTEGER

Gesamtzahl der Features, die vom Prozess gepuffert wurden

NOT NULL

FB_KBYTES

INTEGER

Gesamtzahl der Kilobyte, die vom Prozess gepuffert wurden

NOT NULL

OWNER

VARCHAR(30)

Name des verbundenen Benutzers

NOT NULL

DIRECT_CONNECT

VARCHAR(1)

Gibt an, ob der Prozess mit einer Direktverbindung hergestellt wurde: T (true) oder F (false)

NOT NULL

SYSNAME

VARCHAR(32)

Betriebssystem, das auf dem Client-System ausgeführt wird

NOT NULL

NODENAME

VARCHAR(255)

Name des verbundenen Client-Computers

NOT NULL

XDR_NEEDED

VARCHAR(1)

Zeichnet auf, ob der Client für die Kommunikation mit dem gsrvr-Prozess XDR verwendet: T (true) oder F (false)

NOT NULL

RASTER_COLUMNS

Die Tabelle RASTER_COLUMNS enthält eine Liste der Raster-Spalten, die in der Datenbank gespeichert sind.

Diese Tabelle verweist auf die Raster-Daten in den Band-, Block- und Zusatztabellen.

Feldname

Feldtyp

Beschreibung

Null?

RASTERCOLUMN_ID

INTEGER

Primärschlüssel der Raster-Spaltentabelle

NOT NULL

DESCRIPTION

VARCHAR(65)

Benutzerdefinierte Beschreibung der Raster-Tabelle

DATABASE_NAME

VARCHAR(32)

Name der Datenbank, in der das Raster gespeichert ist

NOT NULL

OWNER

VARCHAR(32)

Eigentümer der Business-Tabelle der Raster-Spalte

NOT NULL

TABLE_NAME

VARCHAR(128)

Name der Business-Tabelle

NOT NULL

RASTER_COLUMN

VARCHAR(128)

Name der Raster-Spalte

NOT NULL

CDATE

INTEGER

Datum, an dem die Raster-Spalte der Business-Tabelle hinzugefügt wurde

NOT NULL

CONFIG_KEYWORD

VARCHAR(32)

Das DBTUNE-Konfigurationsschlüsselwort, das bei der Erstellung des Rasters festgelegt wurde; bestimmt, wie die Tabellen und Indizes des Rasters in der Datenbank gespeichert werden

MINIMUM_ID

INTEGER

Während der Erstellung des Rasters definiert; legt den Wert der Spalte "raster_id" der Raster-Tabelle fest

BASE_RASTERCOLUMN_ID

INTEGER

Wenn die Raster-Spalte Teil einer Ansicht und nicht eine Tabelle ist, gilt die rastercolumn_id der Basistabelle der Ansicht

NOT NULL

RASTERCOLUMN_MASK

INTEGER

Für ein Geodatabase-Raster auf den Wert 256 gesetzt

NOT NULL

SRID

INTEGER

Raumbezugskennung; verweist auf SRID in der Tabelle SPATIAL_REFERENCES

SDE_ARCHIVES

In der Tabelle SDE_ARCHIVES werden die Metadaten für die Archive in einer Geodatabase gespeichert.

Feldname

Feldtyp

Beschreibung

Null?

ARCHIVING_REGID

INTEGER

Registrierungs-ID der Business-Tabelle

HISTORY_REGID

INTEGER

Registrierungs-ID der Archivtabelle

FROM_DATE

VARCHAR(32)

Name des Datumfeldes "von"

TO_DATE

VARCHAR(32)

Name des Datumfeldes "bis"

ARCHIVE_DATE

TIMESTAMP

Datum, an dem das Archiv erstellt wurde

ARCHIVE_FLAGS

BIGINT

Zurzeit nicht verwendet

SDE_LAYER_STATS

Die Tabelle LAYER_STATS verwaltet die Statistiken für versionierte und nicht versionierte Feature-Classes. Diese Statistiken werden bei der Aktualisierung der Geodatabase-Statistik erzeugt. Anhand dieser Statistiken wird von bestimmten Geoverarbeitungswerkzeugen eingeschätzt, ob die gekachelte Verarbeitung verwendet werden soll.

Die Tabelle LAYER_STATS ist durch die Layer-ID mit der Tabelle LAYERS verknüpft.

Feldname

Feldtyp

Beschreibung

Null?

LAYER_ID

INTEGER

Eindeutige Kennung für den Layer

NOT NULL

MIN_X

DOUBLE

Der kleinste X-Koordinatenwert des Bereichs, für den die Statistik aktualisiert wurde

NOT NULL

MIN_Y

DOUBLE

Der kleinste Y-Koordinatenwert des Bereichs, für den die Statistik aktualisiert wurde

NOT NULL

MAX_X

DOUBLE

Der größte X-Koordinatenwert des Bereichs, für den die Statistik aktualisiert wurde

NOT NULL

MAX_Y

DOUBLE

Der größte Y-Koordinatenwert des Bereichs, für den die Statistik aktualisiert wurde

NOT NULL

MIN_Z

DOUBLE

Der kleinste Z-Koordinatenwert des Bereichs, für den die Statistik aktualisiert wurde

MIN_M

DOUBLE

Der kleinste Messwert des Bereichs, für den die Statistik aktualisiert wurde

MAX_Z

DOUBLE

Der größte Z-Koordinatenwert des Bereichs, für den die Statistik aktualisiert wurde

MAX_M

DOUBLE

Der größte Messwert des Bereichs, für den die Statistik aktualisiert wurde

TOTAL_FEATURES

INTEGER

Gesamtzahl der Features in der Feature-Class

NOT NULL

TOTAL_POINTS

INTEGER

Gesamtzahl der Punkte (Stützpunkte) in der Feature-Class

NOT NULL

VERSION_ID

INTEGER

Eindeutige Kennung für die Geodatabase-Version

LAST_ANALYZED

TIMESTAMP

Datum und Uhrzeit der letzten Feature-Class-Analyse und der Statistikaktualisierung

NOT NULL

SDE_LOGFILE_POOL

Unabhängig vom verwendeten Typ der Protokolldateien wird die Tabelle SDE_LOGFILE_POOL bei der Erstellung der Geodatabase erstellt. Eine Beschreibung für diese und andere Protokolldateitabellen finden Sie unter Protokolldateitabellen in einer Geodatabase in DB2.

SDE_XML_COLUMNS

Wenn Sie einer Business-Tabelle eine ArcSDE-XML-Spalte hinzufügen, wird der XML-Spaltentabelle eine Zeile hinzugefügt. Diese Tabelle ist in jeder ArcSDE-Geodatabase einmal vorhanden.

Feldname

Feldtyp

Beschreibung

Null?

COLUMN_ID

INTEGER

Kennung der XML-Spalte; wird von ArcSDE bei der Erstellung der XML-Spalte zugewiesen

NOT NULL

REGISTRATION_ID

INTEGER

Die Kennung der Business-Tabelle, die die XML-Spalte enthält; entspricht der Spalte REGISTRATION_ID in der Tabelle TABLE_REGISTRY

NOT NULL

COLUMN_NAME

VARCHAR(32)

Name der XML-Spalte in der Business-Tabelle

NOT NULL

INDEX_ID

INTEGER

Kennung des mit der XML-Spalte (falls vorhanden) verknüpften XPath-Indexes; ein Fremdschlüssel für die XML-Index-Tabelle

MINIMUM_ID

INTEGER

Der Wert der ursprünglichen Zahl, die in der XML-Spalte der Business-Tabelle verwendet wurde, um einzelne XML-Dokumente zu identifizieren

CONFIG_KEYWORD

VARCHAR(32)

Das DBTUNE-Konfigurationsschlüsselwort, dessen Parameter bestimmen, wie das XML-Dokument und die XML-XPath-Indextabellen und die für diese Tabellen erstellten Textindizes in der Datenbank definiert werden

XFLAGS

INTEGER

Ein Wert, der angibt, ob die Originaldokumente in der XML-Dokument-Tabelle komprimiert oder dekomprimiert gespeichert werden; die Standardeinstellung sieht die komprimierte Speicherung vor (komprimierte Dokumente liefern eine bessere Leistung).

SDE_XML_INDEX_TAGS

Eine ArcSDE-XML-Spalte kann optional einen XPath-Index besitzen, mit dem sich der Inhalt eines bestimmten XML-Elements oder -Attributs in jedem Dokument durchsuchen lässt. Die Definition, welche Elemente und Attribute in jedem XPath-Index enthalten oder ausgeschlossen sind, wird in dieser Tabelle aufgezeichnet.

Diese Tabelle ist in jeder ArcSDE-Datenbank einmal vorhanden. Sie enthält eine Zeile für jeden XPath, der mit einem XPath-Index einer ArcSDE-XML-Spalte verknüpft ist.

Feldname

Feldtyp

Beschreibung

Null?

INDEX_ID

INTEGER

Kennung des mit einer ArcSDE-XML-Spalte (falls vorhanden) verknüpften XPath-Indexes; Fremdschlüssel für die XML-Index-Tabelle

NOT NULL

TAG_ID

INTEGER

Die Kennung eines XPaths oder eines Tags

NOT NULL

TAG_NAME

VARCHAR(896)

Ein absoluter XPath, der ein XML-Element oder ein Attribut identifiziert, das möglicherweise in einem XML-Dokument vorkommt

(Beispiel: "/metadata/mdDateSt" identifiziert ein XML-Element und "/metadata/dataIdInfo/tpCat/TopicCatCd/@value" ein XML-Attribut.

Diese XPaths dürfen keine Sternchen [*] enthalten, um auf eine Gruppe von XML-Elementen oder Attributen zu verweisen – jedes Element oder Attribut wird mit den in dieser Tabelle angegebenen XPaths genau abgeglichen.)

NOT NULL

DATA_TYPE

INTEGER

Ein Wert, der angibt, ob das XML-Element oder das Attribut als Zeichenfolge oder als Zahl indiziert wird

  • 1 = Der Inhalt des Tags wird als Text indiziert.
  • 2 = Der Inhalt wird als Zahl indiziert.

NOT NULL

TAG_ALIAS

INTEGER

Eine Zahl, die verwendet werden kann, um einen XPath zu identifizieren

(Beispiel: Das Z39.50-Kommunikationsprotokoll verweist mithilfe von numerischen Codes auf Inhalte, die durchsucht werden können. Diese Spalte wird nicht vom ArcIMS Z39.50-Konnektor verwendet.)

DESCRIPTION

VARCHAR(64)

Text, der den Inhalt identifiziert, der im XML-Element oder -Attribut enthalten sein sollte

IS_EXCLUDED

INTEGER

Ein Wert, der angibt, ob das XML-Element im XPath-Index enthalten oder ausgeschlossen ist

  • 0 = enthalten
  • 1 = ausgeschlossen

NOT NULL

SDE_XML_INDEXES

Diese Tabelle ist in jeder ArcSDE-Datenbank einmal vorhanden. Sie enthält eine Zeile für jede ArcSDE-XML-Spalte, die einen XPath-Index hat.

Feldname

Feldtyp

Beschreibung

Null?

INDEX_ID

INTEGER

Kennung des XPaths-Index

NOT NULL

INDEX_NAME

VARCHAR(32)

Der Name des XPath-Indexes

Für mit einem ArcIMS-Metadaten-Service verknüpfte XPath-Indizes ist der Name "ims_xml#", wobei # die Kennung der XML-Spalte in der Metadaten-Services Business-Tabelle ist.

NOT NULL

OWNER

VARCHAR(32)

Der Datenbankbenutzer, der die XML-Spalte besitzt

Bei ArcIMS-Metadaten-Services ist dies der Benutzer, der in der ArcXML-Konfigurationsdatei des Service angegeben ist.

INDEX_TYPE

INTEGER

Ein Wert, der den Typ des XPath-Indexes angibt

  • 1 = Indextyp SE_XML_INDEX_TEMPLATE
  • 2 = Indextyp SE_XML_INDEX_DEFINITION

Für mit einem ArcIMS-Metadaten-Service verknüpfte XPath-Indizes wird nur der Indextyp SE_XML_INDEX_DEFINITION unterstützt.

DESCRIPTION

VARCHAR(64)

Text, der den XPath-Index identifiziert

Wenn zur Erstellung des Indexes eine Indexdefinitionsdatei verwendet wurde, kann die Indexbeschreibung am Anfang der Datei angegeben werden.

SERVER_CONFIG

In der Tabelle SERVER_CONFIG werden die ArcSDE-Serverkonfigurationsparameter gespeichert. Diese Parameter legen fest, wie die ArcSDE-Software den Speicher nutzt.

Feldname

Feldtyp

Beschreibung

Null?

PROP_NAME

VARCHAR(32)

Name des Initialisierungsparameters

NOT NULL

CHAR_PROP_VALUE

VARCHAR(512)

Zeichenwert des Initialisierungsparameters

NUM_PROP_VALUE

INTEGER

Der Ganzzahlwert des Initialisierungsparameters

SPATIAL_REFERENCE_AUX

Die Tabelle SPATIAL_REFERENCE_AUX enthält Informationen, die zusätzlich zu den räumlichen DB2-Katalogtabellen für Raumbezugsabfragen verwendet werden.

Feldname

Feldtyp

Beschreibung

Null?

SRS_ID

INTEGER

Raumbezugskennung

NOT NULL

OBJECT_FLAGS

INTEGER

Speichert Objektattribute, einschließlich Genauigkeit

NOT NULL

XYCLUSTER_TOL

DOUBLE

XY-Koordinaten-Cluster-Toleranz für topologische Verarbeitung

ZCLUSTER_TOL

DOUBLE

Z-Koordinaten-Cluster-Toleranz für topologische Verarbeitung

MCLUSTER_TOL

DOUBLE

Messwert-Cluster-Toleranz für topologische Verarbeitung

STATE_LINEAGES

In der Tabelle STATE_LINEAGES wird die Lineage jedes Status gespeichert. Für jede Version wird ein neuer Lineage-Name erstellt. Bei jeder State-Hinzufügung werden Lineage-Name und State-ID hinzugefügt. Bei der Hinzufügung eines Status, bei dem es sich um eine neue Version handelt, wird die Vorgänger-State-Lineage des Parent-Status mit dem Lineage-Namen hinzugefügt.

Für die Rückkehr zur richtigen Ansicht einer Version wird die State-Lineage abgefragt, um alle States zu identifizieren, die jede Änderung dieser Version aufgezeichnet haben. Aus dieser Liste von States können die Tabellenzeilen, die die Version korrekt darstellen, bestimmt werden.

Feldname

Feldtyp

Beschreibung

Null?

LINEAGE_NAME

INTEGER

Name, der einen Status beschreibt

NOT NULL

LINEAGE_ID

INTEGER

Eindeutige Kennung einzelner States

NOT NULL

STATE_LOCKS

Die Tabelle STATE_LOCKS pflegt die Versionsstatussperren.

Feldname

Feldtyp

Beschreibung

Null?

SDE_ID

INTEGER

Prozessidentifikationsnummer des Prozesses, der den Status gesperrt hat; verweist auf die Spalte SDE_ID in der Tabelle PROCESS_INFORMATION.

NOT NULL

STATE_ID

BIGINT

Kennung des Status, der gesperrt ist

NOT NULL

AUTOLOCK

CHARACTER(1)

Ist auf den Wert 1 gesetzt, wenn die Layer-Sperre intern festgelegt wurde; andernfalls, d. h. wenn die Layer-Sperre von der Anwendung festgelegt wurde, gilt der Wert 0.

NOT NULL

LOCK_TYPE

CHARACTER(1)

Typ der Statussperre; mögliche Typen:

  • 0 = gemeinsame Sperre für den gesamten State-Tree
  • 1 = exklusive Sperre für den gesamten State-Tree
  • 2 = gemeinsame Sperre für einen Status
  • 3 = exklusive Sperre für einen Status
  • 4 = gemeinsame automatische Sperrung
  • 5 = exklusive automatische Sperrung

NOT NULL

LOCK_TIME

TIMESTAMP

Datum und Uhrzeit des Abrufs der Statussperre

NOT NULL

STATES

Die Tabelle STATES enthält die Status-Metadaten. Berücksichtigt die States, die im Laufe der Zeit erstellt wurde, sowie Erstellungszeit, Schließungszeit, Parent und Eigentümer jedes Status.

Beim Erstellen eines Status wird eine State-ID vergeben und dieser Tabelle ein Datensatz hinzugefügt.

Feldname

Feldtyp

Beschreibung

Null?

STATE_ID

INTEGER

Eindeutige Kennung für diesen Status, zugewiesen von ArcSDE

NOT NULL

OWNER

VARCHAR(32)

Benutzer, der diesen Status erstellt hat

NOT NULL

CREATION_TIME

TIMESTAMP

Datum und Uhrzeit der Erstellung dieses Status

NOT NULL

CLOSING_TIME

TIMESTAMP

Datum und Uhrzeit der Schließung dieses Status

PARENT_STATE_ID

BIGINT

Die STATE_ID des Parent-Status

NOT NULL

LINEAGE_NAME

BIGINT

Verweist auf die in der Tabelle STATE_LINEAGES gespeicherte Lineage des Status

NOT NULL

ST_COORDINATE_SYSTEMS

Die Ansicht ST_COORDINATE_SYSTEMS enthält alle Koordinatensysteme, die bei Spatial Extender registriert sind.

HinweisHinweis:

Diese Ansicht ist eine Spatial Extender-Ansicht und wird nicht im Schema des ArcSDE-Administrators (des SDE-Benutzers) gespeichert.

Feldname

Feldtyp

Beschreibung

Null?

COORDSYS_NAME

VARCHAR(128)

Koordinatensystemname

COORDSYS_TYPE

VARCHAR(128)

Typ des Koordinatensystems: PROJECTED, GEOGRAPHIC oder UNSPECIFIED

DEFINITION

VARCHAR(2048)

Well-Known Text-Beschreibung des Koordinatensystems

ORGANIZATION

VARCHAR(128)

Name der Organisation, die das Koordinatensystem definiert hat

ORGANIZATION_COORDSYS_ID

INTEGER

Von der Organisation definierte Koordinatensystem-ID

NOT NULL

DESCRIPTION

VARCHAR(256)

Beschreibung des Koordinatensystems, einschließlich Angaben zur Anwendung

ST_GEOMETRY_COLUMNS

Verwenden Sie die Katalogansicht ST_GEOMETRY_COLUMNS, um Informationen über alle räumlichen Spalten in allen Tabellen zu finden, die räumliche Daten in der Datenbank enthalten. Wenn eine räumliche Spalte in Verbindung mit einem Raumbezugssystem registriert wurde, können Sie auch die Ansicht verwenden, um den Namen und die numerische Kennung des Raumbezugssystems zu ermitteln.

Diese Tabelle enthält das Schema, den Geometrietyp und die Raumbezugsinformationen für jede Spalte "ST_Geometry", die erstellt oder einem Tabellenobjekt bzw. einer Sicht hinzugefügt wurde.

HinweisHinweis:

Diese Ansicht ist eine Spatial Extender-Ansicht und wird nicht im Schema des ArcSDE-Administrators (des SDE-Benutzers) gespeichert.

Feldname

Feldtyp

Beschreibung

Null?

TABLE_SCHEMA

VARCHAR(128)

Eigentümer der Tabelle, in der sich die Geometriespalte befindet

TABLE_NAME

VARCHAR(128)

Unqualifizierter Name der Tabelle, die die Geometriespalte enthält

COLUMN_NAME

VARCHAR(128)

Name der Geometriespalte

Die Kombination von TABLE_SCHEMA, TABLE_NAME und COLUMN_NAME identifiziert die Spalte eindeutig.

NOT NULL

TYPE_SCHEMA

VARCHAR(128)

Name des Schemas, zu dem der deklarierte Datentyp dieser räumlichen Spalte gehört; aus dem DB2-Katalog erhalten

NOT NULL

TYPE_NAME

VARCHAR(128)

Unqualifizierter Name des deklarierten Datentyps dieser räumlichen Spalte; aus dem DB2-Katalog erhalten

NOT NULL

SRS_NAME

VARCHAR(128)

Name des Raumbezugssystems, das mit dieser räumlichen Spalte verknüpft ist. Wenn kein Raumbezugssystem mit der Spalte verknüpft ist, ist SRS_NAME null. Ein Raumbezugssystem kann mit der räumlichen Spalte verknüpft werden, indem der Befehl "db2gse register_spatial_column" mit den entsprechenden Parametern ausgeführt wird.

SRS_ID

INTEGER

Numerische Kennung des Raumbezugssystems, das mit dieser räumlichen Spalte verknüpft ist. Wenn kein Raumbezugssystem mit der Spalte verknüpft ist, ist SRS_ID null.

ST_SPATIAL_REFERENCE_SYSTEMS

Diese Ansicht enthält alle für den Typ "ST_Geometry" verfügbaren Raumbezüge. Auf räumliche Tabellen muss ordnungsgemäß verwiesen werden, damit Sie diese einzeln analysieren oder zum Anzeigen von Beziehungen kombinieren können. Hierfür sind ein Raumbezug und ein Koordinatensystem erforderlich.

Die Ansicht ST_SPATIAL_REFERENCE_SYSTEMS enthält das Koordinatensystem und die Gleitkomma-zu-Ganzzahl-Transformationswerte. Die Parameter von Raumbezugssystemen werden von internen Funktionen verwendet, um die Gleitkommakoordinaten der Geometrie vor dem Speichern in positive 64-Bit-Ganzzahlwerte umzuwandeln und zu skalieren. Beim Abrufen wird das ursprünglich externe Gleitkommaformat der Koordinaten wiederhergestellt.

HinweisHinweis:

Diese Ansicht ist eine Spatial Extender-Ansicht und wird nicht im Schema des ArcSDE-Administrators (des SDE-Benutzers) gespeichert.

Feldname

Feldtyp

Beschreibung

Null?

SR_NAME

VARCHAR(128)

Name des Raumbezugs

NOT NULL

SRID

INTEGER

Raumbezugskennung

NOT NULL

X_OFFSET

DOUBLE

Versatz, der auf X-Koordinatenwerte angewendet wird

NOT NULL

X_SCALE

DOUBLE

Maßstabsfaktor, der nach Anwendung des Versatzes auf X-Koordinaten angewendet wird

NOT NULL

Y_OFFSET

DOUBLE

Versatz, der auf Y-Koordinatenwerte angewendet wird

NOT NULL

Y_SCALE

DOUBLE

Maßstabsfaktor, der nach Anwendung des Versatzes auf Y-Koordinaten angewendet wird

NOT NULL

Z_OFFSET

DOUBLE

Versatz, der auf Z-Koordinatenwerte angewendet wird

NOT NULL

Z_SCALE

DOUBLE

Maßstabsfaktor, der nach Anwendung des Versatzes auf Z-Koordinaten angewendet wird

NOT NULL

M_OFFSET

DOUBLE

Versatz, der auf Messwerte angewendet wird

NOT NULL

M_SCALE

DOUBLE

Maßstabsfaktor, der nach Anwendung des Versatzes auf Messwerte angewendet wird

NOT NULL

MIN_X

DOUBLE

Minimaler möglicher X-Wert für Koordinaten

NOT NULL

MAX_X

DOUBLE

Maximaler möglicher X-Wert für Koordinaten

NOT NULL

MIN_Y

DOUBLE

Minimaler möglicher Y-Wert für Koordinaten

NOT NULL

MAX_Y

DOUBLE

Maximaler möglicher Y-Wert für Koordinaten

NOT NULL

MIN_Z

DOUBLE

Minimaler möglicher Z-Wert für Koordinaten

NOT NULL

MAX_Z

DOUBLE

Maximaler möglicher Z-Wert für Koordinaten

NOT NULL

MIN_M

DOUBLE

Minimaler möglicher M-Wert für Messwerte

NOT NULL

MAX_M

DOUBLE

Maximaler möglicher M-Wert für Messwerte

NOT NULL

COORDSYS_NAME

VARCHAR(128)

Name des Koordinatensystems für dieses Raumbezugssystem

NOT NULL

COORDSYS_TYPE

VARCHAR(128)

Typ des Koordinatensystems: PROJECTED, GEOGRAPHIC oder UNSPECIFIED

NOT NULL

ORGANIZATION

VARCHAR(128)

Name der Organisation, die das Koordinatensystem definiert hat

ORGANIZATION_COORDSYS_ID

INTEGER

Von der Organisation definierte Koordinatensystem-Kennung

DEFINITION

VARCHAR(2048)

Well-Known Text-Beschreibung des Koordinatensystems

NOT NULL

DESCRIPTION

VARCHAR(256)

Beschreibung des Raumbezugssystems, einschließlich Angaben zur Anwendung

TABLE_LOCKS

Die Tabelle TABLE_LOCKS pflegt die Sperren für ArcSDE-registrierte Tabellen.

Feldname

Feldtyp

Beschreibung

Null?

SDE_ID

INTEGER

Prozessidentifikationsnummer des Prozesses, der die Tabelle gesperrt hat; verweist auf die Spalte SDE_ID in der Tabelle PROCESS_INFORMATION.

NOT NULL

REGISTRATION_ID

INTEGER

Entspricht dem Feld REGISTRATION_ID in der TABLE_REGISTRY

NOT NULL

LOCK_TYPE

CHARACTER(1)

Typ der Tabellensperre

  • S = gemeinsam
  • E = exklusiv

NOT NULL

LOCK_TIME

TIMESTAMP

Datum und Uhrzeit des Abrufs der Tabellensperre

NOT NULL

TABLE_REGISTRY

In der Tabelle TABLE_REGISTRY werden alle registrierten Tabellen verwaltet. Die Werte umfassen ID, Tabellenname, Eigentümer und Beschreibung.

Feldname

Feldtyp

Beschreibung

Null?

REGISTRATION_ID

INTEGER

Eindeutige Kennung für die Registrierung der Tabelle

NOT NULL

DATABASE_NAME

VARCHAR(32)

Name der Datenbank, in der die Tabelle gespeichert ist

NOT NULL

OWNER

VARCHAR(32)

Benutzer, der die Tabelle erstellt hat

NOT NULL

TABLE_NAME

VARCHAR(128)

Name der Tabelle

NOT NULL

ROWID_COLUMN

VARCHAR(32)

Name der Spalte "ObjectID" in der Tabelle

DESCRIPTION

VARCHAR(65)

Benutzerdefinierte Textbeschreibung der Tabelle

OBJECT_FLAGS

INTEGER

Speichert die Registrierungseigenschaften der Tabelle mit den folgenden Angaben:

  • Die Tabelle besitzt eine registrierte Zeilen-ID.
  • ArcSDE kontrolliert die Zeilen-ID.
  • Die Tabelle besitzt eine Geometriespalte.
  • Die Tabelle ist eine versionierte Sicht.
  • Die Tabelle kann zeilengesperrt sein.
  • Die Tabelle besitzt eine Raster-Spalte.
  • Die Tabelle ist eine Ansicht einer anderen Tabelle.
  • Die Tabelle besitzt eine Geokodierungs-Locator-Spalte.
  • Datendefinition-Sprachenoperationen sind eingeschränkt.
  • Datenmanipulation-Sprachenoperationen sind beschränkt.
  • Die Tabelle wird ausgeblendet.
  • Die Tabelle besitzt Einzelzeilen-IDs.
  • Die Tabelle besitzt eine XML-Spalte.
  • Die Tabelle besitzt einen Layer, der doppelte Koordinaten speichert.
  • Die inneren States dieser versionierten Tabelle können bearbeitet werden.
  • Dies ist eine Basisspeichertabelle.
  • Diese Tabelle besitzt vertrauenswürdige Shapes.
  • Dies ist eine Archivierungstabelle.
  • Diese Tabelle befindet sich im E/A-Modus "Nur laden".
  • Dies ist eine Verlaufstabelle.

NOT NULL

REGISTRATION_DATE

INTEGER

Datum, an dem die Tabelle bei ArcSDE registriert wurde

NOT NULL

CONFIG_KEYWORD

VARCHAR(32)

Konfigurationsschlüsselwort, das bei der ArcSDE-Registrierung der Tabelle festgelegt wurde; bestimmt die Speicherung der Tabelle und ihrer Indizes in der Datenbank

MINIMUM_ID

INTEGER

Der Mindestwert der "row_id" für die Tabelle

IMV_VIEW_NAME

VARCHAR(32)

Der Name einer versionierten Sicht der vorgegebenen Tabelle

TABLES_MODIFIED

In der Tabelle TABLES_MODIFIED wird aufgezeichnet, wann Änderungen an den Systemtabellen vorgenommen wurden. Diese Informationen werden verwendet, um unnötige Lesevorgänge von nicht geänderten Tabellen auszuschließen.

Feldname

Feldtyp

Beschreibung

Null?

TABLE_NAME

VARCHAR(32)

Name der ArcSDE-Systemtabelle, die geändert wurde

NOT NULL

TIME_LAST_MODIFIED

TIMESTAMP

Datum und Uhrzeit, zu denen die Tabelle geändert wurde

NOT NULL

VERSION

Die Tabelle VERSION pflegt Informationen über die Version von ArcSDE für die erwartete Datenbankverarbeitung. Die Tabelle enthält die Versionsidentifikation für die zuletzt installierte Version von ArcSDE.

Die Tabelle VERSION sowie andere ArcSDE-Systemtabellen werden nach jeder Installation einer neuen Version von ArcSDE aktualisiert.

Feldname

Feldtyp

Beschreibung

Null?

MAJOR

INTEGER

Nummer der Hauptversion; Beispiel: Die Hauptversionsnummer von ArcSDE 9.3 ist 9.

NOT NULL

MINOR

INTEGER

Nummer, die die Unterversion angibt; Beispiel: Die Unterversionsnummer von ArcSDE 9.3 ist 3.

NOT NULL

BUGFIX

INTEGER

Nummer des installierten Patches oder Service-Packs

NOT NULL

DESCRIPTION

VARCHAR(96)

Systemdefinierte Beschreibung der ArcSDE-Installation

NOT NULL

RELEASE

INTEGER

Vollständige Versionsnummer, z. B. 92009

NOT NULL

SDESVR_REL_LOW

INTEGER

Gibt die niedrigste Versionsnummer des Servers an, der für diese Instanz ausgeführt werden darf

NOT NULL

VERSIONS

Die Tabelle VERSIONS enthält Informationen über versionierte Geodatabases.

Jede Version wird anhand eines Namens, mit einem Eigentümer, einer Beschreibung und einem verknüpften Datenbankstatus identifiziert. Diese Tabelle definiert die verschiedenen Versionen, die die Datenbank enthält, und liefert eine Liste der verfügbaren Versionen, die dem Benutzer präsentiert werden. Diese Versionen werden verwendet, um auf bestimmte Datenbankzustände anhand der Anwendung zuzugreifen. Versionsname und ID sind eindeutig.

Wenn die Tabelle VERSIONS zuerst von ArcSDE erstellt wird, wird eine Standardversion in die Tabelle eingefügt. Diese Standardversion wird als DEFAULT bezeichnet. Ihr Eigentümer ist der ArcSDE-Administrator, und es wird der Zugriff PUBLIC gewährt. Die anfängliche "state_id" ist 0, und die Beschreibungszeichenfolge ist "Instance Default Version". Da für die Standardversion der Zugriff PUBLIC gewährt wurde, kann jeder Benutzer den Zustand des Standards ändern.

Feldname

Feldtyp

Beschreibung

Null?

NAME

VARCHAR(64)

Der eindeutige Name der Version

NOT NULL

OWNER

VARCHAR(32)

Der Versionseigentümer

NOT NULL

VERSION_ID

INTEGER

Die eindeutige Kennung der Version

NOT NULL

STATUS

INTEGER

Gibt an, ob die Version öffentlich verfügbar ist oder ob nur der Eigentümer darauf zugreifen kann

NOT NULL

STATE_ID

BIGINT

Die Kennung des Datenbankzustands, auf den diese Version hinweist

NOT NULL

DESCRIPTION

VARCHAR(65)

Optionale Textbeschreibung der Version

PARENT_NAME

VARCHAR(64)

Der Name der übergeordneten Version dieser Version

PARENT_OWNER

VARCHAR(32)

Der Name des Eigentümers der übergeordneten Version

PARENT_VERSION_ID

INTEGER

Die Kennung der Version, die die übergeordnete Kennung dieser Version darstellt

CREATION_TIME

TIMESTAMP

Datum und Uhrzeit der Erstellung dieser Version

NOT NULL

9/11/2013