span8
span4
你好,
我最近在更新文件地理数据库时遇到了一些麻烦。我有一个使用regex在文件地理数据库中创建单个特性类的工作空间。我已经设置了'功能类或表名'在作家:
@ReplaceRegEx (@ value (Actual_URL) ^。+ / (. + ?) \ . zip,美元\ 1)
它在第一次运行时工作得很好,但当我试图运行工作区第二次与“覆盖现有的地理数据库:Yes”,它给我以下错误:
“无法在'C:\Test.gdb'处连接到文件地理数据库。Make sure the correct filename was specified, and that the geodatabase wasn't saved with a newer version of ArcGIS than the one installed locally. The error number from ArcObjects is: '-2147024894'. The error message from ArcObjects is: {}A fatal error has occurred. Check the logfile above for details"
据我所知在这里这可能是因为覆盖依赖于原始文件地理数据库的空间索引。也许有一种变通方法,我可以设置工作空间,在运行之前删除地理数据库中现有的功能类?
谢谢
我也有同样的错误消息的问题,从FME服务器运行-我可以创建地理数据库很好,如果它还没有在那里,但没有覆盖。使用ArcObjects,可以尝试API,但从上面的响应来看,似乎仍然是一个问题。我的特性类名是硬编码的。
我的解决方案是使用下面的python启动脚本在翻译之前删除现有的地理数据库——在桌面工作,但还没有在服务器上测试:
进口操作系统,shutil
©2019安全亚搏在线软件公司法律