bonjour,

j'ai crée un table externe,un directory, grant read,write sur directory avec succès (la requête select * from external_table me retourne un résultat).

PROBLEME :

l'exécution de la requête "select * from external_table" retourne des erreurs de temps à autre :

ORA-29913: erreur d'exécution de l'appel ODCIEXTTABLEOPEN
ORA-29400: erreur de cartouche de données
KUP-04063: unable to open log file external_log.log
OS error Le périphérique ne reconnaît pas la commande.
ORA-06512: à "SYS.ORACLE_LOADER", ligne 19
et quand je redémarre le service de la BD, l'erreur disparait puis réapparait plutard.

NB :
- base de données 10g sous Windows server 2003, serveur dans le domaine,
services base de données redémarrent avec le compte administrateur du domaine,
- serveur d'application 10g sous Windows server 2003 mais pas dans le domaine,
- nous avons crée un user sur le serveur d'application comme celui qui redémarre la BD(nom et password) mais qui n'est pas dans le domaine, rajouté dans la securité du directory crée précédemment avec contrôle total. le but est de permettre au service de la BD d'accéder au directory (serveur BD dans le domaine , l'autre non).

est ce que l'erreur peut être liée à un problème au niveau du serveur de base de données, sachant que ce dernier présente des problèmes RPC(impossible de l'accéder à distance).

Merci de me répondre rapidement, les utilisateurs sont bloqués.