decharvard 发表于 2016-12-5 12:29:47

报表web发布到服务器后显示oracle连接不了的问题


一开始是显示No Data Provider found for the data provider type 'Oracle'.后来干脆在服务器上装了一套你们的ar11版本
然后就报 'System.Data.OracleClient 需要 Oracle 客户端软件 version 8.1.7 或更高版本。'

在本地开发环境是正常的
本地开发环境oracle客户端是32位,连的数据库是服务器端的64位数据库
服务器oracle是64位,难道一定要装个32位的客户端?


decharvard 发表于 2016-12-5 12:49:28

web引用的oraclelib是Oracle.ManagedDataAccess.dll ,这个应该不影响吧,
你们这个报表应该是自己去找的系统里的Oracledll文件吧

Lenka.Guo 发表于 2016-12-5 14:49:44

对,ActiveReports 必须要安装32位的Oracle驱动,所以服务器也必须安装32位的客户端;可以看看这篇博客:http://blog.gcpowertools.com.cn/post/ConnectOracleDatabase.aspx
页: [1]
查看完整版本: 报表web发布到服务器后显示oracle连接不了的问题