无法查看SSRS报告管理器,并且报告生成失败

时间:2019-10-31 22:36:49

标签: reporting-services

在生产客户环境中,当我们尝试访问该站点时,报表管理器会显示以下消息: 报表服务器数据库内发生错误。这可能是由于数据库中的连接失败,超时或磁盘空间不足所致。 (rsReportServerDatabaseError)”

数据库存储足够,我可以连接到实例

ReportServer日志跟踪:

appdomainmanager!DefaultDomain!1b18!10/31/2019-22:18:10:: i INFO: Appdomain:3 ReportManager_IFCLPROD_0-1-132170302898216319 started.
appdomainmanager!ReportManager_0-1!1b18!10/31/2019-22:18:12:: i INFO: RS authentication mode is 4; effective ASP.NET authentication mode is Windows. vdir=/Reports_IFCLPROD.
appdomainmanager!DefaultDomain!1b18!10/31/2019-22:18:12:: i INFO: Appdomain:3 ReportManager_IFCLPROD_0-1-132170302898216319 initialized (#1).
library!ReportManager_0-1!1b18!10/31/2019-22:18:13:: i INFO: SQLDump flags: ReferencedMemory, AllThreads, SendToWatson
library!ReportManager_0-1!1b18!10/31/2019-22:18:13:: i INFO: MiniDump flags: DataSegs, UnloadedModules, ProcessThreadData
library!ReportManager_0-1!1b18!10/31/2019-22:18:13:: i INFO: Dump on: Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException,Microsoft.ReportingServices.Modeling.InternalModelingException,Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException
library!ReportManager_0-1!1b18!10/31/2019-22:18:13:: i INFO: Do not dump on: System.Threading.ThreadAbortException,System.Web.UI.ViewStateException,System.OutOfMemoryException,System.Web.HttpException,System.IO.IOException,System.IO.FileLoadException,Microsoft.SharePoint.SPException,Microsoft.ReportingServices.WmiProvider.WMIProviderException
library!ReportManager_0-1!1b18!10/31/2019-22:18:13:: i INFO: Minidump location: E:\BD_SqlServer\Prod\MSRS11.IFCLPROD\Reporting Services\Logfiles
ui!ReportManager_0-1!1b18!10/31/2019-22:18:13:: i INFO: Registering with Software Usage Metrics Product:SQL Server 2012, Role:Microsoft SQL Server Reporting Services, RoleGuid:8cc0ac85-40f7-4886-9dab-021519800418
ui!ReportManager_0-1!1b18!10/31/2019-22:18:13:: e ERROR: Software Usage Metrics initialize failed
appdomainmanager!DefaultDomain!18d4!10/31/2019-22:18:17:: i INFO: Appdomain:4 ReportServer_IFCLPROD_0-2-132170302970483545 started.
appdomainmanager!ReportServer_0-2!18d4!10/31/2019-22:18:19:: i INFO: RS authentication mode is 4; effective ASP.NET authentication mode is Windows. vdir=/ReportServer_IFCLPROD.
appdomainmanager!DefaultDomain!18d4!10/31/2019-22:18:19:: i INFO: Appdomain:4 ReportServer_IFCLPROD_0-2-132170302970483545 initialized (#1).
webserver!ReportServer_0-2!18d4!10/31/2019-22:18:25:: i INFO: Reporting Web Server started
library!ReportServer_0-2!18d4!10/31/2019-22:18:25:: i INFO: SQLDump flags: ReferencedMemory, AllThreads, SendToWatson
library!ReportServer_0-2!18d4!10/31/2019-22:18:25:: i INFO: MiniDump flags: DataSegs, UnloadedModules, ProcessThreadData
library!ReportServer_0-2!18d4!10/31/2019-22:18:25:: i INFO: Dump on: Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException,Microsoft.ReportingServices.Modeling.InternalModelingException,Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException
library!ReportServer_0-2!18d4!10/31/2019-22:18:25:: i INFO: Do not dump on: System.Threading.ThreadAbortException,System.Web.UI.ViewStateException,System.OutOfMemoryException,System.Web.HttpException,System.IO.IOException,System.IO.FileLoadException,Microsoft.SharePoint.SPException,Microsoft.ReportingServices.WmiProvider.WMIProviderException
library!ReportServer_0-2!18d4!10/31/2019-22:18:25:: i INFO: Minidump location: E:\BD_SqlServer\Prod\MSRS11.IFCLPROD\Reporting Services\Logfiles
resourceutilities!ReportServer_0-2!18d4!10/31/2019-22:18:25:: i INFO: Reporting Services starting SKU: Enterprise
ui!ReportServer_0-2!18d4!10/31/2019-22:18:25:: i INFO: Software Usage Metrics not enabled for Enterprise edition
library!ReportServer_0-2!d64!10/31/2019-22:18:28:: i INFO: Call to GetPermissionsAction(/).
library!ReportServer_0-2!d64!10/31/2019-22:18:28:: i INFO: Catalog SQL Server Edition = Enterprise
crypto!ReportServer_0-2!d64!10/31/2019-22:18:29:: i INFO: Initializing crypto as user: Host\_sqladmin
crypto!ReportServer_0-2!d64!10/31/2019-22:18:29:: i INFO: Exporting public key
crypto!ReportServer_0-2!d64!10/31/2019-22:18:29:: i INFO: Performing sku validation
crypto!ReportServer_0-2!d64!10/31/2019-22:18:29:: i INFO: Importing existing encryption key
library!ReportServer_0-2!1d10!10/31/2019-22:18:29:: i INFO: Call to GetPropertiesAction(/, PathBased).
library!ReportServer_0-2!1804!10/31/2019-22:19:32:: i INFO: Call to GetPropertiesAction(/, PathBased).
library!ReportServer_0-2!123c!10/31/2019-22:20:36:: i INFO: Call to GetSystemPermissionsAction().
library!ReportServer_0-2!1804!10/31/2019-22:20:36:: i INFO: Call to ListChildrenAction(/, False).
library!ReportServer_0-2!1804!10/31/2019-22:23:11:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerStorageException: , Une erreur s'est produite dans la base de données du serveur de rapports. Cela peut être dû à un échec de connexion, un délai d'attente ou une insuffisance de l'espace disque au sein de la base de données.;
library!ReportServer_0-2!1804!10/31/2019-22:23:11:: e ERROR: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerStorageException: Une erreur s'est produite dans la base de données du serveur de rapports. Cela peut être dû à un échec de connexion, un délai d'attente ou une insuffisance de l'espace disque au sein de la base de données. ---> System.Data.SqlClient.SqlException: Expiration du délai d'attente. Le délai d'attente s'est écoulé avant la fin de l'opération ou le serveur ne répond pas.
ui!ReportManager_0-1!18dc!10/31/2019-22:23:11:: e ERROR: System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Une erreur s'est produite dans la base de données du serveur de rapports. Cela peut être dû à un échec de connexion, un délai d'attente ou une insuffisance de l'espace disque au sein de la base de données. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerStorageException: Une erreur s'est produite dans la base de données du serveur de rapports. Cela peut être dû à un échec de connexion, un délai d'attente ou une insuffisance de l'espace disque au sein de la base de données. ---> System.Data.SqlClient.SqlException: Expiration du délai d'attente. Le délai d'attente s'est écoulé avant la fin de l'opération ou le serveur ne répond pas.
   à Microsoft.ReportingServices.Library.ReportingService2005Impl.ListChildren(String Item, Boolean Recursive, CatalogItemList& CatalogItems)
   à Microsoft.ReportingServices.WebServer.ReportingService2010.ListChildren(String ItemPath, Boolean Recursive, CatalogItem[]& CatalogItems)
   à Microsoft.ReportingServices.UI.FolderItems.LoadItems()
   à Microsoft.ReportingServices.UI.SortableItems.Control_Init(Object sender, EventArgs args)
   à System.EventHandler.Invoke(Object sender, EventArgs e)
   à System.Web.UI.Control.OnInit(EventArgs e)
   à System.Web.UI.Control.InitRecursive(Control namingContainer)
   à System.Web.UI.Control.InitRecursive(Control namingContainer)
   à System.Web.UI.Control.InitRecursive(Control namingContainer)
   à System.Web.UI.Control.InitRecursive(Control namingContainer)
   à System.Web.UI.Control.AddedControl(Control control, Int32 index)
   à Microsoft.ReportingServices.UI.FolderContentsPageCtrl.Control_Init(Object sender, EventArgs args)
   à System.EventHandler.Invoke(Object sender, EventArgs e)
   à System.Web.UI.Control.OnInit(EventArgs e)
   à System.Web.UI.Control.InitRecursive(Control namingContainer)
   à System.Web.UI.Control.InitRecursive(Control namingContainer)
   à System.Web.UI.Control.InitRecursive(Control namingContainer)
   à System.Web.UI.Control.InitRecursive(Control namingContainer)
   à System.Web.UI.Control.InitRecursive(Control namingContainer)
   à System.Web.UI.Control.InitRecursive(Control namingContainer)
   à System.Web.UI.Control.InitRecursive(Control namingContainer)
   à System.Web.UI.Control.InitRecursive(Control namingContainer)
   à System.Web.UI.Control.AddedControl(Control control, Int32 index)
   à Microsoft.ReportingServices.UI.SharedArea.Control_Init(Object sender, EventArgs args)
   à System.EventHandler.Invoke(Object sender, EventArgs e)
   à System.Web.UI.Control.OnInit(EventArgs e)
   à System.Web.UI.Control.InitRecursive(Control namingContainer)
   à System.Web.UI.Control.AddedControl(Control control, Int32 index)
   à Microsoft.ReportingServices.UI.FolderPage.Page_Init(Object sender, EventArgs e)
   à System.EventHandler.Invoke(Object sender, EventArgs e)
   à System.Web.UI.Control.OnInit(EventArgs e)
   à System.Web.UI.Page.OnInit(EventArgs e)
   à System.Web.UI.Control.InitRecursive(Control namingContainer)
   à System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
ui!ReportManager_0-1!18dc!10/31/2019-22:23:11:: e ERROR: HTTP status code --> 200
-------Details--------
System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Une erreur s'est produite dans la base de données du serveur de rapports. Cela peut être dû à un échec de connexion, un délai d'attente ou une insuffisance de l'espace disque au sein de la base de données. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerStorageException: Une erreur s'est produite dans la base de données du serveur de rapports. Cela peut être dû à un échec de connexion, un délai d'attente ou une insuffisance de l'espace disque au sein de la base de données. ---> System.Data.SqlClient.SqlException: Expiration du délai d'attente. Le délai d'attente s'est écoulé avant la fin de l'opération ou le serveur ne répond pas.
   à Microsoft.ReportingServices.Library.ReportingService2005Impl.ListChildren(String Item, Boolean Recursive, CatalogItemList& CatalogItems)
   à Microsoft.ReportingServices.WebServer.ReportingService2010.ListChildren(String ItemPath, Boolean Recursive, CatalogItem[]& CatalogItems)

   à Microsoft.ReportingServices.UI.FolderItems.LoadItems()

   à Microsoft.ReportingServices.UI.SortableItems.Control_Init(Object sender, EventArgs args)

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

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

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

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

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

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

   à System.Web.UI.Control.AddedControl(Control control, Int32 index)

   à Microsoft.ReportingServices.UI.FolderContentsPageCtrl.Control_Init(Object sender, EventArgs args)

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

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

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

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

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

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

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

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

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

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

   à System.Web.UI.Control.AddedControl(Control control, Int32 index)

   à Microsoft.ReportingServices.UI.SharedArea.Control_Init(Object sender, EventArgs args)

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

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

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

   à System.Web.UI.Control.AddedControl(Control control, Int32 index)

   à Microsoft.ReportingServices.UI.FolderPage.Page_Init(Object sender, EventArgs e)

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

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

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

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

   à System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
library!ReportServer_0-2!123c!10/31/2019-22:23:11:: i INFO: Call to GetSystemPropertiesAction().
ui!ReportManager_0-1!18dc!10/31/2019-22:23:11:: e ERROR: System.Threading.ThreadAbortException: Le thread a été abandonné.
   à System.Threading.Thread.AbortInternal()
   à System.Threading.Thread.Abort(Object stateInfo)
   à System.Web.HttpResponse.End()
   à Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String errMsg)
webserver!ReportServer_0-2!11b0!10/31/2019-22:24:38:: i INFO: Reporting Web Server stopped
appdomainmanager!DefaultDomain!1288!10/31/2019-22:24:43:: i INFO: Appdomain:4 ReportServer_IFCLPROD_0-2-132170302970483545 unregistered.
rshost!rshost!1288!10/31/2019-22:24:43:: i INFO: Application domain type ReportServer statistics: created: 1, unloaded: 1, failed: 0, timed out: 0.
appdomainmanager!DefaultDomain!1288!10/31/2019-22:25:49:: i INFO: Appdomain:3 ReportManager_IFCLPROD_0-1-132170302898216319 unregistered.
rshost!rshost!1288!10/31/2019-22:25:49:: i INFO: Application domain type ReportManager statistics: created: 1, unloaded: 1, failed: 0, timed out: 0.

你能帮我吗?我们一周前遇到了这个问题

1 个答案:

答案 0 :(得分:0)

在调整大小后,我将其安装在Azure虚拟机上。我不在场,所以我不能告诉你确切发生了什么。

仔细查看日志,可以得到很多提示,表明解密内容时遇到麻烦(连接字符串之类的东西)

我做的第一件事是重新导入密钥。

第二个问题似乎是它找不到名为GetOrAnnounceKey的存储过程。

这很奇怪,因为我是在其他工作正常的SSRS盒上寻找它的,但没有一个。

有问题的系统报告版本14.0.600.1453

I found a website that has the source for the SP enter link description here

我可以告诉您我的服务器再次开始工作。 我不能告诉你为什么,我当然不能向你保证这是正确的事情。 如果这是您的目标,则可以帮助您备份所有报告。

如果我有任何问题,请病假并更新或删除此帖子。