gpt4 book ai didi

SQL Server 2008R2 SSRS报告无法连接到数据源: Cannot create a connection to data source

转载 作者:行者123 更新时间:2023-12-03 02:03:28 25 4
gpt4 key购买 nike

我们正在尝试将现有的 SQL Server/SSRS 配置部署到一组新硬件。 SSRS 与我们尝试从中获取报告的 SQL Server 数据库在同一台服务器上运行。

每当我们尝试测试任何报告时,我们都会收到错误:

An error has occurred during report processing. (rsProcessingAborted) Cannot create a connection to data source 'sqlConnection'. (rsErrorOpeningConnection) A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server

  • Windows 用户拥有服务器的完全权限。
  • 所有登录名似乎都存在。
  • TCP 正在运行。
  • 命名实例没问题。
  • SQL 浏览器服务正在运行
  • “sqlcmd -L”显示列出的数据库服务器

我完全迷失了。

最佳答案

创建一个udl文件,如果它连接,那么问题是代码/应用程序,如果它没有连接,那么它是你的防火墙,连接字符串,dll库,你运行IIS的服务没有正确的权限等等. 这里最重要的可能是连接字符串。执行以下操作:创建一个空文本文件并将其重命名为“myconnection.udl”。现在双击该文件,它将启动一个小程序。您可以配置与数据库的连接并进行测试。 (它将获取已注册的连接库等)。如果显示 OK,则在记事本中打开 udl 文件,您将看到正确的连接字符串。粘贴到您的应用程序连接设置。 UDL 文件通常会被误解。它们只是一个保存连接设置的文本文件。然后他们调用连接 dll。如果 udl 文件有效,那么您就有正确的连接字符串 100%

关于SQL Server 2008R2 SSRS报告无法连接到数据源: Cannot create a connection to data source,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16423341/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com