Hola,
Estamos utilizando formularios web .net, fuente de datos SQLOLEDB para lanzar los informes.
Los informes se lanzan correctamente en el entorno con Windows Server 2003 R2 y Crystal Reports XI Release 2.
Pero los mismos informes no se lanzan en un nuevo servidor con Windows Server 2008 R2 y Crystal Reports 2008.
Cuando analizo el problema en el nuevo servidor, si creo un nuevo rpt (con la misma conexión SQL y procedimiento almacenado) funciona bien. Pero los archivos rpt existentes no funcionan. Intenté verificar la base de datos y guardar el rpt problemático existente y aún así falla.
Estoy recibiendo el error "Error del Conector de Base de Datos: ' [Código de Vendedor de Base de Datos: 8114]' Error en el Archivo RFCReport {4F28DA35-FB07-4D63-BAD4-D5120C5893A2}.rpt: Error del Conector de Base de Datos"
He verificado en el perfilador de SQL que el informe que funciona (recién creado) tiene la siguiente secuencia
exec [xxxx]..sp_tables_rowset N'Cat_Salary_Certificate_sp',N'dbo',NULL
exec [xxxx]..sp_procedures_rowset N'Cat_Salary_Certificate_sp',1,N'dbo'
exec [xxxx]..sp_procedure_params_rowset N'Cat_Salary_Certificate_sp',1,N'dbo',NULL
exec "xxxx"."dbo"."Cat_Salary_Certificate_sp";1 1, 3, N'PAYACC1', N'IAKSHS', '3', '0478000', '0478000', '105'
Para el mismo rpt problemático existente, la secuencia en el perfilador de SQL es la siguiente
exec [xxxx]..sp_tables_rowset N'Cat_Salary_Certificate_sp',N'dbo',NULL
exec [xxxx]..sp_procedures_rowset N'Cat_Salary_Certificate_sp',1,N'dbo'
exec [xxxx]..sp_procedure_params_rowset N'Cat_Salary_Certificate_sp',1,N'dbo',NULL
exec [xxxx]..sp_procedure_params_rowset N'Cat_Salary_Certificate_sp',1,N'dbo',NULL
exec [xxxx]..sp_tables_rowset N'Cat_Salary_Certificate_sp;1',N'dbo',NULL
exec [xxxx]..sp_procedures_rowset N'Cat_Salary_Certificate_sp',1,N'dbo'
Ambos rpt anteriores utilizan la misma conexión y procedimiento almacenado únicamente.
¿Cómo puedo resolver este problema?
¿Es este problema debido a la versión antigua del archivo rpt que no es compatible con Crystal Reports 2008? Si es así, ¿si instalo Crystal Reports XI release2 se resolverá este problema?
También he verificado si hay problemas de mdac o permisos, pero no se encontraron problemas.