我在ASP.NET(C#)中使用Sap Crystal Reports for Visual Studio應用程序。在VS中,一切都很完美。但是,當我將其部署到IIS「數據庫登錄失敗」時會發生錯誤。當我設置CrystalReportViever「啓用數據庫登錄提示」時,它會讓我詢問用戶名和密碼,但不會生成錯誤,也不會顯示報告。我設置「啓用數據庫登錄提示」僅用於測試目的,否則我通過 ReportDocument.SetDatabaseLogon(用戶,密碼「my dsn name」,「」)發送登錄參數。再次,一切都在VS完美。 我使用: - Windows 7企業版64位 - 的Visual Studio 2010(C#) - SAP Crystal Reports中,版本爲2010 VS - 在IIS中我的應用程序池標識是NetworkServise - 我從Oracle存儲過程彙集數據 - 我正在使用系統DSN連接到數據庫Crystal Reports:數據庫登錄失敗
我期待着您的回答。提前致謝。
你爲什麼使用DSN? – skhurams
@skhurams因爲所有的Crystal報告指南都說使用系統DSN。但我將其更改爲Oracle Server。現在一切正常。感謝上帝。 –
謝謝你的時間,如果我的問題沒有解決,我相信你會告訴我同樣的事情:) –