报表Reporting S而vice是 错误的解决

Posted 织梦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了报表Reporting S而vice是 错误的解决相关的知识,希望对你有一定的参考价值。

Reporting Services 错误


  • 报表服务器无法打开与报表服务器数据库的连接。所有请求和处理都要求与数据库建立连接。 (rsReportServerDatabaseUnavailable)获取联机帮助
    • 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)  

 

 

第一次使用Reporting Services的使用,就遇到这种问题。原本已经Web.Config的连接字符串正常就可以正常运行,但发现还是报错了,在网上查了了一下解决方面,想不到还真是可以。

解决方法:
在确保sqlserver使用的是“windows和sqlserver认证方式”之后,运行,输入下面的命令
rsconfig -c -s (local) -d reportserver -a SQL -u sa -p sa
指定登录数据库的正确的用户名、密码。


rsconfig命令参数解释:
-s后的参数表示sqlserver实例名称;
-d表示报表服务所连的数据库,通常都是reportserver;
-a表示认证方式, windows 或 sql。如果值为 windows,则指定报表服务器在连接到报表服务器数据库时使用。

技术分享

注意,我本地数据库的密码是:nio+2010 ,把密码改成你本机的密码即可。

 

再次运行正常:

技术分享

 

本文转载自:http://blog.csdn.net/byondocean/article/details/7692745

以上是关于报表Reporting S而vice是 错误的解决的主要内容,如果未能解决你的问题,请参考以下文章

将对象用作远程 SQL Server Reporting Services 报表的数据源

Reporting Services报表常用的URL参数

在 IE 中查看 Reporting Services 报表不会在某些机器上呈现报表

在 Reporting Services 报表上使用多个数据源?

Dynamics 365 安装Reporting Extension报没有找到服务ReportServer$SSRS

telerik reporting报表