斯潘8
斯潘4
我在Windows7上,我有一个工作区(fme desktop 2017.1.0.0,构建17539)连接到SQL Server企业gdb以将少数功能类导出到文件gdb。企业gdb没有版本化,位于网络中的服务器上,虽然不在我办公室,我正在导出到我机器上的一个文件gdb。大约一个月前它一直运转良好,当我开始犯错的时候。
这是运行工作区时出现的错误:“无法打开企业地理数据库。arcObjects的错误号为:“-2147216100”。来自arcObjects的错误消息是:FDO错误:-2147216100请确保连接参数正确(server='server_name',instance='实例名称',user=`username',密码=`***',database=`database',version=`sde.default')”
我可以使用相同的参数,连接到arcCatalog和arcMap中的gdb,并可以在其中查看特性类。我尝试使用一个连接文件,也使用与旧SDE读卡器的直接连接,我得到了这个错误:“从1个数据集中的读卡器'SDE30'获取任何架构失败。这可能是由于无效的数据集或由于许可导致的格式可访问性问题,依赖关系,或模块加载。”
我以为gdb密码可能已经过期了,所以我把它重置了,但那没有帮助。我的同事可以使用相同的参数并连接到FME中的gdb(他使用的是桌面2017.1.2.1,建于17725年)。
我唯一能想到的是,就在它停止工作的时候,我从ArcgisPro 2.0升级到了Pro 2.1(我也安装了补丁,所以现在我是2.1.2)。我的同事有Pro 2.0。除了FME版本的不同之外,我想不出我们之间有什么不同,这个工作区正在使用我当前版本的FME,然后停止,这一事实告诉我问题不是FME。有什么理由专业人士会搞砸这件事吗?还有什么问题吗?
可以使用SQL Server非空间读卡器连接吗?
您使用的是32位还是64位版本的FME?
你只安装了Arcgis Pro吗?还是安装了Arcgis桌面?如果是这样,哪个版本?
关于FME和ARCGIS之间的兼容性,这是这个最重要的文章:
https://knowledge.亚搏在线safe.com/articles/1517/notes-on-fme-and-esri-versions-and-compatibility.html
?2019安全亚搏在线软件公司|合法的