Difference between revisions of "SQWareProduction:oracle:bin:sqwora Export.ksh"

From Wiki_dbSQWare
Jump to: navigation, search
(Erreurs)
Line 45: Line 45:
 
Lack instance parameter
 
Lack instance parameter
 
</pre>
 
</pre>
Si vous n'êtes pas connecté à un terminal, le message d'erreur apparait et est envoyé par mail à l'adresse contenue dans la variable $gvsqw_Mail_oracle ([[SQWareProduction:oracle:etc:sqwora_GlobalVar.cfg#gvsqw_Mail_oracle|Voir l'aide pour customiser cette variable]]). Le sujet du mail commencera toujours par "$gvsqw_MailMsg_oracle : " ([[SQWareProduction:oracle:etc:sqwora_GlobalVar.cfg#gvsqw_MailMsg_oracle|Voir l'aide pour customiser cette variable]]).<br>
+
Si vous n'êtes pas connecté à un terminal, le message d'erreur apparait et est envoyé par mail à l'adresse contenue dans la variable $gvsqw_Mail_oracle ([[SQWareProduction:oracle:etc:sqwora_GlobalVar.cfg#gvsqw_Mail_oracle|Voir l'aide pour customiser cette variable]]). Le sujet du mail commencera toujours par "$gvsqw_MailMsg_oracle : " ([[SQWareProduction:oracle:etc:sqwora_GlobalVar.cfg#gvsqw_MailMsg_oracle|Voir l'aide pour customiser cette variable]]).
{{Information | L'envoi de mail peut être désactivé par l'option '''-NoMail'''}}<br>
+
{{Information | L'envoi de mail peut être désactivé par l'option '''-NoMail'''}}
 
 
  
 
=== Erreurs lors de l'exécution ===
 
=== Erreurs lors de l'exécution ===
 +
Que vous soyez ou non connecté à un terminal, le message d'erreur apparait et un mail contenant le résumé des erreurs du traitement est envoyé à l'adresse contenue dans la variable $gvsqw_Mail_oracle ([[SQWareProduction:oracle:etc:sqwora_GlobalVar.cfg#gvsqw_Mail_oracle|Voir l'aide pour customiser cette variable]]). Le sujet du mail commencera toujours par "$gvsqw_MailMsg_oracle : " ([[SQWareProduction:oracle:etc:sqwora_GlobalVar.cfg#gvsqw_MailMsg_oracle|Voir l'aide pour customiser cette variable]]).
 +
{{Information | L'envoi de mail peut être désactivé par l'option '''-NoMail'''}}
  
 
== Exemples d'utilisation ==
 
== Exemples d'utilisation ==
 
$gvsqw_OraBin/sqwora_Export.ksh <br>
 
$gvsqw_OraBin/sqwora_Export.ksh <br>
 
$gvsqw_OraBin/sqwora_Export.ksh <br>
 
$gvsqw_OraBin/sqwora_Export.ksh <br>

Revision as of 11:10, 17 July 2010

Présentation

Script $gvsqw_OraBin/sqwora_Export.ksh:
Oracle exports

Aide en ligne

L'aide ligne est disponible pour la majorité des scripts avec l'option -h .
Ex: $gvsqw_OraBin/sqwora_Export.ksh -h
Voici le contenu de cette aide :


Usage: sqwora_Export.ksh [-h] -I <instance> -T <type_exp> [+ options]

DESCRIPTION
   sqwora_Export.ksh export script

PARAMETERS
     -I  instance       : Target instance for export.
     -T  type_exp       : Type of export (full,schema,structure,parfile,tables).
OPTIONS
     -h  help           : Display the full usage.
     -H   nb_gen        : Number of generations to keep (default: 1).
     -FU  owner         : Schema to export.
     -PAR parfile       : Parfile to use.
     -LTB list          : List of tables to export (owner.table1,owner.tables2,...).
     -ZIP extension     : Compressor extension gz,bz2,Z,none (default: gz).
     -DIR dir_dump      : Export directory (default: /$(echo ${HOME}|cut -d/ -f2)/ora_dump/exp).
     -DLOG dir_log      : Log directory (default: /$(echo $HOME|cut -d/ -f2)/ora_dump/log).
     -NoMail            : Desactivate sendmail on error to dba (by default, send on error).
     -Exec              : Execute export (default, display generated commands).

Nuvola apps information.png
Note:
Pour être sur que l'aide est précise, reportez-vous directement à l'aide en ligne du script.


Gestion des erreurs

Erreurs de passage d'arguments

Ce type de message est généré:

Lack instance parameter, Usage: sqwora_Export.ksh [-h] -I <instance> -T <type_exp> [+ options]
For full help : sqwora_Export.ksh -h

Si vous êtes connectez avec un terminal, aucun mail ne sera envoyé et vous aurez en plus ce genre de message:

No send mail because you are in connected mode !!!
Lack instance parameter

Si vous n'êtes pas connecté à un terminal, le message d'erreur apparait et est envoyé par mail à l'adresse contenue dans la variable $gvsqw_Mail_oracle (Voir l'aide pour customiser cette variable). Le sujet du mail commencera toujours par "$gvsqw_MailMsg_oracle : " (Voir l'aide pour customiser cette variable).

Nuvola apps information.png
Note:
L'envoi de mail peut être désactivé par l'option -NoMail.


Erreurs lors de l'exécution

Que vous soyez ou non connecté à un terminal, le message d'erreur apparait et un mail contenant le résumé des erreurs du traitement est envoyé à l'adresse contenue dans la variable $gvsqw_Mail_oracle (Voir l'aide pour customiser cette variable). Le sujet du mail commencera toujours par "$gvsqw_MailMsg_oracle : " (Voir l'aide pour customiser cette variable).

Nuvola apps information.png
Note:
L'envoi de mail peut être désactivé par l'option -NoMail.


Exemples d'utilisation

$gvsqw_OraBin/sqwora_Export.ksh
$gvsqw_OraBin/sqwora_Export.ksh