Je tente d'archiver une géodatabase dans un dossier Archive. La géodatabase a été copiée avec succès dans le dossier Archive, mais un code d'erreur empêche le reste de mon code de s'exécuter. Le message d'erreur est:Echec de la copie de gdb dans ArcPy
ExecuteError: ERROR 000260: Failed to copy C:\\Folder\\Geodatabase.gdb into C:\Folder\Archive\Archived_20161028.gdb
Failed to execute (Copy).
Comme mentionné, quand je regarde dans le dossier Archive, la géodatabase y est stocké sous forme Archived_20161028.gdb. Je ne sais pas comment continuer à exécuter mon code ou pourquoi le message d'erreur apparaît.
import arcpy
import os
Archive = r'C:\Folder\Archive'
if not os.path.exists(Archive):
os.makedirs(Archive)
gdb=r'C:\\Folder\\Geodatabase.gdb'
shp="C:\Folder\Geodatabase.gdb\Shapefile"
if len(gdb) > 0:
print gdb
fcArchived = os.path.join(Archive, 'Archived_{}.gdb'.format(time.strftime('%Y%m%d')))
print fcArchived
arcpy.Copy_management(gdb, fcArchived)
arcpy.Delete_management(gdb)
arcpy.CreateFileGDB_management (r'C:\\Folder',"Geodatabase.gdb")
Yesssss le travail autour de la copie au local, puis la copie au réseau a résolu mon problème !! –