Größen- und Namensbeschränkungen für Enterprise-Geodatabases
Größenbeschränkungen für Datenbankobjekte in einer Enterprise-Geodatabase sind größtenteils auf Hardware-Einschränkungen zurückzuführen. Beschränkungen für Datenbankobjektnamen beziehen sich entweder auf die Beschränkungen des Datenbankverwaltungssystems (DBMS) oder der Geodatabase, wobei die geringere Beschränkung Anwendung findet. Beschränkungen unterscheiden sich je nach DBMS.
Größenbeschränkungen
Die meisten Größenbeschränkungen in einer Datenbank hängen von der Ausgabe des DBMS und Hardware-Einschränkungen ab. Eine Ausnahme bildet die Anzahl der Felder (Spalten), die in einer Tabelle oder einer Feature-Class unterstützt werden: Hierbei ist die maximale Anzahl 256. Beachten Sie jedoch, dass abhängig von den Datentypen die maximale Anzahl von Spalten in einer Tabelle geringer als 256 sein kann. Die meisten Datenbankanbieter raten von der Erstellung von Tabellen mit mehr als 200 Spalten ab, unabhängig vom Datentyp.
Zeichenanzahl in Objektnamen
Bei der aufgeführten Zeichenanzahl wird davon ausgegangen, dass ANSI-Text verwendet wird. UTF-8-Zeichen verwenden doppelt so viele Byte wie ANSI-Zeichen, sodass sich die Anzahl der zulässigen Zeichen halbiert.
DB2 9.x | Informix 11 | Oracle 10g und 11g | PostgreSQL 9.0 | SQL Server 2008 | |
---|---|---|---|---|---|
Datenbankname | 8 | 31 | 30 | 31 | 31 |
Feldname (Spaltenname) | 31 | 31 | 30 | 31 | 31 |
Indexname | 128 | 128 | 30 | 63 | 128 |
Kennwort | 31 | 31 | 31 | 31 | 31 |
Tabellen- oder Feature-Class-Alias | 31 | 31 | 30 | 31 | 31 |
Tabellen- oder Feature-Class-Name | 128 | 128 | 30 | 63 | 128 |
Benutzername | 30 | 31 | 30 | 31 | 31 |
Versionsname | 64 | 64 | 64 | 64 | 64 |
Name der versionierten Ansicht | 32 | 32 | 30 | 32 | 32 |
Ansichtsname | 128 | 128 | 30 | 63 | 128 |