bonjour,

j'ai une petite question :
comment declarer la variable d'environnement dans une requete dans RMAN.
j'ai pourtant declaré cette variable.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SQL "ALTER SYSTEM ARCHIVE LOG CURRENT" ;
RUN {
        CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF $REDUNDANCY DAYS;
apparemment le '$' n'est pas correct:
voir l'erreur ci-dessous.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
RMAN> SQL "ALTER SYSTEM ARCHIVE LOG CURRENT" ;
2> RUN { 
3>         CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF $
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-00558: error encountered while parsing input commands
RMAN-01006: error signalled during parse
RMAN-02001: unrecognized punctuation symbol "$"
auriez vous une idée...?
merci
Cdt.