Sql server SSRS报告服务连接和凭据

Sql server SSRS报告服务连接和凭据,sql-server,reporting-services,reportviewer,Sql Server,Reporting Services,Reportviewer,我们目前在应用程序中使用Reporting Services 2010和SSRS报告。打开报表时,会建立10-15个db连接,然后当报表查看器关闭时,所有连接都不会关闭。只需打开几个报告,就可以轻松地从报告中累积超过100个打开的db连接 有没有人有过将此作为处理此问题的最佳方法的经验,以及是什么原因导致了此问题?在谷歌搜索中,关于数据库连接过多的问题似乎很少出现 提前感谢您提供的任何建议或链接 更新:报告查看器似乎正在尝试7-8次获取网络凭据,我们已将这些凭据存储在数据库中。因此,我想真正的问

我们目前在应用程序中使用Reporting Services 2010和SSRS报告。打开报表时,会建立10-15个db连接,然后当报表查看器关闭时,所有连接都不会关闭。只需打开几个报告,就可以轻松地从报告中累积超过100个打开的db连接

有没有人有过将此作为处理此问题的最佳方法的经验,以及是什么原因导致了此问题?在谷歌搜索中,关于数据库连接过多的问题似乎很少出现

提前感谢您提供的任何建议或链接


更新:报告查看器似乎正在尝试7-8次获取网络凭据,我们已将这些凭据存储在数据库中。因此,我想真正的问题是,为什么报表查看器会多次尝试为一个报表获取网络凭据,并且这种情况会受到限制?

SSRS是SQL Server的一部分,没有SQL Server 2010,但有一个版本的Visual Studio 2010 BI开发工具。我猜您使用的是SQL Server&SSRS 2012。另外,我真的不清楚问题出在哪里。您在数据库中存储了网络凭据(用于什么?)?您的意思是您将数据源身份验证存储在共享数据源中?我不能说我已经注意到SSR让DB连接长时间处于打开状态。这是您编写的自定义代码的一部分,还是本机SSRS数据源连接?您好,迈克-我将报表查看器连接放回配置文件中。我在aspx页面中有一个报表查看器。我不理解的主要问题是,对于您在报表查看器中调出的每个报表,报表查看器将获取大约7次URL和凭据。我不明白为什么报表查看器需要在报表中多次获取连接信息和凭据。有没有办法限制此连接或强制报表查看器使用现有连接?SSRS是SQL Server的一部分,没有SQL Server 2010,但有一个版本的Visual Studio 2010 BI开发工具。我猜您使用的是SQL Server&SSRS 2012。另外,我真的不清楚问题出在哪里。您在数据库中存储了网络凭据(用于什么?)?您的意思是您将数据源身份验证存储在共享数据源中?我不能说我已经注意到SSR让DB连接长时间处于打开状态。这是您编写的自定义代码的一部分,还是本机SSRS数据源连接?您好,迈克-我将报表查看器连接放回配置文件中。我在aspx页面中有一个报表查看器。我不理解的主要问题是,对于您在报表查看器中调出的每个报表,报表查看器将获取大约7次URL和凭据。我不明白为什么报表查看器需要在报表中多次获取连接信息和凭据。有没有办法限制此连接或强制报表查看器使用现有连接?