首页 / 浏览问题 / 云GIS / 问题详情
linux系统连接oracle数据库
209EXP 2018年08月27日

我是通过windows系统的idesktop来操作oracle数据库,操作完成之后生成一个*.smwu文件,发布到linux系统的iserver服务,但是获取不到oracle数据库中的数据,如图所示:

经纬度范围是从0到0没有数据,请问一下这是什么原因??

我的linux系统是SUSE系统,这个是需要在linux系统上安装oracle客户端吗??

1个回答

您好,这种情况就是没有读到数据信息,必须安装客户端。
4,524EXP 2018年08月27日
安装完客户端,还是不能读取

报:

/home/superMapiServer8c/support/jre/bin/java: symbol lookup error:/home/superMapiServer8c/support/objectsjava/bin/libSuGraphicsQT.uge: undefined symbol: _ZN4OGDC17OgdcUnicodeStringC1EPKw
 

请问一下是什么原因呢??

按这个弄

这个关于oracle的libSuEngineOracle.sdx 文件我已经加上去了,linux安装的客户端也是可以连接数据库的。但是依旧不能在linux上发布的iserver读取oracle数据库中数据
重点是你别的sdx删了没有?需要删掉其他的,如果都删掉还不行,在objectsjava/bin下执行ldd libSuEngineOracle.sdx看有没有not found

这个应该怎样解决呢??

...