首页 / 浏览问题 / 组件GIS / 问题详情
网站打开工作空间报异常“创建数据源失败”
7EXP 2016年12月09日

使用产品:iobject 8c 802 32位
操作系统:win7 x64 
数据类型: oracle 10g 32位客户端(也装了64位客户端)
问题详细描述:

1、基于iobject 8c 802自己开发了一个组件

2、基于这个新组件,在桌面应用程序中是可以正常运行,打开工作空间的

3、但是如果在网站中,引用这个新组件,打开工作空间,就会抛异常“创建数据源失败”。网站运行时,已在IIS中将应用池设为支持32位了

4 个回答

问题应该出在超图组件调用oracle组件的衔接问题上。由于系统既有oracle 10g 32位客户端,也装了64位客户端。deskpro的32位、64位均可正常使用,但是在网站上调用就会出错,不知道超图组件是如何调用oracle组件的,请大牛详解下

7EXP 2016年12月09日

你尝试只留32位的客户端看下呢

超图连接oracle调用的是oracle网络服务名,我这边环境64位操作系统,64位oracle,32位客户端,测试没有问题

把64位的卸载,只留下32位的oracle客户端后,问题解决。

看来在电脑上混装64、32位的oracle客户端,会带来很多麻烦crying

你测试下文件型的工作空间是否可以打开?
1,752EXP 2016年12月09日
文件型的网站上可以打开,怀疑应该是oracle环境的问题
可以参考下这篇博文http://blog.csdn.net/supermapsupport/article/details/50157475
1,752EXP 2016年12月09日
这篇文章比较入门级
你尝试只留32位的客户端看下呢
1,752EXP 2016年12月09日
...