网站打开工作空间报异常“创建数据源失败”

0 投票

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

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

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

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

12月 9, 2016 分类:  2356次浏览 | 用户: dage181 (7 分)

4 个回答

0 投票
 
已采纳

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

12月 9, 2016 用户: dage181 (7 分)
采纳于 12月 12, 2016 用户:dage181

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

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

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

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

0 投票
你测试下文件型的工作空间是否可以打开?
12月 9, 2016 用户: 周仕斌 名扬四海 (1,561 分)
文件型的网站上可以打开,怀疑应该是oracle环境的问题
0 投票
可以参考下这篇博文http://blog.csdn.net/supermapsupport/article/details/50157475
12月 9, 2016 用户: 周仕斌 名扬四海 (1,561 分)
这篇文章比较入门级
0 投票
你尝试只留32位的客户端看下呢
12月 9, 2016 用户: 周仕斌 名扬四海 (1,561 分)
...