Reporting Services no podrá ejecutar informes en bases de datos de Oracle

Seleccione idioma Seleccione idioma
Id. de artículo: 870668 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Si está utilizando Microsoft SQL Server Reporting Services, las suscripciones de Reporting Services no podrá ejecutar los informes en bases de datos de Oracle. Puede recibir un System.DllNotFoundException excepción.

Causa

Este problema se produce porque algunos archivos de Oracle y directorios deben tener opciones de configuración de seguridad adicionales que pueden ejecutar informes en bases de datos de Oracle.

Solución

Para evitar este problema, agregue permisos para el principal de seguridad NETWORK SERVICE a la Oracle\ Oracle version \bin al directorio y el Oracle\ Oracle version \network\admin directorio. Para ello, siga estos pasos.
  1. Busque el Oracle\ Oracle version directorio \bin, haga clic con el botón secundario en el directorio y, haga clic en Propiedades .
  2. Haga clic en la ficha seguridad y, a continuación, haga clic en Agregar .
  3. En Escriba los nombres de objeto para seleccionar , escriba servicio de red y, a continuación, haga clic en Aceptar .
  4. En el cuadro nombres de grupos o usuarios , haga clic en Servicio de red .
  5. En permisos para el servicio de red , haga clic para seleccionar el leer & ejecutar casilla de verificación.
  6. Haga clic en Avanzadas .
  7. Haga clic en los permisos heredables de permitir de del primario se propaguen a este objeto y todos los objetos secundarios. Incluirlas junto con las entradas definidas aquí de explícitamente cuadro y, a continuación, haga clic en Aceptar .
  8. Haga clic en Aceptar .
  9. Busque el Oracle\ Oracle version \network\admin directorio, haga clic con el botón secundario en el directorio y haga clic Propiedades .
  10. Repita los pasos 2 a 8.
  11. Haga clic en Inicio , seleccione Herramientas administrativas y, a continuación, haga clic en servicios.
  12. Busque el servicio ReportServer.
  13. Haga clic con el botón secundario en el servicio ReportServer y, a continuación, haga clic en reiniciar .
Reporting Services 2005, el problema no sólo afecta a la ejecución de suscripciones a través del servicio Reporting Services de Windows, pero también afecta a la ejecución regular de informes mediante el servicio de Web de Reporting Services. Por tanto, la cuenta de servicio Reporting Services de Windows y el servicio de Web de Reporting Services debe tener leer & ejecutar permisos en los directorios de instalación Oracle del procedimiento anterior.

Nota Para comprobar la cuenta configurada para el Web de Reporting Services servicio, puede abrir el archivo RSReportServer.config. Encontrará información que es similar al siguiente:

<webserviceaccount> NT AUTHORITY\NetworkService </webserviceaccount>

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Propiedades

Id. de artículo: 870668 - Última revisión: martes, 22 de noviembre de 2005 - Versión: 4.2
La información de este artículo se refiere a:
  • Microsoft SQL Server 2000 Reporting Services
  • Microsoft SQL Server 2005 Reporting Services
Palabras clave: 
kbmt kbprb KB870668 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 870668

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com