An attempt has been made to use a data extension ‘OLEDB’ that is not registered for this report server

Escenario: Servidor Windows Server 2003 + SQL Server 2005 Express con SP2. Diseñé un reporte utilizando las herramientas de Visual Studio y utilizando una conexión de tipo OLEDB hacia una base de SQL 2005. En Visual Studio el reporte se visualizó perfectamente y la implementación de la misma manera se realizó con éxito. Sin embargo al momento de ingresar al sitio del Report Manager para visualizar el reporte se presentó el siguiente mensaje de error:


“An attempt has been made to use a data extension ‘OLEDB’ that is not registered for this report server”


Solución: hice clic en la viñeta de “Propiedades” del reporte y luego clic en “DataSources”. Originalmente estaba seleccionado “OLEDB”, seleccione la opción “Microsoft SQL Server” y modifiqué la cadena de conexión quitando la sección de “Provider” ya que no está soportado, resultando algo asi “Data Source=server;Initial Catalog=BaseDeDatos”, ejecuté nuevamente el reporte y todo listo.

Leave a Reply

Your email address will not be published. Required fields are marked *