Services de rapports pas pourrez exécuter des rapports sur des bases de données Oracle

Traductions disponibles Traductions disponibles
Numéro d'article: 870668 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Symptômes

Si vous utilisez Microsoft SQL Server Reporting Services, Reporting Services récurrents pas pourrez exécuter des rapports sur les bases de données Oracle. Vous pouvez recevoir un System.DllNotFoundException exception.

Cause

Ce problème se produit car certains fichiers Oracle et les répertoires doivent avoir une sécurité accrue paramètres pour que puissent exécuter des rapports sur des bases de données Oracle.

Contournement

Pour contourner ce problème, ajoutez les autorisations pour l'entité de sécurité NETWORK SERVICE à la Oracle\ Oracle version \bin répertoire et le Oracle\ Oracle version \network\admin répertoire. Pour ce faire, procédez comme suit.
  1. Recherchez le Oracle\ Oracle version répertoire \bin, cliquez avec le bouton droit sur le répertoire, puis cliquez sur Propriétés .
  2. Cliquez sur l'onglet sécurité , puis cliquez sur Ajouter .
  3. Sous noms d'objet entrée à sélectionner , tapez service réseau et puis cliquez sur OK .
  4. Dans la zone Noms d'utilisateur ou de groupe , cliquez sur SERVICE réseau .
  5. Sous Autorisations pour le service réseau , cliquez sur pour sélectionner la Lecture et exécutioncase à cocher.
  6. Cliquez sur avancées .
  7. Cliquez sur les Autoriser pouvant être héritées autorisations du parent d'être propagées à cet objet et tous les objets enfants. Cela inclut les objets dont les entrées sont spécifiquement définies ici, puis cliquez sur OK .
  8. Cliquez sur OK .
  9. Recherchez le Oracle\ Oracle version \network\admin répertoire, cliquez avec le bouton droit sur le répertoire, puis cliquez sur Propriétés .
  10. Répétez les étapes 2 à 8.
  11. Cliquez sur Démarrer , pointez sur Outils d'administration , puis cliquez sur Services.
  12. Recherchez le service ReportServer.
  13. Cliquez avec le bouton droit sur le service ReportServer, puis cliquez sur redémarrer .
Pour Reporting Services 2005, le problème non seulement a une incidence sur l'exécution d'abonnements via le service de Windows Services Reporting, mais également affecte l'exécution régulière des rapports via le service de Web services Reporting. Par conséquent, le compte pour le service de Windows de services Reporting et le service Web Reporting de services doit avoir Lecture et exécutionautorisations sur les répertoires installation Oracle de la procédure précédente.

note Pour vérifier le compte configuré pour le Web services Reporting Service, vous pouvez ouvrir le fichier RSReportServer.config. Vous trouverez des informations semblables aux suivantes :

<webserviceaccount> NT Authority\NetworkService </webserviceaccount>

Statut

Microsoft a confirmé que c'est un problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Propriétés

Numéro d'article: 870668 - Dernière mise à jour: mardi 22 novembre 2005 - Version: 4.2
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2000 Reporting Services
  • Microsoft SQL Server 2005 Reporting Services
Mots-clés : 
kbmt kbprb KB870668 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 870668
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

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