IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration Oracle Discussion :

ORA-06512: à "SYS.UTL_FILE"


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    750
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 750
    Par défaut ORA-06512: à "SYS.UTL_FILE"
    Bonjour,

    j'ai un traitement batch qui tourne la nuit et qui consiste à executer une succession de packages sur une base oracle 9i et chacun de ces packages génèrent des messages dans un même fichier LOG.

    Les premiers packages arrivent à ecrire dans le fichier log mais les packages suivants n'y arrivent pas et j'obtiens l'erreur suivante: ORA-06512: à "SYS.UTL_FILE"

    Mon traitement fonctionnait tres bien dans ma base oracle 8i mais là on est passé à une base 9i et j'ai ce problème.

    A quoi c'est dû? si je modifie le nom du fichier log j'arrive à ecrire.

    merci de votre aide

  2. #2
    Membre Expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862
    Par défaut
    Sans doute un problème de droits.

    Travailles tu avec des directories ou le paramètre utl_file_dir ?

    Est-ce les mêmes utilisateurs systèmes qui ont installé/démarré la base ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    750
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 750
    Par défaut
    j'utilise le paramètre utl_file_dir

    parcontre je ne sais pas quel utilisateur a installé la base.

    maintenant j'ai relancé mon traitement batch en modifiant le nom du fichier LOG et ça à l'air de fonctionner mais j'ai du mal à comprendre le pourquoi du probleme.
    ça ne peut pas être un probleme de droit car c'est le même USER qui a crée et qui ecrit dans le fichier LOG.

  4. #4
    Membre Expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862
    Par défaut
    Voici qui devrait éclairer ta lanterne :
    http://www.developpez.net/forums/sho..._dir+directory

    => il faut donc que tu regardes si l'utilisateur système qui a démarré ta base V8 et ta base V8 est le même (ou appartient au même groupe au niveau des droits).

  5. #5
    Membre Expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Par défaut
    Citation Envoyé par farenheiit Voir le message
    A quoi c'est dû? si je modifie le nom du fichier log j'arrive à ecrire.

    merci de votre aide
    c'est quoi ce fameux nom ???
    Vous êtes sous quelle plateforme ?
    vous utilisez des directory ou le mauvais vieux utl_file_dir ?
    le répertoire est un répertoire local ou distant (NFS ? partage windows ? samba ? ...)
    les permissions ont bien été accordées au compte Oracle qui a réalisé l'installation des binaires ?

Discussions similaires

  1. ORA-20000 et ORA-06512 sur SYS.DBMS_UTILITY
    Par Thomf dans le forum Administration
    Réponses: 7
    Dernier message: 22/08/2014, 15h38
  2. Réponses: 4
    Dernier message: 05/06/2014, 17h48
  3. ORA-06512: at "SYS.XML_SCHEMA_NAME_PRESENT" line 17
    Par Gabrielly dans le forum Oracle
    Réponses: 4
    Dernier message: 13/12/2012, 18h24
  4. ORA-06512 de SYS
    Par lady701 dans le forum Administration
    Réponses: 67
    Dernier message: 22/09/2008, 10h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo