HOW TO
Bei ArcGIS Pro 3.1 und früheren Clients wird eine Tabelle mit dem Feldtyp "Date" oder "Oracle NUMBER(38)" als Feldtyp "Date" und "Long" registriert.
Ab ArcGIS Pro 3.2 und neueren Clients wird für nicht registrierte Tabellen der Feldtyp "Date" standardmäßig als "High Precision Date" gelesen. Diese Änderung wurde vorgenommen, damit zugrunde liegende Datenbanktabellen, in denen Datumsangaben immer als "High Precision Date" gespeichert wurden, nun richtig gelesen und im Client angezeigt werden können. In ähnlicher Weise wird bei nicht registrierten Oracle-Tabellen der Typ "Number(38)" standardmäßig als "Big Integer" gelesen, da in "Number(38)" 64-Bit-Ganzzahlwerte gespeichert werden können.
Beim Registrieren von Tabellen mit einer Geodatabase, die mit einem ArcGIS Pro 3.2-Client oder höher erstellt wurde, wird standardmäßig die folgende Datentypzuordnung verwendet:
Note:
Once registered with the High Precision Date and Big Integer field types, these tables will not be compatible with older clients. ArcGIS Pro 3.1 and earlier clients will receive an error “This version of the Geodatabase client is incompatible with the dataset and cannot open it”, when accessing geodatabase tables or feature classes that contain fields of the following data types: Date only, Time only, Timestamp offset, Big integer, or 64-bit object IDs.
Um sicherzustellen, dass ArcGIS Pro 3.1 und frühere Clients auf eine registrierte Tabelle mit dem Feldtyp "Date" oder "Number(38)" zugreifen können, stehen die folgenden Optionen zur Verfügung:
HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Geodatabase\Settings\FieldTypeCompatibility
Durch Festlegen von FieldTypeCompatibility=1 können die Feldtypen "Date" und "Number(38)" als Date- bzw. Long-Typ registriert werden. Auf die resultierende registrierte Tabelle können frühere ArcGIS Pro-Clients zugreifen.
Nach erfolgreicher Ausführung des Werkzeugs wird eine Warnmeldung mit folgendem Text angezeigt, um daran zu erinnern, dass der Registrierungsschlüssel aktiviert ist:
“The tool output will use supported data types for ArcGIS Pro 3.1 and earlier releases. Disable the registry key for the tool output to use supported data types for the current ArcGIS Pro release: HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Geodatabase\Settings\FieldTypeCompatibility”
Artikel-ID: 000032250
Unterstützung durch ArcGIS-Experten anfordern
Beginnen Sie jetzt mit dem Chatten