services - SSRS: error al consultar datos de un archivo de Excel(a través de ODBC)
reporting services export to excel c# (2)
Parece ser un error fugaz. Eliminé el conjunto de datos, creé uno nuevo y volví a ejecutarlo. Funcionó.
Estoy tratando de renderizar un gráfico simple usando SSRS
. Los datos están en una hoja de Excel. Configuré un DSN de usuario y creé una fuente de datos en SSRS
usando ODBC
.
Puedo consultar Excel en la pestaña Data
. Sin embargo, al tratar de obtener una vista previa, aparece el siguiente error:
error [hy000] [microsoft] [odbc excel driver] se perdió la conexión para ver la hoja de cálculo de Microsoft Excel vinculada.
¿Alguien sabe por qué está sucediendo esto y cómo se puede resolver?
Consideraría crear un paquete SQL Sever Integration Services para importar los datos de Excel a una base de datos SQL y usar la base de datos como fuente de datos para el informe. El paquete SSIS podría programarse para actualizar periódicamente los datos. El uso de una fuente de datos basada en archivos como Excel es vulnerable a que las personas modifiquen la estructura de la hoja de cálculo y muevan, eliminen o bloqueen el archivo.