【问题标题】:SAP Crystal Reports for Visual Studio 2013 do not work in IIS 7.5适用于 Visual Studio 2013 的 SAP Crystal Reports 在 IIS 7.5 中不起作用
【发布时间】:2015-07-21 21:29:43
【问题描述】:

我正在使用适用于 Visual Studio 2013 的 Crystal Reports。这些报表在我的本地计算机和生产服务器上的 Visual Studio 中运行良好。 当我在 IIS 7.5 中部署它们时,出现以下错误:

无法打开连接。报告名称 3400_4400_{A861BA52-167D-4EAF-AAAF-32B2FB34FFAA}.rpt

操作系统:Windows Server 2008 R2 Enterprise;
系统类型:64位操作系统;
数据库:MySQL;

我复制了 wwwroot 文件夹和应用程序文件夹中的 aspnet_clients 文件夹。

任何帮助将不胜感激。

谢谢。

【问题讨论】:

  • 检查 IIS 应用程序池/我的 web 应用程序/高级设置是否启用了 32 位应用程序,同样适用于 64 位
  • 感谢您的回复。我尝试在应用程序池中启用 32 位应用程序并重新启动 IIS,但没有任何改变...

标签: crystal-reports report sap


【解决方案1】:

有两件事可能导致此问题,

  1. 您是否安装了 Crystal 报表运行时?如果没有,那么这里是 link1link2。您可以选择 64 位选项。

  2. 如果您安装了 CR-runtime,则水晶报表没有连接到 sqlserver。因此,为此,如果您能够使用 prod sqlconnection 检查您的本地水晶报告,请检查它并且仍然有问题,这意味着您没有在运行时为水晶报告提供 sql server 凭据。检查此链接。

Crystal Report throws 'Failed to open the connection.' only on postback

http://www.codeproject.com/Questions/667950/crystal-reports-connection-to-sql-server-database

http://aspalliance.com/532_Understanding_the_Login_Failed_Error_in_Crystal_Reports.3

【讨论】:

  • 感谢您的回复!我安装了 Crystal Report 运行时。奇怪的是,报告从该服务器上的 Visual Studio 很好地连接到 MySQL....我没有收到任何其他错误消息/描述,没有错误日志...只有“无法打开连接”消息...
【解决方案2】:

我有一些更新!!!我不敢相信这是问题....太令人沮丧了!!!... 在我的生产服务器上,我只创建了一个用户 DNS ......它适用于 Visual Studio......但不适用于 IIS。在我创建了系统 DNS 后,报告在 IIS 中也能正常工作...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多