找回密码
 立即注册

QQ登录

只需一步,快速开始

wcfboy1

中级会员

13

主题

57

帖子

559

积分

中级会员

积分
559

微信认证勋章

wcfboy1
中级会员   /  发表于:2019-1-9 09:17  /   查看:6423  /  回复:14

做报表时用的共享数据源,发布到服务器上后不能用。怎么改

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

14 个回复

倒序浏览
wcfboy1
中级会员   /  发表于:2019-1-9 09:45:41
沙发


提示这个

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-1-9 11:11:04
板凳
您好,如果本地可以,发布后报这个错误,这很大的原因是由于数据库的配置有问题导致的,你需要看看的共享路径配置的链接字符串是否可以在服务器端正常访问的字符串链接
如下

共享文件:


数据连接的绝对路径要正确,是服务器上可以访问的一个数据库的路径

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
wcfboy1
中级会员   /  发表于:2019-1-9 11:56:32
地板

rdsx文件没问题,连接的是oracle,连接字符串没错
共享数据源引用的是绝对路径。估计是绝对路径的问题。这个如何修改

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
wcfboy1
中级会员   /  发表于:2019-1-9 12:03:28
5#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-1-9 12:16:15
6#
还有就是你服务器安装了Oracle的32位的驱动没
改路径的话,使用共享数据源会生成一个 .rdsx 的文件,然后修改那个文件的路径:
就是DataBase的绑定路径
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <RptDataSource xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  3.     <Name>DataSource1</Name>
  4.   <ConnectionProperties>
  5.     <ConnectString>DRIVER=SQLITE3 ODBC DRIVER;DATABASE=D:\web\Demo\ActiveReports\ASPNET\ControlExplorer\Data\ArsDemo.db</ConnectString>
  6.     <Extension>ODBC</Extension>
  7.   </ConnectionProperties>
  8. </RptDataSource>
复制代码




回复 使用道具 举报
wcfboy1
中级会员   /  发表于:2019-1-9 14:40:24
7#
  
数据源改了,然后服务器上不可用,本机可以

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-1-9 16:40:36
8#
现在好了没
回复 使用道具 举报
wcfboy1
中级会员   /  发表于:2019-1-17 09:15:13
9#
好了。把报表设计工具安装到服务器上就可以了。然后卸载后就不行了,不得已又安装上了。发布项目的的时候肯定少了什么东西
回复 使用道具 举报
wcfboy1
中级会员   /  发表于:2019-1-17 09:16:53
10#
关键是服务器上的报表设计工具是未注册的。不知道会不会对报表产生影响
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部