estoy desarrollando una aplición web que ha de mostrar un informe con CrystalRepor v. 13.0.2000.0 (versión devoloper para visual studio 2015). Este informe en entorno de desarrollo con Windows 7 64bits funciona perfectamente y me genera el PDF a partir del report. Cuando publico la aplicación en el servidor Windows 2012 con IIS 8.5.9600.16384 en el cual ya he instalado el módulo de CrystalReport misma versión que entorno de desarrollo a la hora de ejecutar el informe y generar el PDF me reporta el siguiente error.
CrystalDecisions.CrystalReports.Engine.InternalException: No se pudo abrir la conexión. No se pudo abrir la conexión. FormSolicitud 13220_6192_{BF2A6F00-4608-4D36-8EDB-8E09BBFE960A}.rpt —> System.Runtime.InteropServices.COMException: No se pudo abrir la conexión. No se pudo abrir la conexión. FormSolicitud 13220_6192_{BF2A6F00-4608-4D36-8EDB-8E09BBFE960A}.rpt en CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.Export(ExportOptions pExportOptions, RequestContext pRequestContext) en CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext reqContext) — Fin del seguimiento de la pila de la excepción interna — en CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(Exception e) en CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext reqContext) en CrystalDecisions.CrystalReports.Engine.FormatEngine.ExportToStream(ExportRequestContext reqContext) en CrystalDecisions.CrystalReports.Engine.FormatEngine.Export(ExportRequestContext reqContext) en CrystalDecisions.CrystalReports.Engine.ReportDocument.ExportToDisk(ExportFormatType formatType, String fileName) en Aplicacions.ceo.AccesDades.CrearPDF(String usuari, Int32 idActivitat)
En el servidor he creado una conexión ODBC 32b a la bbdd PostgreSql ya que no se como hacer una conexión desde CrystalReport a la BBDD por medio de un connectionstring (si alguine me lo dice le estaré muy agradecido). Sin más quedo a la espera de algún buen samaritano que me ilumine en este error que ya llevo con el unos cuantos días. Ah! muy importante si publico la aplicación en una máquina con windows7+iis funciona perfectamente. Pero necesito publicarla en servidor windows 2102. Gracias por vuestra atención. Xavier Crespo