지오 데이터베이스를 보관 폴더에 보관하려고합니다. 지오 데이터베이스가 아카이브 폴더에 성공적으로 복사되지만 나머지 코드가 실행되지 않도록하는 오류 코드가 나타납니다. 오류 메시지는 다음과 같습니다 언급 한 바와 같이ArcPy에서 gdb를 복사하지 못했습니다.
ExecuteError: ERROR 000260: Failed to copy C:\\Folder\\Geodatabase.gdb into C:\Folder\Archive\Archived_20161028.gdb
Failed to execute (Copy).
, 내가 보관 폴더에 보면, 지오 데이터베이스는 Archived_20161028.gdb로가 저장됩니다. 내 코드를 계속 실행하는 방법이나 오류 메시지가 나타나는 이유를 모르겠습니다.
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는 로컬로 복사하는 작업을하고 네트워크로 복사하면 문제가 해결됩니다 !! –