“覆盖现有文件地理数据库”的答案 https://knowledge.亚搏在线safe.com/questions/46141/overwriting-existing-file-geodatabase.html “覆盖现有文件地理数据库”问题的最新答案 答案由chrisw84 https://knowledge.亚搏在线safe.com/answers/48685/view.html

我也有同样的错误消息的问题,从FME服务器运行-我可以创建地理数据库很好,如果它还没有在那里,但没有覆盖。使用ArcObjects,可以尝试API,但从上面的响应来看,似乎仍然是一个问题。我的特性类名是硬编码的。

我的解决方案是使用下面的python启动脚本在翻译之前删除现有的地理数据库——在桌面工作,但还没有在服务器上测试:

进口操作系统,shutil

gdb_path =(在这里添加文件路径)
如果os.path.exists (gdb_path):
shutil.rmtree (gdb_path)
打印“删除现有的子流域地理数据库”+ gdb_path
其他:
打印“无法删除现有的子流域地理数据库”+ gdb_path

格林威治时间2017年7月25日星期二20:44:09 chrisw84
答案由mark2atsafe亚搏在线 https://knowledge.亚搏在线safe.com/answers/46164/view.html

如果您硬编码了特性类/表名,它能工作吗?只是试图缩小regex是否是问题的原因(听起来不太可能)。

格林尼治时间2017年6月19日星期一16:59:31 mark2at亚搏在线safe
答案由gisinnovationsb https://knowledge.亚搏在线safe.com/answers/46147/view.html

@dunuts

1.您的写入器参数中是否有“删除并创建”选项?

2.可以尝试使用Geodatabase API编写器吗?

欢呼,

碱液

格林尼治时间2017年6月19日星期一15:19:07 gisinnovationsb