laptop and a wrench

Erro

The ArcPy, 'updateConnectionProperties' function fails to update the properties of the enterprise geodatabase layers as expected when feature classes reside within feature datasets.

Última Publicação: March 29, 2018 ArcGIS Pro
Número de ID do Erro BUG-000112777
EnviadoMarch 28, 2018
Última ModificaçãoJune 5, 2024
Aplica-se àArcGIS Pro
Versão encontrada2.0.1
Sistema OperacionalWindows OS
Versão do Sistema Operacional7
StatusWill Not Be Addressed

Informações Adicionais

This is as designed. This is consistent with how it works in ArcMap. A feature class can be replaced with a different name, even in a feature dataset. Refer to the code example below: find_dict = {'connection_info': {'database': 'C:\Temp\FeatureDatasets\GreatLakes_1.gdb'}, 'dataset': 'GreatLakes', 'workspace_factory': 'File Geodatabase'} replace_dict = {'connection_info': {'database': 'C:\Temp\FeatureDatasets\GreatLakes_2.gdb'}, 'dataset': 'GreatLakesNEW', 'workspace_factory': 'File Geodatabase'} l.updateConnectionProperties(find_dict, replace_dict) According to a web help documentation, geodatabase feature datasets are part of a workspace and their names should not be included in the workspace path. If a feature class is moved into or out of a geodatabase feature dataset within the same workspace, nothing should be done in terms of updating map documents or layer file data sources. If a dataset is moved into a different workspace, but of the same workspace type, provide a path to the new workspace, without the geodatabase feature dataset name.

Etapas para Reproduzir

ID do Erro: BUG-000112777

Software:

  • ArcGIS Pro

Seja notificado quando o status de um erro mudar

Baixe o Aplicativo de Suporte da Esri

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download