iserver初始化时服务提供者创建失败,工作空间打开失败 [已关闭]

0 投票

1、iserver启动时服务提供者创建失败,原因工作空间打开失败,

ERROR - open workspace( server=192.168.46.132:31521/xe,username=sgs_digicity_mds,password=*****,type=ORACLE,database=,name=SGS,driver=null ) failed. details: null  
WARN - 服务提供者map-SGS创建失败,失败原因:工作空间(type=ORACLE;server=192.168.46.132:31521/xe;database=;name=SGS;password=sagis;username=sgs_digicity_mds)打开失败。  

报错截图如下:

2、然后手动在iserver里创建工作空间时,提示工作空间连接字符串错误

3、根据问答区这个问题http://qa.supermap.com/35171?show=35174的解答,操作后依然不行。疑问是不是因为其中这个not found的原因

问题关闭原因: 已解决
8月 2, 2018 分类:  634次浏览 | 用户: 95mistake (6 分)
已关闭 9月 10, 2018 用户:95mistake

2 个回答

0 投票
您好,你Oracle的lib库里应该有个文件叫libclntsh.so.11.1/libclntsh.so.12.1或者类似的名字,后边那个几点几的数值是版本号,你把这个libclntsh.so.11.1/libclntsh.so.12.1复制一份重命名为libclntsh.so.10.1就可以了,确实是这个东西造成的。
8月 3, 2018 用户: 李熙y 名扬四海 (4,436 分)
0 投票
首先检查了工作空间在桌面中能否打开:不能,工作空间本身就有问题 --》换了工作空间;

然后检查objectsjava版本是否是要求的版本:不是,换了之后,问题解决。

此类问题要先检查工作空间本身有没有问题,环境变量配置有没有问题,objectsjava本身有没有问题,如果都没有问题,再检查依赖有没有问题等
9月 10, 2018 用户: 95mistake (6 分)
...