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

PL/SQL Oracle Discussion :

Déploiement d'un trigger sur un environnement unique [12c]


Sujet :

PL/SQL Oracle

  1. #1
    Invité de passage
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2025
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2025
    Messages : 2
    Par défaut Déploiement d'un trigger sur un environnement unique
    Bonjour à toutes et tous !

    Je rencontre une petite problématique pour la première fois, c'est peut être lié au logiciel utilisé pour accéder à la bdd (Oracle 12) : DBeaver

    J'ai à ma disposition 3 environnements : DEV / TEST / PROD qui sont plus ou moins ISO, dans les trois environnements la bdd a la même dénomination, "BDDNAME".

    Je souhaite déployer un trigger dans un premier temps sur l'environnement de DEV afin d'affiner le trigger, puis le livrer en TEST et finalement en PROD.

    Le trigger commence par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    --------------------------------------
     
    CREATE OR REPLACE TRIGGER BDDNAME.TRG_NAME
     
    Before insert or Update OF Champs ON TABLE_NAME For each ROW
     
    declare
     
    ...
     
    --------------------------------------
    Ma problématique est qu'il est automatiquement créé sur les 3 environnements, alors qu'au moment ou je lance le script, je suis bien sur le serveur de DEV. Si je le supprime après coup sur les environnements de TEST et PROD, il l'est également en DEV ...

    Est-ce qu'il y aurait moyen d'indiquer dans le script de ne le déployer que sur le serveur DEV ?

    Est-ce que l'une ou l'un d'entre vous aurait déjà rencontré ce soucis ?

    J'ai un doute sur le logiciel installé pour accéder à la bdd (DBeaver), je me demande si ce n'est pas "simplement" un problème d'affichage sur celui ci, je testerai bien (je vais sans doute finir par le faire), mais déployer le trigger en PROD, même pour un très court moment ... comment dire ... je ne suis pas extrêmement chaud (Murphy m'attends au tournant, c'est sûr !) !

    Merci d'avance pour vos réponses et / ou conseils !

  2. #2
    Invité de passage
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2025
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2025
    Messages : 2
    Par défaut
    Cela été finalement dû à un problème de paramétrage de Dbeaver par le client, désolé pour le dérangement si jamais il y en a eu

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

Discussions similaires

  1. problème Trigger sur table unique
    Par speedev dans le forum SQL Procédural
    Réponses: 11
    Dernier message: 21/01/2009, 12h09
  2. trigger sur deux tables
    Par Shabata dans le forum Développement
    Réponses: 4
    Dernier message: 04/05/2004, 16h55
  3. Trigger sur une colonne ?
    Par hpalpha dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 22/03/2004, 14h16
  4. Trigger sur select
    Par bilo2000 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 02/02/2004, 13h39
  5. Pb Trigger sur vue
    Par cosminutza dans le forum Développement
    Réponses: 3
    Dernier message: 28/07/2003, 16h37

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