Bonjour à tous,
Je dispose d'une plateforme BO BI 4 SP2 avec 3 environnements (DEV, TEST, PROD) qui utilisent des bases de données Oracle 10g ou Mysql 5.
Mon DBA Oracle m'a signalé que depuis début novembre dernier, il avait des fichiers de traces énormes (plusieurs Go) sur une des bases heureusement de test. Les traces indiquent que c'est le processus WIReportServer.exe de mon serveur de TEST qui lance une requête à des moments où il n'y a pas forcément d'utilisateurs (21h le soir par exemple). La requête Oracle générée en question travaille avec une base MySql et l'exécution fait planter Oracle qui décharge sa mémoire sur le disque.
Seul un univers lié pointe vers la base oracle en question. Après vérification, aucun des rapports BO disponibles sur l'environnement de test ne fait appel à l'objet qui génère le code sql incriminé. De plus l'interface BO n'indique aucun rapport en erreur.
Hier à l'occasion d'un test, j'ai déployé l'univers lié (et donc l'univers source) sur l'environnement de DEV. Depuis le déploiement, j'ai le même problème sur l'environnement de DEV avec la différence que cette fois c'est la base Oracle de production qui est touchée. J'ai vérifié les deux univers déployés sont connectés sur la base de test. On dirait que BO génère tout seul des requêtes depuis l'univers en question et les exécutent.
J'ai tenté d'activer les traces des services BO dans la CMC mais je trouve le résultat inexploitable.
La base d'audit ne m'est d'aucun secours même en mode verbeux. En effet lors de certaines erreurs oracle, aucun utilisateur n'était connecté.
Y aurait-t-il un autre moyen de tracer ?
Quelqu'un aurait-il déjà eu ce problème ?
Je ne comprends pas ce qui se passeet je n'ai donc pas de solution.
Je vous remercie par avance pour toutes les réponses que vous pourrez m'apporter.
Cdt,




Répondre avec citation
Partager