Instrução
Com ArcGIS Pro 3.1 e clientes mais antigos, uma tabela com um tipo de campo Data ou Oracle NUMBER(38) é registrada como tipo de campo Data e tipo de campo Longo.
A partir do ArcGIS Pro 3.2 e clientes mais recentes, para tabelas não registradas, o tipo de campo Data será lido como Data de alta precisão por padrão. Essa alteração foi feita para permitir que as tabelas do banco de dados subjacentes que sempre armazenaram datas como alta precisão sejam lidas e exibidas corretamente no cliente. Da mesma forma, para tabelas não registradas do Oracle, o Número(38) será lido como Inteiro Grande por padrão, pois Número(38) pode armazenar valores inteiros de 64 bits.
Ao registrar tabelas com um geodatabase de um cliente do ArcGIS Pro 3.2 ou mais recente, o seguinte mapeamento de tipo de dados é utilizado por padrão:
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.
Para garantir que os clientes do ArcGIS Pro 3.1 e anteriores possam acessar uma tabela registrada com o tipo de campo Data ou Número(38), as seguintes opções estão disponíveis:
HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Geodatabase\Settings\FieldTypeCompatibility
A configuração FieldTypeCompatibility=1 permite que os tipos de campo Data e Número(38) sejam registrados como tipo Data e Longo, respectivamente. A tabela registrada resultante pode ser acessada por clientes anteriores do ArcGIS Pro.
Quando a ferramenta for executada com sucesso, uma mensagem de aviso com o seguinte texto será exibida como um lembrete de que a chave do Registro está habilitada:
“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”
ID do Artigo: 000032250
Obtenha ajuda de especialistas do ArcGIS
Comece a conversar agora