Arten von Konfigurationsschlüsselwörtern

Einige Konfigurationsschlüsselwörter liegen standardmäßig in allen DBMS-Implementierungen einer Enterprise-Geodatabase vor. Andere liegen nur für bestimmte DBMS-Implementierungen standardmäßig vor. Wieder andere können vom Geodatabase-Administrator erstellt oder angepasst werden.

Schlüsselwörter, die standardmäßig in allen DBMS-Implementierungen vorhanden sind

Im diesem Abschnitt werden die Konfigurationsschlüsselwörter beschrieben, die standardmäßig in allen DBMS-Implementierungen vorkommen.

DEFAULTS

Die unter dem Konfigurationsschlüsselwort DEFAULTS zusammengefassten Einstellungen werden standardmäßig verwendet, wenn Sie Tabellen, Feature-Classes, Raster-Datasets und Indizes erstellen. Wenn Sie beim Erstellen von Daten in der Geodatabase kein anderes Schlüsselwort angeben, oder wenn Sie ein Schlüsselwort angeben, in dem einige erforderliche Parameter fehlen, werden die Werte aus dem Schlüsselwort DEFAULTS verwendet. Die Tabelle DBTUNE weist bei Erstellung der Geodatabase ein vollständig gefülltes Konfigurationsschlüsselwort DEFAULTS auf.

Bei Änderungen an der Parametergruppe des Schlüsselwortes DEFAULTS sollten Sie Werte verwenden, mit denen möglichst die allgemein gültige Speicherkonfiguration Ihrer Daten abgebildet wird. Dadurch müssen Sie nicht jedes Mal alle Parameter angeben, wenn Sie ein Schlüsselwort definieren. Beispiel: Wenn Sie ein Konfigurationsschlüsselwort erstellen, mit dem Tabellen in einem Speicherbereich erstellt werden, der vom Speicherort der übrigen Daten abweicht, müssen Sie lediglich die Parameter hinzufügen, mit denen der Speicherort der Tabellen angegeben wird. Die übrigen Parameter wie z. B. der Geometriespeichertyp können aus der Parametergruppe des Schlüsselwortes DEFAULTS übernommen werden.

Wenn Sie das Schlüsselwort DEFAULTS mit den meistverwendeten Werten für Ihren speziellen Standort verwenden, erleichtert dies auch die Arbeit für alle Benutzer, die Daten erstellen. Wenn 95 % der benötigten Einstellungen für die Daten bereits im Schlüsselwort DEFAULTS enthalten sind, müssen diese Benutzer lediglich für die verbleibenden 5 % ein anderes Schlüsselwort verwenden.

Sie können das Konfigurationsschlüsselwort DEFAULTS immer auswählen, wenn Sie eine Tabelle, einen Index, eine Feature-Class oder ein Raster-Dataset erstellen. Wenn Sie beim Erstellen oder Laden von Daten kein Schlüsselwort angeben, wird automatisch die Parametergruppe aus dem Schlüsselwort DEFAULTS verwendet.

Je nach DBMS unterscheiden sich die Konfigurationsparameter, die anfänglich in der Schlüsselwort-Parametergruppe DEFAULTS vorhanden sind. In den folgenden Themen finden Sie Informationen zu den standardmäßigen Werten in der Parametergruppe DEFAULTS für jedes DBMS.

HinweisHinweis:

Das Schlüsselwort und die Parameter werden so aufgeführt, wie sie in der Datei "dbtune" angezeigt werden, nicht wie in der Tabelle DBTUNE. (Beispielsweise wäre dem Konfigurationsschlüsselwort in der Tabelle DBTUNE kein doppeltes Nummernzeichen vorangestellt.)

LOGFILE_DEFAULTS

Protokolldatei-Konfigurationsschlüsselwörter in der Tabelle DBTUNE werden verwendet, um die Speicherung von ArcSDE-Protokolldateitabellen zu steuern. Das Schlüsselwort LOGFILE_DEFAULTS ist in allen Enterprise-Geodatabase-Implementierungen vorhanden.

In den folgenden Themen finden Sie die Standardparameter des Schlüsselwortes LOGFILE_DEFAULTS für die einzelnen Datenbankmanagementsysteme:

Sie können Protokolldatei-Schlüsselwörter jedoch auch für bestimmte Benutzer erstellen, sodass die Einstellungen des Protokolldatei-Schlüsselwortes dieses Benutzers immer verwendet werden, wenn der Benutzer einen Auswahlsatz erstellt, der zur Erstellung von ArcSDE-Protokolldateitabellen führt. Lesen Sie den Abschnitt "Protokolldatei-Schlüsselwörter" in Benutzerdefinierte Konfigurationsschlüsselwörter, um Details zu erfahren.

Zusammengesetzte Konfigurationsschlüsselwörter

Bei zusammengesetzten Schlüsselwörtern handelt es sich um einen bestimmten Schlüsselworttyp, der eingesetzt werden kann, wenn Sie Tabellen desselben Netzwerks, desselben Terrains oder derselben Topologieklasse an separaten Speicherplätzen speichern möchten. Dies bietet sich z. B. an, wenn eine Tabelle häufiger verwendet wird als andere oder wenn eine Tabelle in der Klasse wesentlich größer als andere ist.

Zusammengesetzte Schlüsselwörter sind in Elemente unterteilt: das übergeordnete Element, das über kein Suffix verfügt, und die Elemente des zusammengesetzten Schlüsselwortes, die durch den Zusatz des Suffixes "::<Elementname>" vom Konfigurationsschlüsselwort des übergeordneten Elements abgegrenzt werden können.

Sie können eigene zusammengesetzte Schlüsselwörter erstellen; folgende sind standardmäßig vorhanden: NETWORK_DEFAULTS, TOPOLOGY_DEFAULTS und TERRAIN_DEFAULTS.

Zusammengesetzte Netzwerkschlüsselwörter

Für das standardmäßige zusammengesetzte Netzwerkschlüsselwort ist NETWORK_DEFAULTS das übergeordnete Schlüsselwort. Die anderen Elemente des standardmäßigen zusammengesetzten Netzwerkschlüsselworts sind NETWORK_DEFAULTS::DESC und NETWORK_DEFAULTS::NETWORK. Wenn Sie das übergeordnete Netzwerkschlüsselwort angeben, werden die Parameter und Werte von allen drei Konfigurationsschlüsselwörtern gelesen.

Wenn Sie Ihren eigenen Satz mit Konfigurationsschlüsselwörtern für das Netzwerk erstellen möchten, ersetzen Sie DEFAULTS durch ein anderes Wort. Beispielsweise können Sie für ein benutzerdefiniertes zusammengesetztes Netzwerkschlüsselwort für Autobahnen die folgenden Schlüsselwörter erstellen:

NETWORK_HWY
NETWORK_HWY::DESC
NETWORK_HWY::NETWORK

Wie bei allen benutzerdefinierten Schlüsselwörtern geben Sie die Speicherwerte an, die Sie für spezielle, nicht standardmäßige Netzwerkklassen verwenden möchten. In diesem Beispiel verhält es sich so, dass wenn Sie das übergeordnete Schlüsselwort NETWORK_HWY zum Erstellen eines Netzwerk-Dataset angeben, ArcSDE zum Erstellen der Netzwerktabellen die Werte verwendet, die für NETWORK_HWY, NETWORK_HWY::DESC und NETWORK_HWY::NETWORK festgelegt sind.

Netzwerke bestehen aus mehreren Systemtabellen und Feature-Classes. Die für die einzelnen Elemente des zusammengesetzten Schlüsselworts festgelegten Speicherparameter werden je nach Netzwerktyp und abhängig davon, ob Sie ein Schlüsselwort angegeben haben, zum Speichern verschiedener Tabellen verwendet. Die folgende Tabelle enthält eine Liste von Elementen des zusammengesetzten Netzwerkschlüsselworts und zeigt, für welche Tabellen in einem geometrischen Netzwerk oder einem Netzwerk-Dataset diese Auswirkungen auf das Speichern haben:

Aktion

Element des zusammengesetzten Netzwerkschlüsselworts

NETWORK_<Name>

NETWORK_<Name>::DESC

NETWORK_<Name>::NETWORK

Angeben des übergeordneten Netzwerkschlüsselworts beim Erstellen eines Netzwerk-Dataset

Speicherdefinition für die System-Junction-Feature-Class und die Tabellen ND_<itemID>_DIRTYAREAS und ND_<ItemID>DIRTYOBJECTS

Speicherdefinition für die Tabelle N_<ID>_DESC

Speicherdefinition für alle anderen Tabellen vom Typ N_<ID>_*

Freilassen des übergeordneten Netzwerkschlüsselworts beim Erstellen eines Netzwerk-Dataset

Die System-Junction-Feature-Class und die Tabellen ND_<itemID>_DIRTYAREAS und ND_<ItemID>DIRTYOBJECTS werden mithilfe des Schlüsselworts DEFAULTS erstellt. Alle anderen Netzwerk-Dataset-Tabellen werden mithilfe der Parameter des übergeordneten Schlüsselworts NETWORK_DEFAULTS erstellt.

Nicht verwendet

Nicht verwendet

Angeben des übergeordneten Netzwerkschlüsselworts beim Erstellen eines geometrischen Netzwerks

Speicherdefinition für die Orphan-Junction-Feature-Class und die Fehlertabelle

Speicherdefinition für die Tabelle N_<ID>_DESC

Speicherdefinition für alle anderen Tabellen vom Typ N_<ID>_*

Freilassen des übergeordneten Netzwerkschlüsselworts beim Erstellen eines geometrischen Netzwerks

Die Orphan-Junction-Feature-Class und die Fehlertabelle werden mithilfe des Schlüsselworts DEFAULTS erstellt. Alle anderen Tabellen für geometrische Netzwerke werden mithilfe der Parameter des übergeordneten Schlüsselworts NETWORK_DEFAULTS erstellt.

Nicht verwendet

Nicht verwendet

Eine Beschreibung der Tabellen für geometrische Netzwerke und Netzwerk-Datasets finden Sie unter den Themen Ihres DBMS:

Zusammengesetzte Topologieschlüsselwörter

Das zusammengesetzte Schlüsselwort TOPOLOGY steuert die Speicherung von Topologietabellen. Ihre Geodatabase-Instanz muss über ein gültiges Topologieschlüsselwort in der Tabelle "DBTUNE" verfügen, sonst wird keine Topologie erstellt. Das zusammengesetzte Schlüsselwort TOPOLOGY besteht aus dem übergeordneten Element TOPOLOGY_DEFAULTS und TOPOLOGY_DEFAULTS::DIRTYAREAS, das angibt, wo die Topologietabelle DIRTYAREAS gespeichert wird. Die Tabelle DIRTYAREAS kann recht groß werden und wird in versionierten Geodatabases häufig verwendet. Wenn Ihre Geodatabase Topologien verwendet und häufig versionierte Bearbeitungen an den Daten vorgenommen werden, sollten Sie daher die Parameterwerte von TOPOLOGY_DEFAULTS::DIRTYAREAS so ändern, dass die Komponenten der Tabelle DIRTYAREAS an einem separaten Speicherort abgelegt werden. Standardmäßig gelten für sie die gleichen Speichereinstellungen wie für die Topologietabelle.

Datasets der gleichen Topologie sollten im selben Geometriespeichertyp gespeichert werden. Geschieht dies nicht, kommt es u. U. zu Topologiefehlern aufgrund geringer Abweichungen bei der Datenspeicherung. Auch wenn diese Abweichungen in den meisten Fällen nur geringfügig sind, können dadurch eine oder mehrere Ihrer Topologieregeln verletzt werden. Im Thema Grundlagen der Topologie finden Sie eine Einführung in Topologien.

Eine Beschreibung der Topologietabellen finden Sie unter dem entsprechenden Thema zur Topologiespeicherung für Ihr DBMS:

Zusammengesetzte Terrainschlüsselwörter

Das zusammengesetzte Schlüsselwort TERRAIN steuert die Speicherung folgender Tabellen, die für Terrain-Datasets erstellt werden:

  • DTM_<itemID>_COMPOSITETILES
  • DTM_<itemID>_DIRTYAREA
  • DTM_<itemID>_INSIDETILES
  • DTM_<itemID>_MRFC
  • DTM_<itemID>_PROPS
  • DTM_<itemID>_EMBED_<N>

"ItemID" ist der Wert im UUID-Feld der Tabelle GDB_ITEMS für das jeweilige Terrain-Dataset. "N" gibt die spezifische Tabelle DTM_<itemID>_EMBED an; es kann eine beliebige Anzahl (0...n) dieser Tabellen vorhanden sein.

Bei den standardmäßigen Terrain-Schlüsselwörtern handelt es sich um TERRAIN_DEFAULTS, das die Standardspeicherung der ersten vier oben aufgelisteten Tabellen steuert, und TERRAIN_DEFAULTS::EMBEDDED, das die Speicherung der Tabelle DTM_<itemID>_EMBED_<N> steuert.

DTM_<itemID>_EMBED_<N>-Tabellen werden verwendet, um eingebettete Feature-Classes zu speichern. Aus diesem Grund können sie wesentlich größer als die anderen Terrain-Tabellen sein. Sie können daher die Speicherparameter für das Schlüsselwort TERRAIN_DEFAULTS::EMBEDDED so ändern, dass diese Tabellen an einem anderen Ort oder in einer anderen Größe gespeichert werden, je nach DBMS, in dem sich die Geodatabase befindet.

LizenzLizenz:

Terrains können nur erstellt werden, wenn die Erweiterung "ArcGIS 3D Analyst" installiert und aktiv ist.

Eine Beschreibung der Terraintabellen finden Sie unter dem entsprechenden Thema zur Terrainspeicherung für Ihr DBMS:

Schlüsselwörter für Geometrie- und Raster-Speicherung

Wenn Sie lediglich einen anderen Geometriespeichertyp für einen kleinen Teil Ihrer Daten verwenden möchten, können Sie separate Konfigurationsschlüsselwörter verwenden, um dies anzugeben, wenn die Daten erstellt oder in die Datenbank übertragen werden. Die DBTUNE-Tabellen und die "dbtune"-Dateien für Geodatabases in Oracle, PostgreSQL und SQL Server enthalten Schlüsselwörter, mit denen Sie beim Erstellen oder Importieren von Daten mit administrativen Befehlen von ArcSDE oder in ArcGIS for Desktopden Geometrie- oder Raster-Speichertyp angeben können.

HinweisHinweis:

Datasets, die an derselben Topologie teilnehmen, sollten im selben Geometriespeichertyp gespeichert werden. Geschieht dies nicht, kommt es u. U. zu Topologiefehlern aufgrund geringer Abweichungen bei der Speicherung der Daten in verschiedenen Speicherungstypen. Auch wenn diese Abweichungen nur geringfügig sind (z. B. nur einige Millimeter), kann dadurch eine Ihrer Topologieregeln verletzt werden. Wenn Sie beispielsweise die Polygon-Feature-Class A in SDO_GEOMETRY und die Polygon-Feature-Class B in "ArcSDE Compressed Binary (Long Raw)" speichern und dann beide in einer Topologie platzieren und die Topologieregel angeben, dass Feature-Class A nicht mit Feature-Class B überlappen darf, können geringe Abweichungen beim Rendern der Features zu Überlappungen zwischen A und B führen und damit zu einer Verletzung der Topologieregel.

Wenn Sie ein Schlüsselwort angeben, das nur wenige Parameter enthält, werden die übrigen Parameter dem Konfigurationsschlüsselwort DEFAULTS entnommen. Wenn Sie also beim Erstellen einer Feature-Class in einer Oracle-Geodatabase SDELOB angeben, verwendet die Software die Werte der Parameter GEOMETRY_STORAGE, ATTRIBUTE_BINARY und RASTER_STORAGE aus dem Schlüsselwort SDELOB und liest die Werte für alle anderen Parameter, z. B. B_STORAGE und UNICODE_STRING, aus dem Schlüsselwort DEFAULTS.

Wenn Sie eine Topologie, ein Terrain oder ein Netzwerk mit einem anderen als dem unter dem Schlüsselwort DEFAULTS gespeicherten Geometriespeichertyp erstellen möchten, müssen Sie benutzerdefinierte Schlüsselwörter erstellen, die den gewünschten Geometriespeichertyp enthalten. Beispiel: Sie erstellen in einer Oracle-Datenbank eine Feature-Class für Straßen mit SDO_GEOMETRY und möchten, dass ein erstelltes Netzwerk, das diese Feature-Class enthält, ebenfalls den Geometriespeichertyp SDO_GEOMETRY verwendet. Hierfür müssen Sie einen Satz zusammengesetzter NETWORK-Schlüsselwörter erstellen, die den Geometriespeichertyp SDO_GEOMETRY angeben. Weitere Informationen finden Sie unter Zusammengesetzte Schlüsselwörter und Geometriespeicherung.

Schlüsselwörter für spezifische DBMS-Implementierungen

Informationen zu Konfigurationsschlüsselwörtern, die standardmäßig nur in einer oder zwei Datenbanken vorkommen, finden Sie im Thema zum entsprechenden DBMS.

Benutzerdefinierte Konfigurationsschlüsselwörter

Wie bereits in der Beschreibung der Konfigurationsschlüsselwörter für Protokolldateien und zusammengesetzte Konfigurationen erwähnt, können Sie Ihre eigenen Schlüsselwörter erstellen, um bestimmte Parameter und Einstellungen, die Sie verwenden möchten, zusammenzufassen. Weitere Informationen finden Sie unter Benutzerdefinierte Konfigurationsschlüsselwörter.

5/9/2014