首页 / 浏览问题 / 云GIS / 问题详情
进行Oracle工作空间进行服务发布
33EXP 2018年07月26日
使用产品 IServer 9D

进行Oracle工作空间进行服务发布,提示错误 :"工作空间连接字符串错误"

错误代码:

26-Jul-2018 15:27:29.027 信息 [WeakCollectionCleaner] org.geotools.util.WeakCollectionCleaner.run Weak collection cleaner stopped
2018-7-26 15:41:55 - ERROR - open workspace( server=106.55.596.254:9899/orcl,username=super,password=**********,type=ORACLE,database=,name=NJ_POI,driver=null ) failed. details: null

1个回答

您好,1.iserver是linux还是windows的;2.'106.55.596.254:9899/orcl'这个9899是Oracle的端口号吗?
4,524EXP 2018年07月26日
1.IServer 是Linux 64位, 也装了Oracle 64位客户端。

2.是端口号。

3.Oracle服务端和IServer 不在同一台机子下。
请执行以下两步;

1.关闭iserver,在iserver目录/support下执行./depence*****.sh install -y

2.在iserver目录/support/objectjava/bin下删除libSuEngineSRDB.sdx、libSuEngineDMCI.sdx、libSuEnginePG.sdx、libSuEngineOsp.sdx、libSuEngineAltibase.sdx、libSuEngineDB2.sdx、libSuEngineKDB.sdx、libSuEnginePGis.sdx这些文件
如果执行这两部依旧不行,请在iserver目录/support/objectjava/bin下执行ldd libSuEngineOracle.sdx,结果完整截图回复在下面。

执行完这两步,依旧不行

您好,可以发布服务了。没有提示:"工作空间连接字符串错误"

但是发布完服务,在IServer中,进行查看,看不到数据?

都是not found肯定不对,你手动把objectjava包的路径写进环境变量,配置过程可以参考帮助文档

配置好了 是这样?

对的,如果现在还不出图的话,说下你的数据源信息,点开地图列表的地图信息截图
可以看到地图服务了,后来发现Oracle中的数据 异常丢失,我找下日志看下。
...