[转]SQL Server Reporting Services - Timeout Settings
SQL Server Reporting Services - Timeout Settings
You can try out the below setting to Troubleshoot the Timeout Errors.
1) Query Execution Timeout
You can increase the Query Execution Timeout by opening report into the BI studio
For SQL 2008, follow below step
Go to Report Data Explorer.
You will see the List of the DataSets
Right click on the Appropriate Dataset
Select appropriate the Data Set and click on property. You will find the Timeout Setting. Time out is in the seconds.
In New window Click on the Query tab,You will see the Timeout drop down at bottom
For SQL 2005, follow below step
Goto Data Tab.
Choose Dataset from Dropdown and click on "..." to open the Property
On Query Tab you will find the Timeout Text Box at the bottom left corner.
2) Report Execution Timeout
You can set the report to never timeout by setting the processing time out setting to ‘Do not timeout report execution’
If timeout is caused by length of the execution of the report then you change the Processing Option.
By default, the value is set to 1800 seconds
Either you can set for specific report or you can set value for all reports.
Follow this step to set value for specific report
Go to http://localhost/reports
Select the appropriate report and click on the report and choose "Manage" option.
Click on the tab "Processing Options" and choose the option "Report Timeout".
Follow this step for global setting
Go to http://localhost/reports
Click on "Site Settings" links at top
On the Site Setting Page, choose the "General" tab and choose the Report Timeout to "Do not timeout report"
3) HTTP Timeout
You can set the httpruntime to run the large report,
You can alter the value of attribute executionTimeout of tag httpRuntime, default value if 9000 and value is in the seconds.
<system.web>
<httpRuntime executionTimeout = "9000" />
</system.web>
- Open the Report Server’s Web.config file generally located at <Drive>:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer
- Locate the HttpRuntime parameter and alter the value. If it doesn't exist, you will have to create it within the section.
4) DatabaseQueryTimeout
You can alter the value for DatabaseQueryTimeout in the RSReportServer.config located at
<Drive>:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer
The value of timeout is in seconds and default value is 120.
This value is passed to the System.Data.SQLClient.SQLCommand.CommandTimeout property.
5) SessionTimeout and SystemReportTimeout
This the settings controlling the SSRS user session.
The default value of "SessionTimeout" is in seconds and default value is 600 and 1800 for "SystemReportTimeout".
You can edit this value from ConfigurationInfo table of report server.
select * from ConfigurationInfo
where Name in ('SessionTimeout','SystemReportTimeout')
6) RecycleTime
This specifies the recycling period for the Reporting Web Service.
this setting has been found in RSReportServer.config, If it doesn't exist, you will have to create it within the section.
The default is 720 and it is in minutes.
7)
SessionState Timeout
You can alter this setting in the web.config located at <Drive>\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportManager
default value is 20 minutes.
this require iis restart.
7)
executionTimeout
this setting is asp.net related.
this setting found in the machine.config file located at <Drive>:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG
<httpRuntime executionTimeout = "1800" maxRequestLength = "4096" >
executiontimeout is in second and default value is 110 seconds.
report might be timeout from asp.net due to the large volume of the data, you can increase the value of maxRequestLength. size is in the mb.
this doesn't require system reboot.
I've consider the 64 bit version of SQL Server .
Hope this will help you.
References
My close friend MSDN and google.com
Alpesh Dhori | Software Professional
http://www.avyuktasolutions.com/blog/sql-server-reporting-services-timeout-settings
[转]SQL Server Reporting Services - Timeout Settings的更多相关文章
- SQL Server Reporting Services – Insufficient Rights Error
http://www.sql-server-performance.com/2011/security-ssrs-reporting-error/ SQL Server Reporting Servi ...
- Integrating .NET Code and SQL Server Reporting Services
SQL Server Reporting Services versions 2000 and 2005 (SSRS) has many powerful features. SSRS has a w ...
- SQL Server Reporting Services本机模式下的权限管理
SQL Server Reporting Services在安装配置后,缺省只给BUILTIN\Administrators用户组(实际上只有本机的Administrator用户)提供管理权限.所以所 ...
- SrsDataConnector The SQL Server Reporting Services account is a local user and is not supported.
这次使用OS+SQL的镜像还原系统后安装了CRM 2015,主要流程是 安装IIS/AD,SSRS ,CRM2015.自带的SQL中SSRS没有安装完全,需配置一下. 这一切都满顺利的,最后在安装 S ...
- 充分利用 SQL Server Reporting Services 图表
最近在查SSRS的一些文章,看到MSDN在有一篇不错的文章,许多图表设置都有说明,共享给大家.. 其中有说明在SSRS中如果去写条件表达写和报表属性中的“自定义代码”,文章相对比较长,需要大家耐心的查 ...
- Incorporating ASP.NET MVC and SQL Server Reporting Services, Part 1
Your ASP.NET MVC application needs reports. What do you do? In this article, I will demonstrate how ...
- SQL Server Reporting Services (SQLEXPRESS) 服务占用80端口
win7, 好多时候,看到system进程占用了80端口,这个是系统进程,不能直接结束.我们不知道这个进程的哪个服务占用了80端口,这里记录其中一个服务"SQL Server Reporti ...
- Microsoft Dynamics CRM 2013 安装 报表服务出现“ SQL Server Reporting Services 帐户是本地用户且不受支持 ”错误的解决方法
安装好CRM 2013 之后,还需要安装报表服务,发现出现:SQL Server Reporting Services 帐户是本地用户且不受支持,具体如下图: 经过分析原来发现是需要用域用户,打开对应 ...
- [转]Creating Mailing Labels in SQL Server Reporting Services (rdlc 数据1页 2竖排 显示)
本文转自:http://blogs.wrox.com/article/creating-mailing-labels-in-sql-server-reporting-services/ Most wo ...
随机推荐
- Android x86模拟器Intel Atom x86 System Image配置与使用方法
Android x86模拟器Intel Atom x86 System Image配置与使用方法 前言: 大家现在开发使用的Android 模拟器模拟的是 ARM 的体系结构(ar ...
- 有关VS报错Files的值XXX
从网上下载了一个实例来学习,但是运行的时候报错:Files的值(后面跟一堆符号,看不懂), 环境:安装了易赛通加密软件(估计可能跟这个加密软件有关系了) 解决方案:找到程序根目录的obj/Debug/ ...
- [转载]持续交付和DevOps的前世今生
作者/分享人:乔梁,20年IT老兵,腾讯公司高级管理顾问,敏捷和精益开发专家,持续交付领域先行者.曾就职于百度,国内多个知名互联网公司的企业教练. 历年QCon技术大会的讲师和专题出品人. 这是一个新 ...
- php gettext
安装gettext: ubuntu: apt-get install php-gettext, apt-get install gettext window:开启扩展 修改locale :$ /u ...
- 58VIP账号发贴器
因公司有招聘大量普工需求,需要大量简历资源,直接从58买一份简历动辄几块到几十块,如果做精准少则1块以上的点击.而且收到的简历不太精准,应公司需求写了一款自动发贴器.完全模拟人工发贴,经过一个月的测试 ...
- Android--------------BroadcastReceiver的学习
一.广播的注册方式 发送广播: Intent mIntent = new Intent("com.simware.BroadcastReceiverDemo"); mIntent. ...
- shapefile的使用和地理信息的获得
Shapefile文件是美国ESRI公司发布的文件格式,因其ArcGIS软件的推广而得到了普遍的使用,是现在GIS领域使用最为广泛的矢量数据格式.官方称Shapefile是一种用于存储地理要素的几何位 ...
- JavaScript 的 Async\/Await 完胜 Promise 的六
参考:http://www.10tiao.com/html/558/201705/2650964601/1.html Node 现在从版本 7.6 开始就支持 async/await 了. 简介: A ...
- 谈一谈对MySQL InnoDB的认识及数据库事物处理的隔离级别
介绍: InnoDB引擎是MySQL数据库的一个重要的存储引擎,和其他存储引擎相比,InnoDB引擎的优点是支持兼容ACID的事务(类似于PostgreSQL),以及参数完整性(有外键)等.现在Inn ...
- 【5】JMicro微服务-熔断降级
如非授权,禁止用于商业用途,转载请注明出处作者:mynewworldyyl 1. 使用服务熔断降级特性,必须先启动Pubsub服务,服务监听服务,熔断器服务3个服务 先启动Pubsub及服务监听两 ...