首页 / 浏览问题 / 云GIS / 问题详情
使用oracle数据源的问题
8EXP 2021年03月24日

在Windows上使用idesktop成功打开oracle数据源,将工作空间保存好,然后上传到centos上,在使用iserver打开工作空间发布数据服务的时候,发现数据源为空。查看日志发现有“2021-3-23 23:38:38 - INFO - 工作空间store44中获取的数据源数目为0 ”的提示。目前centos上oracle client可以通过sqlplus访问目标oracle数据库。不知道oracle client还需要怎样的配置?

centos上oracle client配置情况:

idesktop打开工作空间情况:

日志情况:

日志

1个回答

您那边有尝试直接将工作空间也保存为Oracle数据库型工作空间,然后直接在iServer中发布Oracle数据库型工作空间;

或者您那边在centos上检查下访问Oracle数据库查看相应的库中是否包含数据;

或者直接在iDesktop中右键工作空间选择发布服务,连接您centos上的iServer发布服务;

您的这个问题原因是因为您直接将包含连接数据库型数据源的文件型工作空间直接传到centos上导致的。
2,248EXP 2021年03月25日
关于:"或者您那边在centos上检查下访问Oracle数据库查看相应的库中是否包含数据;",倒数第二张图片里idesktop里已经打开了数据源,数据库里是有数据的。

关于:“或者直接在iDesktop中右键工作空间选择发布服务,连接您centos上的iServer发布服务;”,我直接用idesktop向is er ver发布服务也有同样的情况,就是数据源为空。

我感觉是不是oracle client的配置是否还存在问题,因为我从cen to s上将工作空间在下载到windows本地,再用windows版的iserver发布该工作空间是可以成功打开数据源的
我使用linux版的idekstop在centos上打开oracle数据源,发现选择oralceplus时是灰色的,要怎样配置oracle client,idesktopc才能识别出
...