laptop and a wrench

Error

Diagnose Version Tables and Repair Version Tables fail and return Error 999999 when the sde_tables_locks table has the tables_locks_fk foreign key constraint.

Última publicación: January 12, 2021 ArcGIS Pro
Número de ID del error BUG-000136627
EnviadoJanuary 8, 2021
Última modificaciónJuly 8, 2025
Relacionado conArcGIS Pro
Versión encontrada2.7
Sistema operativoWindows OS
Versión de sistema operativo10.0 64 Bit
Versión corregida2.8
EstadoFixed

Solución alternativa

Before running the Repair Version Tables geoprocessing tool, run the following SQL in SQL Server Management Studio on the enterprise geodatabase to drop the 'table_locks_fk' key constraint.

  • ALTER TABLE [sde].[SDE_table_locks] DROP CONSTRAINT [table_locks_fk]
  • GO

Once the key constraint is dropped, run the Repair Version Tables geoprocessing tool.

After the Repair Version Tables geoprocessing tool is run successfully, immediately recreate the 'table_locks_fk' foreign key constraint to avoid other issues such as orphaned connections & locks. Run the following SQL to recreate the 'table_locks_fk' foreign key constraint.

  • ALTER TABLE [sde].[SDE_table_locks] WITH CHECK ADD CONSTRAINT [table_locks_fk] FOREIGN KEY([sde_id])
  • REFERENCES [sde].[SDE_process_information] ([sde_id])
  • ON DELETE CASCADE
  • GO
  • ALTER TABLE [sde].[SDE_table_locks] CHECK CONSTRAINT [table_locks_fk]
  • GO

Pasos para reproducir

ID del error: BUG-000136627

Software:

  • ArcGIS Pro

Recibir notificaciones cuando cambie el estado de un error

Descargar la aplicación de soporte de Esri

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga