+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Invité de passage
    Inscrit en
    décembre 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : décembre 2009
    Messages : 1
    Points : 0
    Points
    0

    Par défaut Cannot Open DEBUG FILE

    Bonjour,
    J'ai lorsque je lance, sous dbaccess, les commandes

    Code :
    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 actif
    Homme Profil pro
    Achitecte Informix SGBD et applications - IBM Champion - Data Management - Board of Directors IIUG
    Inscrit en
    octobre 2010
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    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 : 102
    Points : 157
    Points
    157

    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 :
    dbschema -d nomdelabase -t xxx
    trouver le trigger, en lire le code et trouver le nom de la procédure stockée.

    lancer:
    Code :
    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....

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •