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

Informix Discussion :

Cannot Open DEBUG FILE


Sujet :

Informix

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Décembre 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Cannot Open DEBUG FILE
    Bonjour,
    J'ai lorsque je lance, sous dbaccess, les commandes

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    begin work;
        insert into table  xxxx values ( 'toto', 'tatat', 'titi');
    l'erreur suivante :
    648 : Cannot open DEBUG file for SPL routine trace.
    1: Not owner
    Merci d'avance de votre aide

  2. #2
    Membre habitué
    Homme Profil pro
    Achitecte Informix SGBD et applications - IBM Champion - Data Management - Board of Directors IIUG
    Inscrit en
    Octobre 2010
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Achitecte Informix SGBD et applications - IBM Champion - Data Management - Board of Directors IIUG
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2010
    Messages : 105
    Points : 162
    Points
    162
    Par défaut
    Bonjour,

    pour la communauté:
    l'insert en question doit insérer dans une table qui contient un trigger, et ce trigger invoque une procédure stockée qui elle même contient un ordre 'TRACE to file' ( debug de la procédure ) qui tente d'écrire à un endroit où l'utilisateur n'a pas les permissions...

    A vérifier en lançant la commande:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dbschema -d nomdelabase -t xxx
    trouver le trigger, en lire le code et trouver le nom de la procédure stockée.

    lancer:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dbschema -d nomdelabase -f nomdelaprocédurestockée
    en lire le code et trouver l'instruction 'SET DEBUG FILE TO' qui pointera vers le fichier en question, et en vérifier les permissions.

    Au demeurant, il n'est jamais bon pour la performance de laisser une trace de procédure stockée active alors qu'on n'en a pas besoin....

Discussions similaires

  1. Cannot open include file
    Par pittzaro1 dans le forum MFC
    Réponses: 1
    Dernier message: 16/09/2013, 10h27
  2. Réponses: 2
    Dernier message: 03/12/2009, 16h38
  3. Réponses: 3
    Dernier message: 10/10/2007, 09h52
  4. Cannot open/read repomd.xml file for repository: fedora
    Par hic73 dans le forum RedHat / CentOS / Fedora
    Réponses: 3
    Dernier message: 13/09/2007, 17h20
  5. Cannot open include file : un grand classique
    Par mamok dans le forum MFC
    Réponses: 3
    Dernier message: 19/12/2005, 15h07

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