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

Sql*Plus Oracle Discussion :

compiler un package de procédures stockées


Sujet :

Sql*Plus Oracle

Vue hybride

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

    Informations forums :
    Inscription : Décembre 2005
    Messages : 270
    Par défaut compiler un package de procédures stockées
    Bonjour tout lemonde,

    voila mon problème,

    on me demande de faire un script sh qui met à àjour un package de procédure stockées, je fais un truc du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    sqlplus -S $USER/$PASSWD@$CURRENT_SID <<EOF
      WHENEVER SQLERROR EXIT SQL.SQLCODE
      SET head off  
      SET def off
     
    create or replace package PUBLICATION_SOFA
    as
      Procedure CONTRAT_PRE_SOUSCRIT(nom_fichier_i  in     VARCHAR2,
                                     message_io     in out VARCHAR2,
                                     retour_io      in out VARCHAR2); 
     
    ...
     
    End PUBLICATION_SOFA;
    /
     
    create or replace package body PUBLICATION_SOFA
    as
     
    /* ---------------------------------------------------------------- */
    /*		Procédure CHERCHE_PARAM	  TESTS */
    /* ---------------------------------------------------------------- */
      Procedure CHERCHE_PARAM(param_nom_param  in VARCHAR2,
                              valeur_param_io  in out VARCHAR2,
                              message_io       in out VARCHAR2,)
     ...
     
     END;
    END PUBLICATION_SOFA;
     
     
    antcall ;
     
    EOF
    J'obtiens lorsque je lance le script

    Package créé.

    mais quand je regarde avec mon client, il n'a pas mis à jour les procédures stockées et il n'a pas compilé (peut-être est-ce lié)

    donc j'aimerai savoir quelles options rajouter ou quelle commande utiliserpour compiler ?

    Merci d'avance
    J'espère avoir été clair

    Je précise Oracle 8.1.7.0

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 270
    Par défaut
    résolu,
    il faut mettre commit à la place antall et j'ai oublié le backslash à la fin du package body

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

Discussions similaires

  1. création package de procédure stocké oracle
    Par ouadie99 dans le forum C#
    Réponses: 3
    Dernier message: 14/05/2008, 17h51
  2. Réponses: 8
    Dernier message: 12/11/2007, 10h16
  3. Soucis compilation procédures stockées
    Par kyrsa dans le forum DB2
    Réponses: 3
    Dernier message: 18/07/2006, 11h30
  4. Réponses: 2
    Dernier message: 24/08/2005, 11h54
  5. [SYBASE]Compilation procédures stockées
    Par esl-ta dans le forum Sybase
    Réponses: 1
    Dernier message: 22/11/2004, 12h42

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