报表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位的客户端?
web引用的oraclelib是Oracle.ManagedDataAccess.dll ,这个应该不影响吧,
你们这个报表应该是自己去找的系统里的Oracledll文件吧 对,ActiveReports 必须要安装32位的Oracle驱动,所以服务器也必须安装32位的客户端;可以看看这篇博客:http://blog.gcpowertools.com.cn/post/ConnectOracleDatabase.aspx
页:
[1]