J'ai un outil de géotraitement personnalisé créé avec ModelBuilder. L'outil copie certaines classes d'entités dans scratch.gdb, puis effectue une jointure avec d'autres tables, et enfin exporte vers d'autres classes d'entités.
L'outil fonctionnait bien ces dernières années. Mais une exception s'est produite la semaine dernière,
INFO - 2026-09-25 04:06:08,930 - Traceback (most recent call last) :
Fichier "D:\daily_sync\python\tasks\task.py", ligne 39, dans run
retCode = self.method()
Fichier "D:\daily_sync\python\tasks\full.py", ligne 448, dans <lambda>
connectionFile+"/"+schema+"."+"BLDG_STRUCT_10_CLUSTER")).addPreTask(task.Task("Import toolbox", lambda: arcpy.ImportToolbox(toolboxPath))),
Fichier "C:\Program Files\ArcGIS\Server\ArcPy\arcpy\geoprocessing_base.py", ligne 510, dans <lambda>
return lambda *args: val(*gp_fixargs(args, True))
ExecuteError : ERREUR 000229 : Impossible d'ouvrir C:\Users\aaaaa\AppData\Local\Temp\scratch.gdb\ASSIGNMENT_AREA
Échec de l'exécution (Spatial Join).
Échec de l'exécution (Model8).
J'ai constaté qu'il y a des shapefiles dans scratch.gdb.
Le problème s'est répété même après avoir recréé scratch.gdb. Comment puis-je résoudre ce problème ?