无法在 ArcPy 中复制 gdb
Failed to copy gdb in ArcPy
我正在尝试将地理数据库存档到存档文件夹中。地理数据库已成功复制到存档文件夹中,但我收到一个错误代码,禁止 运行ning 使用我的其余代码。错误信息是:
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")
我刚运行遇到了同样的问题!!!!我有其他脚本一直在使用 arcpy.Copy_management 来 copy/paste 从一个网络位置到另一个网络位置的文件地理数据库,但出于某种原因,我最近使用的脚本无法正常工作。
对于这个最近的脚本,我确实注意到您可以使用 arcpy.Copy_management,其中 in_data 参数来自网络位置,而 out_data 是本地位置。然后,使用 arcpy.Copy_management 您可以从该本地位置复制到网络位置,只要文件 gdb 的名称相同即可。这似乎是一个错误。
如果您不喜欢上面的解决方法,这里有另一个建议:
尝试:
arcpy.Copy_management(复制自,复制到)
除了:
通过
我会就此联系 ESRI,看看他们是否看到同样的事情......
...从 ESRI 那里得知。
这是一个错误 (BUG-000093700)。好消息是他们说它已在 ArcGIS 10.4 中修复。
我正在尝试将地理数据库存档到存档文件夹中。地理数据库已成功复制到存档文件夹中,但我收到一个错误代码,禁止 运行ning 使用我的其余代码。错误信息是:
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")
我刚运行遇到了同样的问题!!!!我有其他脚本一直在使用 arcpy.Copy_management 来 copy/paste 从一个网络位置到另一个网络位置的文件地理数据库,但出于某种原因,我最近使用的脚本无法正常工作。
对于这个最近的脚本,我确实注意到您可以使用 arcpy.Copy_management,其中 in_data 参数来自网络位置,而 out_data 是本地位置。然后,使用 arcpy.Copy_management 您可以从该本地位置复制到网络位置,只要文件 gdb 的名称相同即可。这似乎是一个错误。
如果您不喜欢上面的解决方法,这里有另一个建议: 尝试: arcpy.Copy_management(复制自,复制到) 除了: 通过
我会就此联系 ESRI,看看他们是否看到同样的事情...... ...从 ESRI 那里得知。
这是一个错误 (BUG-000093700)。好消息是他们说它已在 ArcGIS 10.4 中修复。