【问题标题】:cannot open a connection to the report server database无法打开与报表服务器数据库的连接
【发布时间】:2011-04-22 07:59:34
【问题描述】:

当我执行http://localhost//reportserver 这给了我以下错误..

报表服务器无法打开与报表服务器数据库的连接。登录失败。 (rsReportServerDatabaseLogonFailed)

【问题讨论】:

    标签: reporting-services report


    【解决方案1】:

    如果您是第一次使用 SSRS,这是一个常见的错误消息。如果是这样,那么您将需要启用命名管道。方法如下:

    • 打开 SQL Server 配置管理工具。
    • 点击“SQL Server网络配置”
    • 单击“MSSQLSERVER 协议”
    • 确保 TCP/IPNamed Pipes 协议均已启用。 (启用 协议,右键单击该协议,然后单击“启用”)

    【讨论】:

    • 您不需要启用令牌环,除非您仍在令牌环网络上,即您使用的是 1980 年代 IBM 网络技术。
    【解决方案2】:

    再次运行配置工具,确保数据库部分配置正确并实际工作。

    【讨论】:

      【解决方案3】:

      检查连接字符串 - 它是否使用受信任的连接?如果是这样,它将以与您的 Web 应用程序相同的用户身份连接。

      要么授予用户对特定数据库的访问权限,要么将连接字符串更改为 sql server 用户帐户。

      【讨论】:

        【解决方案4】:

        我遇到了一个问题,我的系统名称在我安装 SSRS 后发生了更改。我打开 Reporting Services 配置管理器并在数据库部分中,将 SQL Server 名称设置为 (local)

        【讨论】:

          【解决方案5】:

          在我的情况下,有人更新了运行报告服务服务的用户的密码。我使用这些步骤:

           1. Open reporting service configuration manager
           2. Load your server
           3. Click database tab
           4. Click change credential
           5. Click next, load your authentication (in my case, I choose service authentication, not changed from before)
           6. Click next until finish
           7. Reload your site, then voila
           8. Finish
          

          【讨论】:

          • 我觉得kyzen也是这样,说明步骤就好了。
          猜你喜欢
          • 2017-03-17
          • 1970-01-01
          • 2018-08-25
          • 1970-01-01
          • 2012-11-24
          • 2014-03-06
          • 2021-07-21
          • 2023-03-03
          相关资源
          最近更新 更多