Showing posts with label services. Show all posts
Showing posts with label services. Show all posts

Friday, March 30, 2012

ReportViewer Height

Hello,

I try to embed my Reports of Reporting Services to ASP .NET Application. I use ReportViewer component of Visual Studio 2005.
When I try to set Height property to 100% there is no report content shown. I tried to set SizeToReportContent property but there wasn't success.
At the same time when I set Height to any particular value e.g. 400px, everything is OK. But of cousre I can't know particular height for every reports.
Did you have any such problems? Can you help me?

Thank you,Xhtml does not treat percentage height the same way as traditional html. Take a look at www.gotreportviewer.com, FAQ #14.|||I also cannot get SizeToReportContent = True to work on my web form report viewer controls. Is this a bug or are we overlooking something?|||SizeToReportContent has no effect when AsyncRendering = true. If you set AsyncRendering = false, which renders the report contents inline (versus being in an iframe), then SizeToReportContent will work.|||I wrote some javascript to size the report after it was loaded, using the AsyncRendering = true.|||

When I set AsyncRendering=true, I get an error message when the user tries to navigate to the second page of my report: " Page navigation is out of range."

When I set AsyncRendering=false, it works correctly.

I am using a remote report.

|||

korggy wrote:

When I set AsyncRendering=true, I get an error message when the user tries to navigate to the second page of my report: " Page navigation is out of range."

When I set AsyncRendering=false, it works correctly.

I am using a remote report.

I figured out a workaround. See this post.

|||

Would it be possible to post your javascript?

I still get scrollbars even when AsyncRendering=false SizeToReportContent=true

|||

dreadjr wrote:

I wrote some javascript to size the report after it was loaded, using the AsyncRendering = true.

Can you please share that with the rest of us please?

|||

This is the script that I am using. If you resize a window, you then have to refresh the page to resize the viewer, but there is probably a workaround for that, too.

css style

.fullheight{margin-bottom:120px;}

javascript

<script language="JavaScript" type="text/JavaScript">

window.onload=function resize(){

var viewer = document.getElementById("<%=ReportViewer1.ClientID %>");

var htmlheight = document.documentElement.clientHeight;

viewer.style.height = (htmlheight - 120) + "px";

}

</script>

<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt"

ProcessingMode="Remote" Width="100%" CssClass="fullheight">

</rsweb:ReportViewer>

ReportViewer Height

Hello,

I try to embed my Reports of Reporting Services to ASP .NET Application. I use ReportViewer component of Visual Studio 2005.
When I try to set Height property to 100% there is no report content shown. I tried to set SizeToReportContent property but there wasn't success.
At the same time when I set Height to any particular value e.g. 400px, everything is OK. But of cousre I can't know particular height for every reports.
Did you have any such problems? Can you help me?

Thank you,Xhtml does not treat percentage height the same way as traditional html. Take a look at www.gotreportviewer.com, FAQ #14.|||I also cannot get SizeToReportContent = True to work on my web form report viewer controls. Is this a bug or are we overlooking something?|||SizeToReportContent has no effect when AsyncRendering = true. If you set AsyncRendering = false, which renders the report contents inline (versus being in an iframe), then SizeToReportContent will work.|||I wrote some javascript to size the report after it was loaded, using the AsyncRendering = true.|||

When I set AsyncRendering=true, I get an error message when the user tries to navigate to the second page of my report: " Page navigation is out of range."

When I set AsyncRendering=false, it works correctly.

I am using a remote report.

|||

korggy wrote:

When I set AsyncRendering=true, I get an error message when the user tries to navigate to the second page of my report: " Page navigation is out of range."

When I set AsyncRendering=false, it works correctly.

I am using a remote report.

I figured out a workaround. See this post.

|||

Would it be possible to post your javascript?

I still get scrollbars even when AsyncRendering=false SizeToReportContent=true

|||

dreadjr wrote:

I wrote some javascript to size the report after it was loaded, using the AsyncRendering = true.

Can you please share that with the rest of us please?

|||

This is the script that I am using. If you resize a window, you then have to refresh the page to resize the viewer, but there is probably a workaround for that, too.

css style

.fullheight{margin-bottom:120px;}

javascript

<script language="JavaScript" type="text/JavaScript">

window.onload=function resize(){

var viewer = document.getElementById("<%=ReportViewer1.ClientID %>");

var htmlheight = document.documentElement.clientHeight;

viewer.style.height = (htmlheight - 120) + "px";

}

</script>

<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt"

ProcessingMode="Remote" Width="100%" CssClass="fullheight">

</rsweb:ReportViewer>

|||thanks for pointing me in the right direction. I wrote this to get rid of the duplicate scrollbars in async mode.

<body>

<script language="JavaScript" type="text/JavaScript">

window.onload=function RemoveScrollbars()

{

document.getElementById("<%=ReportViewer1.ClientID %>").lastChild.firstChild.style.overflow = "visible";

}

</script>

<form runat="server" action="Report.aspx" >

<rsweb:ReportViewer

ID="ReportViewer1"

runat="server"

ProcessingMode="Remote"

AsyncRendering="false"

SizeToReportContent="true" />

</form>

</body>

I gleened this navagation from the nifty tree view in the IE Developer Toolbar.

works like a charm!

ReportViewer Height

Hello,

I try to embed my Reports of Reporting Services to ASP .NET Application. I use ReportViewer component of Visual Studio 2005.
When I try to set Height property to 100% there is no report content shown. I tried to set SizeToReportContent property but there wasn't success.
At the same time when I set Height to any particular value e.g. 400px, everything is OK. But of cousre I can't know particular height for every reports.
Did you have any such problems? Can you help me?

Thank you,Xhtml does not treat percentage height the same way as traditional html. Take a look at www.gotreportviewer.com, FAQ #14.|||I also cannot get SizeToReportContent = True to work on my web form report viewer controls. Is this a bug or are we overlooking something?|||SizeToReportContent has no effect when AsyncRendering = true. If you set AsyncRendering = false, which renders the report contents inline (versus being in an iframe), then SizeToReportContent will work.|||I wrote some javascript to size the report after it was loaded, using the AsyncRendering = true.|||

When I set AsyncRendering=true, I get an error message when the user tries to navigate to the second page of my report: " Page navigation is out of range."

When I set AsyncRendering=false, it works correctly.

I am using a remote report.

|||

korggy wrote:

When I set AsyncRendering=true, I get an error message when the user tries to navigate to the second page of my report: " Page navigation is out of range."

When I set AsyncRendering=false, it works correctly.

I am using a remote report.

I figured out a workaround. See this post.

|||

Would it be possible to post your javascript?

I still get scrollbars even when AsyncRendering=false SizeToReportContent=true

|||

dreadjr wrote:

I wrote some javascript to size the report after it was loaded, using the AsyncRendering = true.

Can you please share that with the rest of us please?

|||

This is the script that I am using. If you resize a window, you then have to refresh the page to resize the viewer, but there is probably a workaround for that, too.

css style

.fullheight{margin-bottom:120px;}

javascript

<script language="JavaScript" type="text/JavaScript">

window.onload=function resize(){

var viewer = document.getElementById("<%=ReportViewer1.ClientID %>");

var htmlheight = document.documentElement.clientHeight;

viewer.style.height = (htmlheight - 120) + "px";

}

</script>

<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt"

ProcessingMode="Remote" Width="100%" CssClass="fullheight">

</rsweb:ReportViewer>

ReportViewer Height

Hello,

I try to embed my Reports of Reporting Services to ASP .NET Application. I use ReportViewer component of Visual Studio 2005.
When I try to set Height property to 100% there is no report content shown. I tried to set SizeToReportContent property but there wasn't success.
At the same time when I set Height to any particular value e.g. 400px, everything is OK. But of cousre I can't know particular height for every reports.
Did you have any such problems? Can you help me?

Thank you,Xhtml does not treat percentage height the same way as traditional html. Take a look at www.gotreportviewer.com, FAQ #14.|||I also cannot get SizeToReportContent = True to work on my web form report viewer controls. Is this a bug or are we overlooking something?|||SizeToReportContent has no effect when AsyncRendering = true. If you set AsyncRendering = false, which renders the report contents inline (versus being in an iframe), then SizeToReportContent will work.|||I wrote some javascript to size the report after it was loaded, using the AsyncRendering = true.|||

When I set AsyncRendering=true, I get an error message when the user tries to navigate to the second page of my report: " Page navigation is out of range."

When I set AsyncRendering=false, it works correctly.

I am using a remote report.

|||

korggy wrote:

When I set AsyncRendering=true, I get an error message when the user tries to navigate to the second page of my report: " Page navigation is out of range."

When I set AsyncRendering=false, it works correctly.

I am using a remote report.

I figured out a workaround. See this post.

|||

Would it be possible to post your javascript?

I still get scrollbars even when AsyncRendering=false SizeToReportContent=true

|||

dreadjr wrote:

I wrote some javascript to size the report after it was loaded, using the AsyncRendering = true.

Can you please share that with the rest of us please?

|||

This is the script that I am using. If you resize a window, you then have to refresh the page to resize the viewer, but there is probably a workaround for that, too.

css style

.fullheight{margin-bottom:120px;}

javascript

<script language="JavaScript" type="text/JavaScript">

window.onload=function resize(){

var viewer = document.getElementById("<%=ReportViewer1.ClientID %>");

var htmlheight = document.documentElement.clientHeight;

viewer.style.height = (htmlheight - 120) + "px";

}

</script>

<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt"

ProcessingMode="Remote" Width="100%" CssClass="fullheight">

</rsweb:ReportViewer>

ReportViewer Height

Hello,

I try to embed my Reports of Reporting Services to ASP .NET Application. I use ReportViewer component of Visual Studio 2005.
When I try to set Height property to 100% there is no report content shown. I tried to set SizeToReportContent property but there wasn't success.
At the same time when I set Height to any particular value e.g. 400px, everything is OK. But of cousre I can't know particular height for every reports.
Did you have any such problems? Can you help me?

Thank you,Xhtml does not treat percentage height the same way as traditional html. Take a look at www.gotreportviewer.com, FAQ #14.|||I also cannot get SizeToReportContent = True to work on my web form report viewer controls. Is this a bug or are we overlooking something?|||SizeToReportContent has no effect when AsyncRendering = true. If you set AsyncRendering = false, which renders the report contents inline (versus being in an iframe), then SizeToReportContent will work.|||I wrote some javascript to size the report after it was loaded, using the AsyncRendering = true.|||

When I set AsyncRendering=true, I get an error message when the user tries to navigate to the second page of my report: " Page navigation is out of range."

When I set AsyncRendering=false, it works correctly.

I am using a remote report.

|||

korggy wrote:

When I set AsyncRendering=true, I get an error message when the user tries to navigate to the second page of my report: " Page navigation is out of range."

When I set AsyncRendering=false, it works correctly.

I am using a remote report.

I figured out a workaround. See this post.

|||

Would it be possible to post your javascript?

I still get scrollbars even when AsyncRendering=false SizeToReportContent=true

|||

dreadjr wrote:

I wrote some javascript to size the report after it was loaded, using the AsyncRendering = true.

Can you please share that with the rest of us please?

|||

This is the script that I am using. If you resize a window, you then have to refresh the page to resize the viewer, but there is probably a workaround for that, too.

css style

.fullheight{margin-bottom:120px;}

javascript

<scriptlanguage="JavaScript"type="text/JavaScript">

window.onload=function resize(){

var viewer = document.getElementById("<%=ReportViewer1.ClientID %>");

var htmlheight = document.documentElement.clientHeight;

viewer.style.height = (htmlheight - 120) + "px";

}

</script>

<rsweb:ReportViewerID="ReportViewer1"runat="server"Font-Names="Verdana"Font-Size="8pt"

ProcessingMode="Remote"Width="100%"CssClass="fullheight">

</rsweb:ReportViewer>

|||thanks for pointing me in the right direction. I wrote this to get rid of the duplicate scrollbars in async mode.

<body>

<script language="JavaScript" type="text/JavaScript">

window.onload=function RemoveScrollbars()

{

document.getElementById("<%=ReportViewer1.ClientID %>").lastChild.firstChild.style.overflow = "visible";

}

</script>

<form runat="server" action="Report.aspx" >

<rsweb:ReportViewer

ID="ReportViewer1"

runat="server"

ProcessingMode="Remote"

AsyncRendering="false"

SizeToReportContent="true" />

</form>

</body>

I gleened this navagation from the nifty tree view in the IE Developer Toolbar.

works like a charm!

sql

ReportViewer Height

Hello,

I try to embed my Reports of Reporting Services to ASP .NET Application. I use ReportViewer component of Visual Studio 2005.
When I try to set Height property to 100% there is no report content shown. I tried to set SizeToReportContent property but there wasn't success.
At the same time when I set Height to any particular value e.g. 400px, everything is OK. But of cousre I can't know particular height for every reports.
Did you have any such problems? Can you help me?

Thank you,Xhtml does not treat percentage height the same way as traditional html. Take a look at www.gotreportviewer.com, FAQ #14.|||I also cannot get SizeToReportContent = True to work on my web form report viewer controls. Is this a bug or are we overlooking something?|||SizeToReportContent has no effect when AsyncRendering = true. If you set AsyncRendering = false, which renders the report contents inline (versus being in an iframe), then SizeToReportContent will work.|||I wrote some javascript to size the report after it was loaded, using the AsyncRendering = true.|||

When I set AsyncRendering=true, I get an error message when the user tries to navigate to the second page of my report: " Page navigation is out of range."

When I set AsyncRendering=false, it works correctly.

I am using a remote report.

|||

korggy wrote:

When I set AsyncRendering=true, I get an error message when the user tries to navigate to the second page of my report: " Page navigation is out of range."

When I set AsyncRendering=false, it works correctly.

I am using a remote report.

I figured out a workaround. See this post.

|||

Would it be possible to post your javascript?

I still get scrollbars even when AsyncRendering=false SizeToReportContent=true

|||

dreadjr wrote:

I wrote some javascript to size the report after it was loaded, using the AsyncRendering = true.

Can you please share that with the rest of us please?

|||

This is the script that I am using. If you resize a window, you then have to refresh the page to resize the viewer, but there is probably a workaround for that, too.

css style

.fullheight{margin-bottom:120px;}

javascript

<script language="JavaScript" type="text/JavaScript">

window.onload=function resize(){

var viewer = document.getElementById("<%=ReportViewer1.ClientID %>");

var htmlheight = document.documentElement.clientHeight;

viewer.style.height = (htmlheight - 120) + "px";

}

</script>

<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt"

ProcessingMode="Remote" Width="100%" CssClass="fullheight">

</rsweb:ReportViewer>

ReportViewer Height

Hello,

I try to embed my Reports of Reporting Services to ASP .NET Application. I use ReportViewer component of Visual Studio 2005.
When I try to set Height property to 100% there is no report content shown. I tried to set SizeToReportContent property but there wasn't success.
At the same time when I set Height to any particular value e.g. 400px, everything is OK. But of cousre I can't know particular height for every reports.
Did you have any such problems? Can you help me?

Thank you,Xhtml does not treat percentage height the same way as traditional html. Take a look at www.gotreportviewer.com, FAQ #14.|||I also cannot get SizeToReportContent = True to work on my web form report viewer controls. Is this a bug or are we overlooking something?|||SizeToReportContent has no effect when AsyncRendering = true. If you set AsyncRendering = false, which renders the report contents inline (versus being in an iframe), then SizeToReportContent will work.|||I wrote some javascript to size the report after it was loaded, using the AsyncRendering = true.|||

When I set AsyncRendering=true, I get an error message when the user tries to navigate to the second page of my report: " Page navigation is out of range."

When I set AsyncRendering=false, it works correctly.

I am using a remote report.

|||

korggy wrote:

When I set AsyncRendering=true, I get an error message when the user tries to navigate to the second page of my report: " Page navigation is out of range."

When I set AsyncRendering=false, it works correctly.

I am using a remote report.

I figured out a workaround. See this post.

|||

Would it be possible to post your javascript?

I still get scrollbars even when AsyncRendering=false SizeToReportContent=true

|||

dreadjr wrote:

I wrote some javascript to size the report after it was loaded, using the AsyncRendering = true.

Can you please share that with the rest of us please?

|||

This is the script that I am using. If you resize a window, you then have to refresh the page to resize the viewer, but there is probably a workaround for that, too.

css style

.fullheight{margin-bottom:120px;}

javascript

<script language="JavaScript" type="text/JavaScript">

window.onload=function resize(){

var viewer = document.getElementById("<%=ReportViewer1.ClientID %>");

var htmlheight = document.documentElement.clientHeight;

viewer.style.height = (htmlheight - 120) + "px";

}

</script>

<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt"

ProcessingMode="Remote" Width="100%" CssClass="fullheight">

</rsweb:ReportViewer>

Wednesday, March 28, 2012

ReportViewer control fails with forms authentication

I am using forms authentication with reporting services. When I use ReportViewer control calls like:

ReportViewer1.ServerReport.ReportServerUrl = new Uri(http://localhost/reportserver);

ReportViewer1.ServerReport.ReportPath = "/Reports/report1";

ReportViewer1.ServerReport.Refresh();

in a web app

I get the following error:

<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="/ReportServer/logon.aspx?ReturnUrl=%2freportserver%2fReportExecution2005.asmx">here</a>.</h2>
</body></html>

Anyone knows how to resolve this issue?

Did you implement IReportServerCredentials.GetFormsCredentials?|||

hi ! , we have the same issue ,

Our SSRS 2005 report server is configured to use a custom security extension, it is working fine. We have no problem login into Report Manager (http://servername/reports) and report server (http://servername/reportserver). Now we are trying to use the Reportviewer control from VS 2005.

When requesting a report using the Web viewer control in our web application we get the following error message.

  • The request failed with the error message: -- <html><head><title>Object moved</title></head><body> <h2>Object moved to <a href="/ReportServer/logon.aspx?ReturnUrl=%2fReportServer%2fReportExecution2005.asmx">here</a>.</h2> </body></html> --.
  • ReportViewer control fails with forms authentication

    I am using forms authentication with reporting services. When I use ReportViewer control calls like:

    ReportViewer1.ServerReport.ReportServerUrl = new Uri(http://localhost/reportserver);

    ReportViewer1.ServerReport.ReportPath = "/Reports/report1";

    ReportViewer1.ServerReport.Refresh();

    in a web app

    I get the following error:

    <html><head><title>Object moved</title></head><body>
    <h2>Object moved to <a href="/ReportServer/logon.aspx?ReturnUrl=%2freportserver%2fReportExecution2005.asmx">here</a>.</h2>
    </body></html>

    Anyone knows how to resolve this issue?

    Did you implement IReportServerCredentials.GetFormsCredentials?|||

    hi ! , we have the same issue ,

    Our SSRS 2005 report server is configured to use a custom security extension, it is working fine. We have no problem login into Report Manager (http://servername/reports) and report server (http://servername/reportserver). Now we are trying to use the Reportviewer control from VS 2005.

    When requesting a report using the Web viewer control in our web application we get the following error message.

  • The request failed with the error message: -- <html><head><title>Object moved</title></head><body> <h2>Object moved to <a href="/ReportServer/logon.aspx?ReturnUrl=%2fReportServer%2fReportExecution2005.asmx">here</a>.</h2> </body></html> --.
  • Reportviewer Control (from VS 2005, in conjunction with SQL Reporting Services)

    I have a report (stored procedure) that I have set up in SQL 2005 Reporting Services. I've designed this report (using SQL server business intelligence studio), and several other reports, thinking that running totals or summing may be the issue, but it hasn't been. The latest iteration has been just a display of product info, about 100 records, no fields formatted or summed. Very very simple, straight-forward report. If I go to the Report server & upload the rdl file, it displays fine, performs as it should, paging & exporting - everything works fine. The issue comes up when in a web app, I put a Reportviewer control on the page, and call the report.

    It works, sort of.

    Originally, I had written the page using ASP.NET AJAX Enabled web project, and I had been using the Tab Container on the page. What happens is when I open it on that tab (I am using AJAX Tab panels, which had been working fine without this behavior prior to finally getting the reportviewer working), and the report displays, the "e" on Internet explorer at the top of the tab now flickers, like the page is reloading. It also runs the CPU up to 100% on the computer and although I can go from tab to tab in it (I am using AJAX tab panels in the page), it will take like up to a minute to go to the next tab. I'm not doing anything really data-intensive on those tabs, and they had been functioning fine prior to putting in the report viewer (i.e. they weren't flickering & clocking the CPU).

    Thinking that the Tab Container may be the issue, I created just a plain AJAX Enabled web project and put the same reportviewer on it. Same performance. It'll display the report, and then take the system up to 100% and stay there until I kill the browser.

    After that, I did just a plain old ASP.Net web project and put the report viewer control on it. Same result. The report will display, but as soon as it does, the "e" on Internet Explorer tab starts flickering and you see the CPU go to 100% and stay there. I've left it for 20-30 minutes with no change. It appears as if the page is constantly refreshing.

    Thinking that the issue may be related to having the reportviewer report hard coded in the app, I put a button on the page, and assigned the button to put in the report. It displays, but it again runs the CPU up to 100% and stays there.

    I thought that having Asynch = True (run the report asynchronously) might be the issue, but setting it to false made no difference.

    I eventually have to kill the page to do anything, because it has the system up to 100%.

    The code I am using on this page follows:

    Here's the code in the codefile:

    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    If Not Page.IsPostBack Then
    Me.ReportViewer1.Visible = False
    End If
    ReportViewer1.ServerReport.ReportPath = ""

    End Sub

    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
    ReportViewer1.Visible = True
    ReportViewer1.ServerReport.ReportPath = "/BA10listing"

    End Sub

    The code in the aspx part of the page:

    <%@. Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>

    <%@. Register Assembly="Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
    Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>Untitled Page</title>
    </head>

    <body>
    <form id="form1" runat="server">
    <div>
    <asp:Button ID="Button1" runat="server" Text="Button" />
    <rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt" Height="400px" ProcessingMode="Remote" Width="400px" AsyncRendering="False" ShowDocumentMapButton="False">
    <ServerReport ReportPath="/BA10listing" ReportServerUrl="http://mycomputer/ReportServer$SQL2005/" />
    </rsweb:ReportViewer>
    &nbsp;

    </div>
    </form>
    </body>
    </html>

    .... so you can see there's a lot going on here. The report returns ~100 records or so, no calculations, no summation, no grand totals. Basically a "nothing" report, just listing product info data.

    In SQL Reporting Services in the web browser, this report displays fine, no problems. It's only when I call it from the Reportviewer inside a web page that it hangs.

    Any idea why reportviewer might make this act this way?

    My system is running Windows XP, VS 2005, I have both SQL 2000 and SQL 2005 on this same box. I have a server that has both SQL 2000 & SQL 2005 on it as well, and the behavior is the same for both, whether I run the web page with the Reportviewer control on it with the report being on the local system, or the remote system.

    Any help or advice would be very much appreciated.

    Thanks!!!

    SC

    Is this your thread?

    http://aspalliance.com/groups/microsoft_public_dotnet_framework_aspnet/ng-1328888_ASP_Net_ReportingServices_CPU_Usage.aspx

    |||Greg - yes it is.

    I was following Bruce L-C [MVP]'s suggestion:

    "I suggest posting this to the web based forums. I know the other MVP hangs out there and he has used this control a lot. I suggest putting reportviewer control in the subject. http://forums.microsoft.com/msdn/showforum.aspx?forumid=82&siteid=1

    -- Bruce Loehle-Conger MVP SQL Server Reporting Services"

    I had combined several of the things I tried into one post.

    SC

    |||

    I think there is a page refresh time interval on the report viewer. You may have set that to a small amount of time therefore causing the report to refresh itself very frequently.

    I'll see if I can dig up where that is.

    |||

    On the report properties screen -> general tab see if you have autorefresh checked and if yes then is it set to a very small number of seconds?

    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1886298&SiteID=1

    |||If I go to the web page: SQL Server Reporting Services:

    http://mycomputer/Reports$SQL20005 and go to the Properties link, on the General tab, the only checkbox I see is "Hide in list view" which is not checked.

    On the Data Sources link:
    Custom data source is selected, Connection type is Microsoft SQL Server, and it has the connection string for it. Connect Using is set to Credentials Stored Securely in the Report Server. Nothing else is checked or selected.

    On the Execution Link:
    Always Run this report with the most recent data is selected.
    Do Not Cache temporary copies of this report
    and under Report Execution Timeout, Use the System Default Setting is selected.

    On History link:
    Allow report history to be created manually is selected
    and under the Select Number of Snapshots to keep, Use Default Setting is selected.

    On the Security tab, there are 2 groups of users, one is Builtin\Administrators, and the other is me.

    If you're talking about the Reportviewer properties, the only timer number I see is the Timeout number, which is 60000.

    If I go back in to the VS 2005 (SQL Server Business Intelligence Development Studio), there is an Autorefresh property there, that's set to 0.

    Assuming that's the one you're referring to, is there a way to disable that, to make it a static report? I'm going to set it to a large number & see if that makes any difference.

    SC

    |||

    Schatham wrote:

    If I go back in to the VS 2005 (SQL Server Business Intelligence Development Studio), there is an Autorefresh property there, that's set to 0.

    Assuming that's the one you're referring to, is there a way to disable that, to make it a static report? I'm going to set it to a large number & see if that makes any difference.

    SC

    Either uncheck the box so that there is no autorefresh or set it to a large number. I have a feeling that setting that to zero will actually make the page refresh every .00000000000001 seconds and this is the thrashing that you are seeing.

    |||I made the change, changing the setting from 0 to 10000. It says that that is in seconds, which 10,000 should be plenty. However, when I call it from the reportviewer, it still does not seem to make any difference.

    I cannot find a way to set that same property from within the web application.

    SC
    |||

    So you think it is report viewer? Do other reports do the same thing in report viewer?|||This is in the Report designer (SQL Server Business Intelligence Development Studio), where I'm looking at the report, in design & preview mode. There isn't a checkbox to enable or disable it, Autorefresh is just a property underneath MISC (properties of Report), where you can populate Author, Description, etc. I'm looking at the BA10listing.rdl That's an XML file with my query and the formatting in it.

    SC
    |||

    http://i55.photobucket.com/albums/g121/Farsight38/report.jpg

    This is the autorefresh I was referring to. What is this value set to?

    |||I had edited that report and set it to 10,000. It had been 0.

    When the 10,000 didn't appear to make any difference, I visited the link you sent, and went in to that. In there Autorefresh was checked, and the value showed 10,000. I unchecked it, rebuilt the report and uploaded BA10listing.rdl into SQL Server Reporting Services. Displayed it there to confirm it worked, then re-ran the ASP.Net web page with the Reportviewer control in it.

    The reportviewer web control still behaved the same way. As soon as the report was generated, the CPU on that instance of Internet Explorer then zooms up to between 90-100% and stays there.

    At this point, I don't know if its some sort of issue between the Reportviewer AND the .rdl report or what exactly it is.

    This is the 3rd or 4th report I've tried to do. All of them were either more complex or returned more data than this one, but all have performed the same way.

    SC
    |||

    Have you tried using a different internet browser like firefox or netscape? There is some variable in this equation that just isn't quite right. I suspect it is the report viewer.

    |||I've tried it in Firefox.

    Although the formatting of the data isn't quite right (it collapses all the columns up next to each other), it displays & you can page back & forth thru the document. It doesn't "spike" the CPU & hold it at or near 100%.

    I'm not sure what settings to check inside ReportViewer (the web control in VS 2005). None of them "obviously" lend themselves to be a refresh setting.

    SC
    |||

    What version of Internet Explorer are you using? Have you tried uninstalling and installing the latest version?

    ReportViewer control - load parameter

    Using Reporting Services in VS.Net 2005 (very much a newbie, though not a
    newbie to ASP.Net)
    I have a report which runs a Stored Procedure, requiring a parameter -
    BudgetID -
    In this particular case I just created an ASP.Net page (content page), and I
    add a reportViewer control - the wizard picks up my report and creates an
    ObjectDataSource, and assigns the report, but nothing is done or asked about
    the BudgetID -
    I found a reference on the web (in 2004) which showed that I could do
    something like this in code:
    ReportViewer1.SetQueryParameter("ProductCategory",CategoryDropDown.SelectedV
    alue);
    So I thought I could do something like this in the page load event - but it
    doesn't like the SetqueryParameter method - and searching through all the
    properties and methods, I can't seem to find anything like this.
    Could someone please shed some light on this for me, please?You need to create an array of
    Microsoft.Reporting.WebForms.ReportParameter that holds the parameters
    for your report. Then call
    ReportViewer1.ServerReport.SetParameters(paramArray). Hope this helps.
    Devin
    Elmo Watson wrote:
    > Using Reporting Services in VS.Net 2005 (very much a newbie, though not a
    > newbie to ASP.Net)
    > I have a report which runs a Stored Procedure, requiring a parameter -
    > BudgetID -
    > In this particular case I just created an ASP.Net page (content page), and I
    > add a reportViewer control - the wizard picks up my report and creates an
    > ObjectDataSource, and assigns the report, but nothing is done or asked about
    > the BudgetID -
    > I found a reference on the web (in 2004) which showed that I could do
    > something like this in code:
    > ReportViewer1.SetQueryParameter("ProductCategory",CategoryDropDown.SelectedV
    > alue);
    > So I thought I could do something like this in the page load event - but it
    > doesn't like the SetqueryParameter method - and searching through all the
    > properties and methods, I can't seem to find anything like this.
    > Could someone please shed some light on this for me, please?|||Please excuse my newbie-ness, but can you explain how to do that?
    I've created Arrays from strings before, but I've tried several things, and
    it's just not working
    "Devin" <dlosee@.granitelp.com> wrote in message
    news:1161276979.601948.215490@.i3g2000cwc.googlegroups.com...
    > You need to create an array of
    > Microsoft.Reporting.WebForms.ReportParameter that holds the parameters
    > for your report. Then call
    > ReportViewer1.ServerReport.SetParameters(paramArray). Hope this helps.
    > Devin
    > Elmo Watson wrote:
    > > Using Reporting Services in VS.Net 2005 (very much a newbie, though not
    a
    > > newbie to ASP.Net)
    > > I have a report which runs a Stored Procedure, requiring a parameter -
    > > BudgetID -
    > >
    > > In this particular case I just created an ASP.Net page (content page),
    and I
    > > add a reportViewer control - the wizard picks up my report and creates
    an
    > > ObjectDataSource, and assigns the report, but nothing is done or asked
    about
    > > the BudgetID -
    > > I found a reference on the web (in 2004) which showed that I could do
    > > something like this in code:
    > >
    ReportViewer1.SetQueryParameter("ProductCategory",CategoryDropDown.SelectedV
    > > alue);
    > >
    > > So I thought I could do something like this in the page load event - but
    it
    > > doesn't like the SetqueryParameter method - and searching through all
    the
    > > properties and methods, I can't seem to find anything like this.
    > >
    > > Could someone please shed some light on this for me, please?
    >|||No problem. Basically it's the same as other arrays. Here's what I
    have:
    Here are the properties for the report viewer control (these can be
    changed based on preferences, but here's what I have):
    <rsweb:ReportViewer
    ID="ReportViewer1"
    runat="server"
    Height="100%"
    Width="100%"
    ProcessingMode="Remote"
    ShowBackButton="False"
    ShowDocumentMapButton="False"
    ShowParameterPrompts="False"
    ShowPromptAreaButton="False"
    BorderColor="Black"
    BorderWidth="1px" >
    <ServerReport ReportServerUrl="http://SERVER_NAME/ReportServer" />
    </rsweb:ReportViewer>
    Here is the code for either the OnLoad of the report viewer page or the
    OnClick (if you have the params and report viewer on the same form) of
    the button for viewing the report:
    Dim params As Microsoft.Reporting.WebForms.ReportParameter()
    ReDim params(1)
    params(0) = New Microsoft.Reporting.WebForms.ReportParameter(
    PARAM_1_NAME, PARAM_1_VALUE)
    params(1) = New Microsoft.Reporting.WebForms.ReportParameter(
    PARAM_2_NAME, PARAM_2_VALUE)
    With ReportViewer1.ServerReport
    .ReportPath = "/REPORT_FOLDER/REPORT_NAME"
    .SetParameters(params)
    .Refresh()
    End With
    There are problems when your report server and website the report
    viewer control is on are on 2 separate servers. There's something with
    a double hop. I haven't looked too much into this as mine are both on
    the same server. If yours are on 2 different servers, you may want to
    google the double hop problem (if you are getting security errors).
    If you want to get really fancy, you can use inheritance for all of
    your parameter forms and then have 1 report viewer form. If that is a
    direction you want to take, let me know and I'll post how I did it
    (there are many ways, inheritance is just the way I chose).
    Elmo Watson wrote:
    > Please excuse my newbie-ness, but can you explain how to do that?
    > I've created Arrays from strings before, but I've tried several things, and
    > it's just not working
    >
    > "Devin" <dlosee@.granitelp.com> wrote in message
    > news:1161276979.601948.215490@.i3g2000cwc.googlegroups.com...
    > > You need to create an array of
    > > Microsoft.Reporting.WebForms.ReportParameter that holds the parameters
    > > for your report. Then call
    > > ReportViewer1.ServerReport.SetParameters(paramArray). Hope this helps.
    > >
    > > Devin
    > >
    > > Elmo Watson wrote:
    > > > Using Reporting Services in VS.Net 2005 (very much a newbie, though not
    > a
    > > > newbie to ASP.Net)
    > > > I have a report which runs a Stored Procedure, requiring a parameter -
    > > > BudgetID -
    > > >
    > > > In this particular case I just created an ASP.Net page (content page),
    > and I
    > > > add a reportViewer control - the wizard picks up my report and creates
    > an
    > > > ObjectDataSource, and assigns the report, but nothing is done or asked
    > about
    > > > the BudgetID -
    > > > I found a reference on the web (in 2004) which showed that I could do
    > > > something like this in code:
    > > >
    > ReportViewer1.SetQueryParameter("ProductCategory",CategoryDropDown.SelectedV
    > > > alue);
    > > >
    > > > So I thought I could do something like this in the page load event - but
    > it
    > > > doesn't like the SetqueryParameter method - and searching through all
    > the
    > > > properties and methods, I can't seem to find anything like this.
    > > >
    > > > Could someone please shed some light on this for me, please?
    > >

    reportviewer control

    How do i Refresh a reportviewer control to have it reflect the changed RDL file in SQL Reporting services?

    Do you need to refresh the view inside VS or external after the report was created?

    After changing a remote report RDL inside VS2005 I have the updated (changed) RDL rendered in the preview tab by default without any problems.

    If I fill out the parameter values in the preview pane and click "View Report" the first time the report is also shown with the correct RDL layout. If I change one or more parameter values in the preview pane after the first view the report is NOT refreshed angain. In this case I need to switch back to the "Layout" pane, touch the RDL by moving an item in the layout and switch back to the "Preview" tab. After entering the parameters again the report is generated with my new values again...

    Dirk

    |||

    Hi,

    In my app i have a reportviewer ctrl whch takes the path of a dynamically generated RDL file on each click of View Report button in my aspx page.As you have pointed out it shows the data correctly the first time, but on subsequent clicks of view report button the old report is shown, unless otherwise i manually refresh the reportviewer ctrl

    |||It sounds like the report is cached (maybe by your web browser)? Try to clear the chache manually after the first output and then render it again...|||

    Hi,

    I tried that..but did'nt work out.In my app i have 3 dropdowns and acc'g to the selection s made in the DD's a RDL file is generated.That particular file binds to the reportviewer ctrl for the 1st time on click of a View report(ASP button).But if i click view report for the second time the control displays "Report being generated " , but shows the previous RDL file.However on manually refreshing the ctrl the correct data is displayed

    sql

    ReportViewer component - Parameters

    Hi,
    Can someone show me how to set reportviewer parameters. I am using
    visual studio with the reportviewer component provided with reporting
    services samples.
    I understand that I have to set ServerURL and ReportPath properties,
    but do not have a clue how to pass parameters to the reportviewer.
    regards,
    KSTake a look at http://odetocode.com/Articles/156.aspx.
    --
    Ravi Mumulla (Microsoft)
    SQL Server Reporting Services
    This posting is provided "AS IS" with no warranties, and confers no rights.
    "saleek" <khurrams@.intelligentmedia.com> wrote in message
    news:ca505fb1.0410050324.3b9e32ff@.posting.google.com...
    > Hi,
    > Can someone show me how to set reportviewer parameters. I am using
    > visual studio with the reportviewer component provided with reporting
    > services samples.
    > I understand that I have to set ServerURL and ReportPath properties,
    > but do not have a clue how to pass parameters to the reportviewer.
    > regards,
    >
    > KS

    ReportViewer Component

    Hi all,

    I'm creating a custom interface for reporting services but I am having a few problems. This is my environment:

    Using the ReportViewer component in remote mode to show my reports of the report server. There are 2 user levels of which any user can be apart of, Admin & user. In every report, there is a parameter called MERCHANTID, when the user who logs in (via custom login interface) is of group admin, then the merchantid parameter gets prompted before the report is run, if the group of the user is "user" then the merchantid parameter is hidden, and is passed programatically to the report. The report path also

    My Questions:

    1. When my reportviewer component loads up the report and prompts for a parameter, when you select a parameter value or type it in, it just posts back with no results, just the parameter prompt again with no data... How can this be corrected?

    2. How do I pass report parameters programatically... so that when my user id of group "user" then "merchantid" gets passed automatically, but if there is any more parameters, then that gets prompted...

    Thanks for your help.

    For issue #1: You are probably setting the report path or server url after the LoadViewState event, most likely during load. When you set this value, the viewer sees it as defining a new report. So it ignores input from the client, thinking it applies to the old report. You should be setting this information during Init or only if it is the GET request (!Page.IsPostback), depending on your architecture.

    For issue #2: You can programmatically set the parameter value using ReportViewer.ServerReport.SetParameters(). Each ReportParameter object you pass in has a Visible property on it. If you set this to false when setting the report parameter, the client will not see a prompt for that parameter.

    |||

    Hey man,

    Thanks alot for the response, I tried moving my code to the init code, and that worked great.... could you help me with the 2nd part though? This is what I need to do:

    If Userlevel = 1 then the report parameter called "MERCHANTID" (If the report has it)needs to be visible for prompting. Else, "MERCHANTID" is hidden and the value session.item("MerchantID") is passed as the value.

    This is the code I'm currently using, but not working.

    Dim Param As ReportParameter = New ReportParameter
    If Not UserLevel = 1 Then
    If Param.Name = "MERCHANTID" Then
    Param.PromptUser = False
    Param.Equals(Session.Item("MerchantID"))
    End If
    Else
    Param.PromptUser = True
    Param.DefaultValues = Session.Item("MerchantID")
    End If
    ReportViewer1.ServerReport.SetParameters(Param)

    And this is the error I'm getting... Line 54 is the last line in the example I'm giving.

    System.InvalidCastException: Unable to cast object of type 'ReportServer2005.ReportParameter' to type 'System.Collections.Generic.IEnumerable`1[Microsoft.Reporting.WebForms.ReportParameter]'. at Report.Page_Init(Object sender, EventArgs e) in \\Nccptws001\wwwroot\NetReports\Report.aspx.vb:line 54

    Thanks

    |||

    The compiler is complaining about the last line. SetParameters takes an array of ReportParameter objects, not a single one.

    But there are many other problems with your code. Param.Name is always empty string until you set it, so it will never equal "MerchantId". ReportParameter doesn't have a PromptUser or DefaultValues property. The property to set for visibility is Visible, not PromptUser. The property to set the value is Values not DefaultValues. See this help page for more information about ReportParameter: http://msdn2.microsoft.com/en-us/library/microsoft.reporting.webforms.reportparameter_properties(VS.80).aspx

    |||

    Hi Brian,

    Sorry for besing such a wuss, but could you help me with the code to achieve this? How could I set the merchantid field and actually first check if the merchantid parameter does exist on this report?

    Thanks Brian.

    Rudi Groenewald

    |||

    Hi Brian,

    I'm trying the following code, but no luck yet:

    ReportViewer1.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Remote
    ReportViewer1.ServerReport.ReportServerUrl = New Uri(Http://REPORTSERVER/Reportserver)
    ReportViewer1.ServerReport.ReportPath = ReportPath

    'SET THE REPORT PARAMETERS
    Dim instance As New Microsoft.Reporting.WebForms.ReportParameter
    If Not UserLevel = 1 Then
    instance.Name = "MERCHANTID"
    instance.Values.Add(Session.Item("merchantID"))
    instance.Visible = False
    Else
    instance.Name = "MERCHANTID"
    instance.Values.Add(Session.Item("merchantID"))
    instance.Visible = True
    End If
    ReportViewer1.ServerReport.SetParameters(instance)

    And I'm getting the error:

    System.InvalidCastException: Unable to cast object of type 'Microsoft.Reporting.WebForms.ReportParameter' to type 'System.Collections.Generic.IEnumerable`1[Microsoft.Reporting.WebForms.ReportParameter]'. at Report.Page_Init(Object sender, EventArgs e) in \\Nccptws001\wwwroot\NetReports\Report.aspx.vb:line 58

    It's still moaning at the last line.

    and I still don't want to pass the "MerchantID" parameter if the report doesn't have report parameters.... Any ideas?

    Thanks alot for the help.

    Regards,

    Rudi Groenewald

    |||The rest of your code looks good now, but you are still passing in a single instance of ReportParameter to SetParameters. The method takes an array of ReportParameter.|||

    Hi Brian,

    ok.. but that's the only parameter I want to pass... I don't quite understand what you're saying....

    |||The method takes an IEnumerable. If you want to pass a single report parameter, you still need to pass an array of one element.|||

    Hi Brian...

    Ok, Thanks, I understand now what I should do... but how do I do it?

    Could you give me some sample code?

    Thanks

    |||This should work

    'SET THE REPORT PARAMETERS
    Dim instance As New Microsoft.Reporting.WebForms.ReportParameter
    ...
    dim prms(0) as Microsoft.Reporting.WebForms.ReportParameter
    prms(0) = instance

    ReportViewer1.ServerReport.SetParameters(prms)sql

    ReportViewer Component

    Hi all,

    I'm creating a custom interface for reporting services but I am having a few problems. This is my environment:

    Using the ReportViewer component in remote mode to show my reports of the report server. There are 2 user levels of which any user can be apart of, Admin & user. In every report, there is a parameter called MERCHANTID, when the user who logs in (via custom login interface) is of group admin, then the merchantid parameter gets prompted before the report is run, if the group of the user is "user" then the merchantid parameter is hidden, and is passed programatically to the report. The report path also

    My Questions:

    1. When my reportviewer component loads up the report and prompts for a parameter, when you select a parameter value or type it in, it just posts back with no results, just the parameter prompt again with no data... How can this be corrected?

    2. How do I pass report parameters programatically... so that when my user id of group "user" then "merchantid" gets passed automatically, but if there is any more parameters, then that gets prompted...

    Thanks for your help.

    For issue #1: You are probably setting the report path or server url after the LoadViewState event, most likely during load. When you set this value, the viewer sees it as defining a new report. So it ignores input from the client, thinking it applies to the old report. You should be setting this information during Init or only if it is the GET request (!Page.IsPostback), depending on your architecture.

    For issue #2: You can programmatically set the parameter value using ReportViewer.ServerReport.SetParameters(). Each ReportParameter object you pass in has a Visible property on it. If you set this to false when setting the report parameter, the client will not see a prompt for that parameter.

    |||

    Hey man,

    Thanks alot for the response, I tried moving my code to the init code, and that worked great.... could you help me with the 2nd part though? This is what I need to do:

    If Userlevel = 1 then the report parameter called "MERCHANTID" (If the report has it)needs to be visible for prompting. Else, "MERCHANTID" is hidden and the value session.item("MerchantID") is passed as the value.

    This is the code I'm currently using, but not working.

    Dim Param As ReportParameter = New ReportParameter
    If Not UserLevel = 1 Then
    If Param.Name = "MERCHANTID" Then
    Param.PromptUser = False
    Param.Equals(Session.Item("MerchantID"))
    End If
    Else
    Param.PromptUser = True
    Param.DefaultValues = Session.Item("MerchantID")
    End If
    ReportViewer1.ServerReport.SetParameters(Param)

    And this is the error I'm getting... Line 54 is the last line in the example I'm giving.

    System.InvalidCastException: Unable to cast object of type 'ReportServer2005.ReportParameter' to type 'System.Collections.Generic.IEnumerable`1[Microsoft.Reporting.WebForms.ReportParameter]'. at Report.Page_Init(Object sender, EventArgs e) in \\Nccptws001\wwwroot\NetReports\Report.aspx.vb:line 54

    Thanks

    |||

    The compiler is complaining about the last line. SetParameters takes an array of ReportParameter objects, not a single one.

    But there are many other problems with your code. Param.Name is always empty string until you set it, so it will never equal "MerchantId". ReportParameter doesn't have a PromptUser or DefaultValues property. The property to set for visibility is Visible, not PromptUser. The property to set the value is Values not DefaultValues. See this help page for more information about ReportParameter: http://msdn2.microsoft.com/en-us/library/microsoft.reporting.webforms.reportparameter_properties(VS.80).aspx

    |||

    Hi Brian,

    Sorry for besing such a wuss, but could you help me with the code to achieve this? How could I set the merchantid field and actually first check if the merchantid parameter does exist on this report?

    Thanks Brian.

    Rudi Groenewald

    |||

    Hi Brian,

    I'm trying the following code, but no luck yet:

    ReportViewer1.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Remote
    ReportViewer1.ServerReport.ReportServerUrl = New Uri(Http://REPORTSERVER/Reportserver)
    ReportViewer1.ServerReport.ReportPath = ReportPath

    'SET THE REPORT PARAMETERS
    Dim instance As New Microsoft.Reporting.WebForms.ReportParameter
    If Not UserLevel = 1 Then
    instance.Name = "MERCHANTID"
    instance.Values.Add(Session.Item("merchantID"))
    instance.Visible = False
    Else
    instance.Name = "MERCHANTID"
    instance.Values.Add(Session.Item("merchantID"))
    instance.Visible = True
    End If
    ReportViewer1.ServerReport.SetParameters(instance)

    And I'm getting the error:

    System.InvalidCastException: Unable to cast object of type 'Microsoft.Reporting.WebForms.ReportParameter' to type 'System.Collections.Generic.IEnumerable`1[Microsoft.Reporting.WebForms.ReportParameter]'. at Report.Page_Init(Object sender, EventArgs e) in \\Nccptws001\wwwroot\NetReports\Report.aspx.vb:line 58

    It's still moaning at the last line.

    and I still don't want to pass the "MerchantID" parameter if the report doesn't have report parameters.... Any ideas?

    Thanks alot for the help.

    Regards,

    Rudi Groenewald

    |||The rest of your code looks good now, but you are still passing in a single instance of ReportParameter to SetParameters. The method takes an array of ReportParameter.|||

    Hi Brian,

    ok.. but that's the only parameter I want to pass... I don't quite understand what you're saying....

    |||The method takes an IEnumerable. If you want to pass a single report parameter, you still need to pass an array of one element.|||

    Hi Brian...

    Ok, Thanks, I understand now what I should do... but how do I do it?

    Could you give me some sample code?

    Thanks

    |||This should work

    'SET THE REPORT PARAMETERS
    Dim instance AsNew Microsoft.Reporting.WebForms.ReportParameter
    ...
    dim prms(0) as Microsoft.Reporting.WebForms.ReportParameter
    prms(0) = instance

    ReportViewer1.ServerReport.SetParameters(prms)

    Monday, March 26, 2012

    ReportView control taking long time to Export report

    When using Reserved.ReportViewerWebControl.axd control from within a web
    application on a web server to export a Reporting Services report in PDF
    format takes 5-10 minutes (note same problem no matter what export format
    used). The control was incorporated into the web application via Visual
    Studio. But when you export the same report using the web interface provided
    on the Reporting Services machine it runs in seconds. The web services
    machine of course is using the same control but it is on reporting services
    web machine, where as the slow application uses the control provided by
    Visual Studio which resides on the web box where the application lives. So
    why is the ReportViewer control on the application IIS box, so much slower
    than the ReportViewer on the Reporting Services IIS box for the same report?
    --
    If you are looking for SQL Server examples or a free SQL Server DBA
    Dashboard tool check out my Website at http://www.sqlserverexamples.comJust to be clear. Are you saying when you use the Report Manager it takes
    seconds? And when you use the report viewer web control it takes minutes?
    Because below you are saying this: "The web services machine of course is
    using the same control but it is on reporting services" This confuses me.
    Is it your app on the machine or Report Manager. I don't think Report
    Manager is using the control.
    Now as far as the 5-10 minutes, are you using the control in local mode or
    server mode?
    Bruce Loehle-Conger
    MVP SQL Server Reporting Services
    "Greg Larsen" <gregalarsen@.removeit.msn.com> wrote in message
    news:85AD0C03-0420-4C4B-A241-C9249A3EE1CD@.microsoft.com...
    > When using Reserved.ReportViewerWebControl.axd control from within a web
    > application on a web server to export a Reporting Services report in PDF
    > format takes 5-10 minutes (note same problem no matter what export format
    > used). The control was incorporated into the web application via Visual
    > Studio. But when you export the same report using the web interface
    > provided
    > on the Reporting Services machine it runs in seconds. The web services
    > machine of course is using the same control but it is on reporting
    > services
    > web machine, where as the slow application uses the control provided by
    > Visual Studio which resides on the web box where the application lives.
    > So
    > why is the ReportViewer control on the application IIS box, so much slower
    > than the ReportViewer on the Reporting Services IIS box for the same
    > report?
    > --
    > If you are looking for SQL Server examples or a free SQL Server DBA
    > Dashboard tool check out my Website at http://www.sqlserverexamples.com

    ReportServicesConfigUI.WMIProvider :The RPC is not listening error :when config reporting srv 20

    I have been using Sql server Reporting services 2000 and i never had these
    problems
    I tried firing up my Sql server Reporting services 2005 today i went
    through the reporting services conf manager
    and then got to the "database setup" stage and bingo can't get through this
    error below

    * On my PC i have Reporting services 2000 and Reporting services 2005 installed and my

    is working ok

    ReportServicesConfigUI.WMIProvider.WMIProviderException: An error occurred
    when attempting to connect to the report server remote procedure call (RPC)
    end point. Verify that the Report Server Windows service is running, and
    then retry the operation.

    > System.Runtime.InteropServices.COMException (0x800706B3): The RPC
    server is not listening. (Exception from HRESULT: 0x800706B3)
    End of inner exception stack trace
    at
    ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.ThrowOnError(ManagementBaseObject
    mo)
    at
    ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.ListReportServersInDatabase(RSReportServerInfo[]&
    serverInfos)

    Looked for some info and got a hint here at:
    http://blogs.msdn.com/bimusings/archive/2005/08/23/455263.aspx

    But still can't get it to fox it..
    Also with the Encription Keys i anytine i try to delete it BINGO again i
    get the error above..
    These error has been given people nigtmares and it isn't new does anyone
    know the fix for this error..
    Hope someone from Microsoft could help

    I'm still struggling with these error for those who might be willing to help

    This is my log file below:

    I'm not sure if its the : Using "Scale-Out" deployments In SQL Server Reporting Services 2005 problem

    But i know i'm using the standard edition and both the sqlserver and reporting services are showing the same version number
    Version 9.00.1399.00

    The other thing is that i have reporting services 2000 and windows sharepoint v 3 running side by side with Reporting Services 2005

    Please if you have any info guys let me know

    <Header>
    <Product>Microsoft SQL Server Reporting Services Version 9.00.1399.00</Product>
    <Locale>en-US</Locale>
    <TimeZone>AUS Eastern Standard Time</TimeZone>
    <Path>C:\Program Files\Microsoft SQL Server\MSSQL.4\Reporting Services\LogFiles\ReportServer__05_15_2007_15_10_15.log</Path>
    <SystemName>DEVPC1</SystemName>
    <OSName>Microsoft Windows NT 5.2.3790 Service Pack 1</OSName>
    <OSVersion>5.2.3790.65536</OSVersion>
    </Header>
    w3wp!webserver!5!15/05/2007-15:10:15:: i INFO: Reporting Web Server started
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing ConnectionType to '0' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing IsSchedulingService to 'True' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing IsNotificationService to 'True' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing IsEventService to 'True' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing PollingInterval to '10' second(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing WindowsServiceUseFileShareStorage to 'False' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing MemoryLimit to '60' percent as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing RecycleTime to '720' minute(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing MaximumMemoryLimit to '80' percent as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing MaxAppDomainUnloadTime to '30' minute(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing MaxQueueThreads to '0' thread(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing IsWebServiceEnabled to 'True' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing MaxActiveReqForOneUser to '20' requests(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing MaxScheduleWait to '5' second(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing DatabaseQueryTimeout to '120' second(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing ProcessRecycleOptions to '0' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing RunningRequestsScavengerCycle to '60' second(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing RunningRequestsDbCycle to '60' second(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing RunningRequestsAge to '30' second(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing CleanupCycleMinutes to '10' minute(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing DailyCleanupMinuteOfDay to default value of '120' minutes since midnight because it was not specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing WatsonFlags to '1064' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing WatsonDumpOnExceptions to 'Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException,Microsoft.ReportingServices.Modeling.InternalModelingException' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing WatsonDumpExcludeIfContainsExceptions to 'System.Data.SqlClient.SqlException,System.Threading.ThreadAbortException' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing SecureConnectionLevel to '0' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing DisplayErrorLink to 'True' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing WebServiceUseFileShareStorage to 'False' as specified in Configuration file.
    w3wp!resourceutilities!5!15/05/2007-15:10:15:: i INFO: Reporting Services starting SKU: Standard
    w3wp!resourceutilities!5!15/05/2007-15:10:15:: i INFO: Evaluation copy: 0 days left
    w3wp!resourceutilities!5!15/05/2007-15:10:15:: i INFO: Running on 1 physical processors, 2 logical processors
    w3wp!runningjobs!5!15/05/2007-15:10:15:: i INFO: Database Cleanup (Web Service) timer enabled: Next Event: 600 seconds. Cycle: 600 seconds
    w3wp!runningjobs!5!15/05/2007-15:10:15:: i INFO: Running Requests Scavenger timer enabled: Next Event: 60 seconds. Cycle: 60 seconds
    w3wp!runningjobs!5!15/05/2007-15:10:15:: i INFO: Running Requests DB timer enabled: Next Event: 60 seconds. Cycle: 60 seconds
    w3wp!runningjobs!5!15/05/2007-15:10:15:: i INFO: Memory stats update timer enabled: Next Event: 60 seconds. Cycle: 60 seconds
    w3wp!library!5!05/15/2007-15:10:16:: i INFO: Call to GetPermissions:/
    w3wp!library!5!05/15/2007-15:10:16:: i INFO: Catalog SQL Server Edition = Standard
    w3wp!library!5!05/15/2007-15:10:16:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!05/15/2007-15:10:16:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!05/15/2007-15:10:17:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!05/15/2007-15:10:17:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!15/05/2007-15:11:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!15/05/2007-15:11:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    w3wp!runningjobs!5!15/05/2007-15:11:15:: e ERROR: Error in timer Running Requests DB : Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    at Microsoft.ReportingServices.Library.RunningJobDbTimer.DoTimerAction()
    at Microsoft.ReportingServices.Diagnostics.TimerActionBase.TimerAction(Object unused)
    w3wp!library!5!15/05/2007-15:12:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!15/05/2007-15:12:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    w3wp!runningjobs!5!15/05/2007-15:12:15:: e ERROR: Error in timer Running Requests DB : Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    at Microsoft.ReportingServices.Library.RunningJobDbTimer.DoTimerAction()
    at Microsoft.ReportingServices.Diagnostics.TimerActionBase.TimerAction(Object unused)
    w3wp!library!5!15/05/2007-15:13:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!15/05/2007-15:13:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    w3wp!runningjobs!5!15/05/2007-15:13:15:: e ERROR: Error in timer Running Requests DB : Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    at Microsoft.ReportingServices.Library.RunningJobDbTimer.DoTimerAction()
    at Microsoft.ReportingServices.Diagnostics.TimerActionBase.TimerAction(Object unused)
    w3wp!library!5!15/05/2007-15:14:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!15/05/2007-15:14:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    w3wp!runningjobs!5!15/05/2007-15:14:15:: e ERROR: Error in timer Running Requests DB : Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    at Microsoft.ReportingServices.Library.RunningJobDbTimer.DoTimerAction()
    at Microsoft.ReportingServices.Diagnostics.TimerActionBase.TimerAction(Object unused)
    w3wp!library!5!15/05/2007-15:15:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!15/05/2007-15:15:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    w3wp!runningjobs!5!15/05/2007-15:15:15:: e ERROR: Error in timer Running Requests DB : Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    at Microsoft.ReportingServices.Library.RunningJobDbTimer.DoTimerAction()
    at Microsoft.ReportingServices.Diagnostics.TimerActionBase.TimerAction(Object unused)
    w3wp!library!5!15/05/2007-15:16:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!15/05/2007-15:16:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    w3wp!runningjobs!5!15/05/2007-15:16:15:: e ERROR: Error in timer Running Requests DB : Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    at Microsoft.ReportingServices.Library.RunningJobDbTimer.DoTimerAction()
    at Microsoft.ReportingServices.Diagnostics.TimerActionBase.TimerAction(Object unused)
    w3wp!library!1!15/05/2007-15:17:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!1!15/05/2007-15:17:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    w3wp!runningjobs!1!15/05/2007-15:17:15:: e ERROR: Error in timer Running Requests DB : Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    at Microsoft.ReportingServices.Library.RunningJobDbTimer.DoTimerAction()
    at Microsoft.ReportingServices.Diagnostics.TimerActionBase.TimerAction(Object unused)

    |||

    Hi,

    we have the same problem and we dont know exactly what the problem is yet but I think those links can help you solve the problem.

    http://stevenharman.net/blog/archive/2007/03/21/Avoiding-the-401-Unauthorized-Error-when-Using-the-ReportViewer-in.aspx

    and

    http://support.microsoft.com/default.aspx?scid=kb;en-us;896861

    and

    http://forum.k2workflow.com/viewtopic.php?t=619&

    I hope this helps!

    |||

    Still getting the error

    Don't know what to do again..

    Any info would be appreciated maybe someone from Microsoft could help!!!!

    Patrick


    Error


    The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server. (rsReportServerServiceUnavailable) Get Online Help

    Get Online Help


    Error


    The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server. (rsReportServerServiceUnavailable) Get Online Help

    |||The error in my event viewer is:

    Report Server (MSSQLSERVER) cannot connect to the report server database.

    ReportServicesConfigUI.WMIProvider :The RPC is not listening error :when config reporting srv 20

    I have been using Sql server Reporting services 2000 and i never had these
    problems
    I tried firing up my Sql server Reporting services 2005 today i went
    through the reporting services conf manager
    and then got to the "database setup" stage and bingo can't get through this
    error below

    * On my PC i have Reporting services 2000 and Reporting services 2005 installed and my

    is working ok

    ReportServicesConfigUI.WMIProvider.WMIProviderException: An error occurred
    when attempting to connect to the report server remote procedure call (RPC)
    end point. Verify that the Report Server Windows service is running, and
    then retry the operation.

    > System.Runtime.InteropServices.COMException (0x800706B3): The RPC
    server is not listening. (Exception from HRESULT: 0x800706B3)
    End of inner exception stack trace
    at
    ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.ThrowOnError(ManagementBaseObject
    mo)
    at
    ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.ListReportServersInDatabase(RSReportServerInfo[]&
    serverInfos)

    Looked for some info and got a hint here at:
    http://blogs.msdn.com/bimusings/archive/2005/08/23/455263.aspx

    But still can't get it to fox it..
    Also with the Encription Keys i anytine i try to delete it BINGO again i
    get the error above..
    These error has been given people nigtmares and it isn't new does anyone
    know the fix for this error..
    Hope someone from Microsoft could help

    I'm still struggling with these error for those who might be willing to help

    This is my log file below:

    I'm not sure if its the : Using "Scale-Out" deployments In SQL Server Reporting Services 2005 problem

    But i know i'm using the standard edition and both the sqlserver and reporting services are showing the same version number
    Version 9.00.1399.00

    The other thing is that i have reporting services 2000 and windows sharepoint v 3 running side by side with Reporting Services 2005

    Please if you have any info guys let me know

    <Header>
    <Product>Microsoft SQL Server Reporting Services Version 9.00.1399.00</Product>
    <Locale>en-US</Locale>
    <TimeZone>AUS Eastern Standard Time</TimeZone>
    <Path>C:\Program Files\Microsoft SQL Server\MSSQL.4\Reporting Services\LogFiles\ReportServer__05_15_2007_15_10_15.log</Path>
    <SystemName>DEVPC1</SystemName>
    <OSName>Microsoft Windows NT 5.2.3790 Service Pack 1</OSName>
    <OSVersion>5.2.3790.65536</OSVersion>
    </Header>
    w3wp!webserver!5!15/05/2007-15:10:15:: i INFO: Reporting Web Server started
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing ConnectionType to '0' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing IsSchedulingService to 'True' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing IsNotificationService to 'True' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing IsEventService to 'True' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing PollingInterval to '10' second(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing WindowsServiceUseFileShareStorage to 'False' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing MemoryLimit to '60' percent as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing RecycleTime to '720' minute(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing MaximumMemoryLimit to '80' percent as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing MaxAppDomainUnloadTime to '30' minute(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing MaxQueueThreads to '0' thread(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing IsWebServiceEnabled to 'True' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing MaxActiveReqForOneUser to '20' requests(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing MaxScheduleWait to '5' second(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing DatabaseQueryTimeout to '120' second(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing ProcessRecycleOptions to '0' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing RunningRequestsScavengerCycle to '60' second(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing RunningRequestsDbCycle to '60' second(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing RunningRequestsAge to '30' second(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing CleanupCycleMinutes to '10' minute(s) as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing DailyCleanupMinuteOfDay to default value of '120' minutes since midnight because it was not specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing WatsonFlags to '1064' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing WatsonDumpOnExceptions to 'Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException,Microsoft.ReportingServices.Modeling.InternalModelingException' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing WatsonDumpExcludeIfContainsExceptions to 'System.Data.SqlClient.SqlException,System.Threading.ThreadAbortException' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing SecureConnectionLevel to '0' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing DisplayErrorLink to 'True' as specified in Configuration file.
    w3wp!library!5!15/05/2007-15:10:15:: i INFO: Initializing WebServiceUseFileShareStorage to 'False' as specified in Configuration file.
    w3wp!resourceutilities!5!15/05/2007-15:10:15:: i INFO: Reporting Services starting SKU: Standard
    w3wp!resourceutilities!5!15/05/2007-15:10:15:: i INFO: Evaluation copy: 0 days left
    w3wp!resourceutilities!5!15/05/2007-15:10:15:: i INFO: Running on 1 physical processors, 2 logical processors
    w3wp!runningjobs!5!15/05/2007-15:10:15:: i INFO: Database Cleanup (Web Service) timer enabled: Next Event: 600 seconds. Cycle: 600 seconds
    w3wp!runningjobs!5!15/05/2007-15:10:15:: i INFO: Running Requests Scavenger timer enabled: Next Event: 60 seconds. Cycle: 60 seconds
    w3wp!runningjobs!5!15/05/2007-15:10:15:: i INFO: Running Requests DB timer enabled: Next Event: 60 seconds. Cycle: 60 seconds
    w3wp!runningjobs!5!15/05/2007-15:10:15:: i INFO: Memory stats update timer enabled: Next Event: 60 seconds. Cycle: 60 seconds
    w3wp!library!5!05/15/2007-15:10:16:: i INFO: Call to GetPermissions:/
    w3wp!library!5!05/15/2007-15:10:16:: i INFO: Catalog SQL Server Edition = Standard
    w3wp!library!5!05/15/2007-15:10:16:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!05/15/2007-15:10:16:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!05/15/2007-15:10:17:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!05/15/2007-15:10:17:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!15/05/2007-15:11:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!15/05/2007-15:11:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    w3wp!runningjobs!5!15/05/2007-15:11:15:: e ERROR: Error in timer Running Requests DB : Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    at Microsoft.ReportingServices.Library.RunningJobDbTimer.DoTimerAction()
    at Microsoft.ReportingServices.Diagnostics.TimerActionBase.TimerAction(Object unused)
    w3wp!library!5!15/05/2007-15:12:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!15/05/2007-15:12:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    w3wp!runningjobs!5!15/05/2007-15:12:15:: e ERROR: Error in timer Running Requests DB : Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    at Microsoft.ReportingServices.Library.RunningJobDbTimer.DoTimerAction()
    at Microsoft.ReportingServices.Diagnostics.TimerActionBase.TimerAction(Object unused)
    w3wp!library!5!15/05/2007-15:13:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!15/05/2007-15:13:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    w3wp!runningjobs!5!15/05/2007-15:13:15:: e ERROR: Error in timer Running Requests DB : Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    at Microsoft.ReportingServices.Library.RunningJobDbTimer.DoTimerAction()
    at Microsoft.ReportingServices.Diagnostics.TimerActionBase.TimerAction(Object unused)
    w3wp!library!5!15/05/2007-15:14:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!15/05/2007-15:14:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    w3wp!runningjobs!5!15/05/2007-15:14:15:: e ERROR: Error in timer Running Requests DB : Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    at Microsoft.ReportingServices.Library.RunningJobDbTimer.DoTimerAction()
    at Microsoft.ReportingServices.Diagnostics.TimerActionBase.TimerAction(Object unused)
    w3wp!library!5!15/05/2007-15:15:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!15/05/2007-15:15:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    w3wp!runningjobs!5!15/05/2007-15:15:15:: e ERROR: Error in timer Running Requests DB : Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    at Microsoft.ReportingServices.Library.RunningJobDbTimer.DoTimerAction()
    at Microsoft.ReportingServices.Diagnostics.TimerActionBase.TimerAction(Object unused)
    w3wp!library!5!15/05/2007-15:16:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!5!15/05/2007-15:16:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    w3wp!runningjobs!5!15/05/2007-15:16:15:: e ERROR: Error in timer Running Requests DB : Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    at Microsoft.ReportingServices.Library.RunningJobDbTimer.DoTimerAction()
    at Microsoft.ReportingServices.Diagnostics.TimerActionBase.TimerAction(Object unused)
    w3wp!library!1!15/05/2007-15:17:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    w3wp!library!1!15/05/2007-15:17:15:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing., ;
    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    w3wp!runningjobs!1!15/05/2007-15:17:15:: e ERROR: Error in timer Running Requests DB : Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerDatabaseUnavailableException: The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. > Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerServiceUnavailableException: The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server.
    at Microsoft.ReportingServices.Diagnostics.DataProtection.ProtectData(Byte[] unprotectedData, String tag)
    at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage()
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    End of inner exception stack trace
    at Microsoft.ReportingServices.Library.RunningJobsDb.GetMyRunningJobs()
    at Microsoft.ReportingServices.Library.RunningJobDbTimer.DoTimerAction()
    at Microsoft.ReportingServices.Diagnostics.TimerActionBase.TimerAction(Object unused)

    |||

    Hi,

    we have the same problem and we dont know exactly what the problem is yet but I think those links can help you solve the problem.

    http://stevenharman.net/blog/archive/2007/03/21/Avoiding-the-401-Unauthorized-Error-when-Using-the-ReportViewer-in.aspx

    and

    http://support.microsoft.com/default.aspx?scid=kb;en-us;896861

    and

    http://forum.k2workflow.com/viewtopic.php?t=619&

    I hope this helps!

    |||

    Still getting the error

    Don't know what to do again..

    Any info would be appreciated maybe someone from Microsoft could help!!!!

    Patrick


    Error


    The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server. (rsReportServerServiceUnavailable) Get Online Help

    Get Online Help


    Error


    The Report Server Windows service 'ReportServer' is not running. The service must be running to use Report Server. (rsReportServerServiceUnavailable) Get Online Help

    |||The error in my event viewer is:

    Report Server (MSSQLSERVER) cannot connect to the report server database.