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

Oracle Discussion :

[10.1] Update et Mail


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 71
    Par défaut [10.1] Update et Mail
    Hello tout le monde,

    Je débute tranquillement sous oracle et je me suis rendu compte qu'il était relativement bavard ;)
    En effet, il ajoute un mail à chaque insertion de ligne !!!! Avoir une alerte mail est nécessaire ... mais plutôt pour les problèmes. J'ignore où trouver ces paramétres. Je vais chercher, mais si quelqu'un connait la méthode pour régler les paramétres mail, je suis preneur :)


    @bientôt

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Par défaut
    Bonjour ,
    Merci d'indiquer la version utiliser Oracle.
    Ce n'est pas le comportenemt normal d'oracle que d'envoyer un mail a chaque insertion de mail.

    Il doit s'agir d'un tigger

  3. #3
    Membre confirmé
    Inscrit en
    Septembre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 71
    Par défaut
    il s'agit de la version 10.1 sous sun solaris 10. Pareil je trouve cela anormal et je cherche sur google ;)

  4. #4
    Membre confirmé
    Inscrit en
    Septembre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 71
    Par défaut
    Voici la liste des trigger en tant que sysdba :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    SQL> select trigger_name from user_triggers;
     
    TRIGGER_NAME
    ------------------------------
    AW_DROP_TRG
    NO_VM_DROP
    NO_VM_CREATE
    NO_VM_ALTER
     
    SQL> quit
    Il n'y en a pas sous l'utilisateur qui accéde à la db de prod.

  5. #5
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Par défaut
    Il n'est pas nécessaire que le trigger appartiennent aux users applicatifs , un triggers sous SYS suffit.

    Il te faut dans ce càs là décortiquer le source

  6. #6
    Membre confirmé
    Inscrit en
    Septembre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 71
    Par défaut
    j'ai beau cherché des infos sur le web et dans les docs ... je galére tout de même à trouver l'endroit où je peux configurer ces reports. Etrange qu'il notifie tout par défaut.

  7. #7
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Par défaut
    Est ce que vous avez recherché dans dba_triggers dans la colonne trigger_body .

    Si vous souhaitez arreter cette notification , une autre méthode plus sioux consiste a enlever le paramétre ;

    smtp_out_server

  8. #8
    Membre confirmé
    Inscrit en
    Septembre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 71
    Par défaut
    Hello,

    j'ai regardé les body des dba_triggers et je n'ai rien vu avec le terme smtp ... je lache pas l'affaire. Doit bien y avoir une raison à cela.

    Ce n'est pas un comportement par défaut ???

    Car ce n'est pas moi qui ai fait l'installalation. En revanche, j'ai installé un autre oracle 10.1g sous solaris 10 sur un autre serveur et effectuer des tests dessus. Il n'y a rien dans les mails ...

  9. #9
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Par défaut
    non

    il faut chercher dans le source un trigger sur cette table ,

    le paramétre UTL se trouve dans le fichier d'initalisation de la base et va arreter tout les mail en partance de l'instance

  10. #10
    Membre confirmé
    Inscrit en
    Septembre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 71
    Par défaut
    Ce problème me fait découvrir pas mal de chose à Oracle ;)

    enfin bref ... j'ai un package utl_mail qui contient des fonctions d'envoi de mail (ps : je passe par l'enterprise manager pour lister tout ça).

    Sur les triggers ... rien du tout ... j'ai matté les body de tous les triggers, je n'ai rien. De plus ce n'est pas associé à une table car tous est envoyé par mail quelque soit la table.

    En fait pour détailler un peu, ça arrive sur /var/mail/root. Mais c'est normal car l'utilisateur oracle n'a pas de variable d'environnement MAIL de défini. Je suppose qu'il envoit donc à root.
    J'ai purgé le fichier de mail root ce matin et là il fait 68 Mo !!! alors que la base n'est pas encore en prod. ça fait peur ...

    Je sens que l'installation a été faite un peu à la porka ...

    Ce que tu appelles fichier d'initialisation, c'est le pfile ou spfile ? car si c'est ça, je n'ai aucun paramétre UTL.

  11. #11
    Membre confirmé
    Inscrit en
    Septembre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 71
    Par défaut
    oups sinon pardon, t'as bien raison c'est pour les update que le fichier gonfle pas mal

  12. #12
    Membre chevronné

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    487
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 487
    Par défaut Re: [10.1] Update et Mail
    Citation Envoyé par segphault
    Hello tout le monde,

    Je débute tranquillement sous oracle et je me suis rendu compte qu'il était relativement bavard
    En effet, il ajoute un mail à chaque insertion de ligne !!!! Avoir une alerte mail est nécessaire ... mais plutôt pour les problèmes. J'ignore où trouver ces paramétres. Je vais chercher, mais si quelqu'un connait la méthode pour régler les paramétres mail, je suis preneur


    @bientôt
    bonjour,

    tu reçois un mail pour chaque insertion dans n'importe quelle table ou bien dans une table donnée?

  13. #13
    Membre confirmé
    Inscrit en
    Septembre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 71
    Par défaut
    l'ennui c'est que cela n'est pas très explicite non plus :(

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    ...
    0 ligne(s) mise(s) à jour.
    1 ligne mise à jour.
    1 ligne mise à jour.
    1 ligne mise à jour.
    1 ligne mise à jour.
    1 ligne mise à jour.
    1 ligne mise à jour.
    1 ligne mise à jour.
    Validation effectuée.
    ...
    J'ai l'impression que c'est dans les update

  14. #14
    Membre confirmé
    Inscrit en
    Septembre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 71
    Par défaut
    yop,

    j'ai toujours pas résolu ce problème, j'ai eu d'autre truc à faire hier ... les joies de la conf sendmail lol
    Je m'y remet plus tard ... si je trouve je posterai

    @tout

  15. #15
    Membre confirmé
    Inscrit en
    Septembre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 71
    Par défaut
    yop,

    pour info , le problème n'était absolument pas du à oracle ... vu la quantité de ligne d'un mail j'avais pas fait gaffe. C'était juste que cela venait d'un script exécuter en cron et dont la sortie n'était pas redirigée vers /dev/null ;)

    ++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [OL-2010] Update the sender of a mail
    Par OlivierDotre dans le forum VBA Outlook
    Réponses: 3
    Dernier message: 21/12/2011, 15h47
  2. [MySQL] mail après un update
    Par zeplubo dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 07/10/2010, 22h00
  3. [MySQL] Update massif de mails depuis Textera
    Par italiaxsempre dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 18/02/2008, 13h32
  4. [VB6] [Outlook] Imprimer un mail en VB
    Par der dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 12/09/2002, 14h20
  5. update et virgule
    Par Delph dans le forum Bases de données
    Réponses: 8
    Dernier message: 27/08/2002, 14h40

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