Issues with SSRS after migration

  • Hi,

    I was hoping someone can help me in here. I am fairly new to administration/maintenance of SSRS, but im learning more and more all the time. Anyway, i have a peculiar situation im hoping that someone can spread some light over. A couple of months ago, we migrated our SQL server 2005 to a new, more powerful server. The migration was done as a P to V. After that, everything seems to be working great except for SSRS. It runs but every morning or so it seems to hang, and the only way i can release it and make it work again is reinput the credentials in the SSRS manager(database setup section or resetting the execution account). This is fine for now, but i would like to try and figure out why this happens, and i think its related to a report that a small number of people has open all the the time, and this report refreshes ever 5 minutes. Everytime it hangs, i look at what was last executed and it always looks like its this particular report.

  • Any information in error log on the failure?

    %ProgramFiles%\Microsoft SQL Server\MSSQL.x\Reporting Services\LogFiles

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    This thing is addressing problems that dont exist. Its solution-ism at its worst. We are dumbing down machines that are inherently superior. - Gilfoyle

  • Hi,

    here is what i see in there before i restarted it today in the morning:

    w3wp!ui!1!10/15/2012-08:52:05:: e ERROR: The report server is not responding. Verify that the report server is running and can be accessed from this computer.

    w3wp!ui!1!10/15/2012-08:52:05:: e ERROR: HTTP status code --> 500

    -------Details--------

    Microsoft.ReportingServices.UI.Global+RSWebServiceWrapper+CantCommunicateWithReportServerException: The report server is not responding. Verify that the report server is running and can be accessed from this computer.

    at Microsoft.ReportingServices.UI.Global.RSWebServiceWrapper.GetSecureMethods()

    at Microsoft.SqlServer.ReportingServices2005.RSConnection.IsSecureMethod(String methodname)

    at Microsoft.SqlServer.ReportingServices2005.RSConnection.ValidateConnection()

    at Microsoft.ReportingServices.UI.Global.SecureAllAPI()

    at Microsoft.ReportingServices.UI.ReportingPage.EnsureHttpsLevel(HttpsLevel level)

    at Microsoft.ReportingServices.UI.ReportingPage.ReportingPage_Init(Object sender, EventArgs args)

    at System.EventHandler.Invoke(Object sender, EventArgs e)

    at System.Web.UI.Control.OnInit(EventArgs e)

    at System.Web.UI.Page.OnInit(EventArgs e)

    at System.Web.UI.Control.InitRecursive(Control namingContainer)

    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    w3wp!ui!1!10/15/2012-08:52:05:: e ERROR: Exception in ShowErrorPage: System.Threading.ThreadAbortException: Thread was being aborted.

    at System.Threading.Thread.AbortInternal()

    at System.Threading.Thread.Abort(Object stateInfo)

    at System.Web.HttpResponse.End()

    at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)

    at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String errMsg) at at System.Threading.Thread.AbortInternal()

    at System.Threading.Thread.Abort(Object stateInfo)

    at System.Web.HttpResponse.End()

    at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)

    at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String errMsg)

    w3wp!ui!8!10/15/2012-08:52:05:: e ERROR: The report server is not responding. Verify that the report server is running and can be accessed from this computer.

    w3wp!ui!8!10/15/2012-08:52:05:: e ERROR: HTTP status code --> 500

    -------Details--------

    Microsoft.ReportingServices.UI.Global+RSWebServiceWrapper+CantCommunicateWithReportServerException: The report server is not responding. Verify that the report server is running and can be accessed from this computer.

    at Microsoft.ReportingServices.UI.Global.RSWebServiceWrapper.GetSecureMethods()

    at Microsoft.SqlServer.ReportingServices2005.RSConnection.IsSecureMethod(String methodname)

    at Microsoft.SqlServer.ReportingServices2005.RSConnection.ValidateConnection()

    at Microsoft.ReportingServices.UI.Global.SecureAllAPI()

    at Microsoft.ReportingServices.UI.ReportingPage.EnsureHttpsLevel(HttpsLevel level)

    at Microsoft.ReportingServices.UI.ReportingPage.ReportingPage_Init(Object sender, EventArgs args)

    at System.EventHandler.Invoke(Object sender, EventArgs e)

    at System.Web.UI.Control.OnInit(EventArgs e)

    at System.Web.UI.Page.OnInit(EventArgs e)

    at System.Web.UI.Control.InitRecursive(Control namingContainer)

    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    w3wp!ui!9!10/15/2012-08:52:05:: e ERROR: The report server is not responding. Verify that the report server is running and can be accessed from this computer.

    w3wp!ui!9!10/15/2012-08:52:05:: e ERROR: HTTP status code --> 500

    -------Details--------

    Microsoft.ReportingServices.UI.Global+RSWebServiceWrapper+CantCommunicateWithReportServerException: The report server is not responding. Verify that the report server is running and can be accessed from this computer.

    at Microsoft.ReportingServices.UI.Global.RSWebServiceWrapper.GetSecureMethods()

    at Microsoft.SqlServer.ReportingServices2005.RSConnection.IsSecureMethod(String methodname)

    at Microsoft.SqlServer.ReportingServices2005.RSConnection.ValidateConnection()

    at Microsoft.ReportingServices.UI.Global.SecureAllAPI()

    at Microsoft.ReportingServices.UI.ReportingPage.EnsureHttpsLevel(HttpsLevel level)

    at Microsoft.ReportingServices.UI.ReportingPage.ReportingPage_Init(Object sender, EventArgs args)

    at System.EventHandler.Invoke(Object sender, EventArgs e)

    at System.Web.UI.Control.OnInit(EventArgs e)

    at System.Web.UI.Page.OnInit(EventArgs e)

    at System.Web.UI.Control.InitRecursive(Control namingContainer)

    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    w3wp!ui!8!10/15/2012-08:52:05:: e ERROR: Exception in ShowErrorPage: System.Threading.ThreadAbortException: Thread was being aborted.

    at System.Threading.Thread.AbortInternal()

    at System.Threading.Thread.Abort(Object stateInfo)

    at System.Web.HttpResponse.End()

    at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)

    at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String errMsg) at at System.Threading.Thread.AbortInternal()

    at System.Threading.Thread.Abort(Object stateInfo)

    at System.Web.HttpResponse.End()

    at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)

    at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String errMsg)

    w3wp!ui!9!10/15/2012-08:52:05:: e ERROR: Exception in ShowErrorPage: System.Threading.ThreadAbortException: Thread was being aborted.

    at System.Threading.Thread.AbortInternal()

    at System.Threading.Thread.Abort(Object stateInfo)

    at System.Web.HttpResponse.End()

    at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)

    at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String errMsg) at at System.Threading.Thread.AbortInternal()

    at System.Threading.Thread.Abort(Object stateInfo)

    at System.Web.HttpResponse.End()

    at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)

    at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String errMsg)

    w3wp!ui!1!10/15/2012-09:55:16:: Unhandled exception: Microsoft.Reporting.WebForms.ReportServerException: Execution 'n1ayjhy2ebo0n155i2bzqt45' cannot be found (rsExecutionNotFound)

    at Microsoft.Reporting.WebForms.ServerReport.GetExecutionInfo()

    at Microsoft.Reporting.WebForms.ServerReport.SetExecutionId(String executionId, Boolean fullReportLoad)

    at Microsoft.Reporting.WebForms.ServerReport.LoadFromUrlQuery(NameValueCollection requestParameters, Boolean fullReportLoad)

    at Microsoft.Reporting.WebForms.ReportDataOperation..ctor()

    at Microsoft.Reporting.WebForms.HttpHandler.GetHandler(String operationType)

    at Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest(HttpContext context)

    at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()

    at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

  • what happens if you set the credentials on the report instead of the DB Execution account?

  • If you look through the log can you see when it starts failing?

Viewing 5 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic. Login to reply