Reporting Service 2008 “报表服务器数据库内出错。此错误可能是因连接失败、超时或数据库中磁盘空间不足而导致的”...

本文介绍了在Microsoft SQL Server 2008 R2 Reporting Services环境中遇到的两个常见问题及其解决方案。一是修改报表订阅后保存时报错,原因是磁盘空间不足;二是解决第一个问题后仍有一份报表报错,原因是创建了重复的任务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天遇到了两个关于Reporting Service的问题, 出现问题的环境为Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64) 。具体情况请见下面描述。

 

1:在修改报表的订阅后,保存时出现下面错误:

提示:报表服务器数据库内出错。此错误可能是因连接失败、超时或数据库中磁盘空间不足而导致的。 (rsReportServerDatabaseError) 获取联机帮助

有关此错误的详细信息,请导航到本地服务器上的报表服务器或启用远程错误

 

从报表右键的”管理“选项进入,选择“订阅” ,发现有“Failure writing file \\xxx.xxx.xxx.xx...: There is not enough space on the disk;”这样的错误,这个是因为报表的Owner在配置订阅时,设置了Windows File Share,这样报表将被发送到一个共享目录。而由于该应用服务器并没有监控磁盘空间使用情况,在空间耗尽的情况下,出现了上面这样的错误。清理应用服务器的磁盘空间后,问题解决。

 

 

2: 上面问题解决后,发现还是有一张报表报错,提示信息有所不同,如下所示:

报表服务器数据库内出错。此错误可能是因连接失败、超时或数据库中磁盘空间不足而导致的。 (rsReportServerDatabaseError) 获取联机帮助 There are two or more jobs named '11BE8C1C-BF56-48A3-9BAB-F4C506E28E02'. Specify @job_id instead of @job_name to uniquely identify the job.

 

这个是因为订阅创建了重复的Job,至于是什么原因,暂时不清楚。网上有很多人反馈这个问题。似乎各个版本都有这个问题。 个人还是第一次遇到这种问题。 直接删除其中一个Job,问题即可解决。

 

https://social.msdn.microsoft.com/Forums/sqlserver/en-US/eac10cd4-6244-4cf1-9092-89044b8e94e1/ssrs-subscription-creating-duplicate-job?forum=sqlreportingservices

https://connect.microsoft.com/SQLServer/feedback/details/650123/duplicate-jobs-being-created-for-one-subscription

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值