2015-07-21 88 views
0

我正在使用Crystal Reports for Visual Studio 2013.報告在我的本地計算機和生產服務器上的Visual Studio上正常工作。 當我部署它們在IIS 7.5中我收到以下錯誤:用於Visual Studio 2013的SAP Crystal Reports無法在IIS 7.5中工作

Failed to open the connection. ReportName 3400_4400_{A861BA52-167D-4EAF-AAAF-32B2FB34FFAA}.rpt

Operating System: Windows Server 2008 R2 Enterprise;
System Type: 64-bit Operating System;
Database: MySQL;

我的wwwroot文件夾和應用程序文件夾複製aspnet_clients文件夾。

任何幫助,將不勝感激。

謝謝。

+0

檢查,同爲64位 – cojimarmiami

+0

謝謝您的答覆。我嘗試啓用應用程序池中的32位應用程序並重新啓動IIS,但沒有任何更改... – user5141036

回答

0

有兩件事情可能會導致此問題,

  1. 你安裝了Crystal報表運行?如果否,那麼這裏是 link1,link2。你可以選擇64位選項。

  2. 如果你安裝了CR-runtime,那麼crystal report沒有連接到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

+0

謝謝您的回覆!我安裝了Crystal Report運行時。奇怪的是,報告從Visual Studio連接細到MySQL服務器上....我沒有得到任何額外的錯誤消息/說明,沒有錯誤日誌......只有「無法打開連接」的消息... – user5141036

0

我有一些更新!我無法相信這是問題....太令人沮喪了!!! ... 在我的生產服務器上,我只創建了一個用戶DNS ...,它可以很好地與Visual Studio ...一起使用,但不能與IIS一起使用。我創建經過系統DNS的報告在IIS運行良好,以及...如果IIS應用程序池/我的web應用程序/高級設置的32個應用程序啓用