« Général:FAQ JobsOnDemand » : différence entre les versions

De WikiFr_dbSQWare
Aller à la navigation Aller à la recherche
m aur
Ligne 14 : Ligne 14 :


==Introduction==
==Introduction==
Les JobsOnDemand permettent de créer des ensembles composés de scripts et de paramètres existants.<br>
Lors de la création d'un JobsOnDemand utilisant un script dbSQWare cela ne fonctionnera que si les paramètres spécifiés sont disponibles pour ce script.<br>
Vous pouvez vérfier cela en ligne de commande dans l'aide en ligne et, ou sur ce wiki sur la page dédié à ce script.<br>
Par exemple pour le script  :<br>
*avec l'aide en ligne
<pre>
oracle@srvoraexample:~/SQWareProduction/oracle/bin (ORA12SIN) $ ./sqwora_Expdp.ksh -h
Sourcing sqwora_Global.lib v2025.02 SQWareProduction for Oracle (dbSQWare) ...
Usage: sqwora_Expdp.ksh [-h] -I <instance> -T <ExpType> [+ options]
DESCRIPTION
  sqwora_Expdp.ksh expdp script
SUPPORT
  Oracle supported versions: 10gR2 <= v <= 21c
PARAMETERS
    -I  instance      : Target instance to expdp.
    -T  type_exp      : Type of expdp (full,schema,structure,parfile,tables).
OPTIONS
    -h                : Display the full usage.
    -s                : Display samples of usage.
    -HI nb_gen        : Number of generations to keep (by default: 1).
    -P  Nb threads    : Number of threads in parallel (by default 2).
    -FU  owner        : Schema to expdp.
    -Pdb pdb_name      : pdb_name for multitenant.
    -PAR parfile      : Parfile to use.
    -OPT option        : Option to add to the expdp command.
    -ZIP extension    : Compressor extension gz,bz2,Z,none (by default: none).
    -FRT return_code  : Force return code value on error.
    -AddMail  email  : Email address to add at 'dba@domaine.com'.
    -SendReport        : Send execution log report.
    -NoConsistent      : Remove 'flashback_time=systimestamp' option.
    -RD      directory : Expdp directory (par defaut /orabackup/${ORACLE_SID}/expdp).
    -PutInf  u@h:path  : user@host:path to push dump to distant host.
    -Dist              : For distant connection to database (change $gvsqw_DbaUser to $gvsqw_DistDbaUser@$ORACLE_SID ).
    -Sysdba            : '/ as sysdba' connection instead of $gvsqw_DbaUser.
    -NoMail            : Deactivate sendmail on error to dev.env@dbsqware.com (by default, send on error).
    -Locale    locale  : Force Locale for help display (fr,en).
    -Exec              : Execute expdp (by default, display generated commands).
</pre>
* Ou alors sur ce wiki sur la page dédiée


=Création des Jobs=
=Création des Jobs=

Version du 1 avril 2025 à 10:22

Généralités


Information:
Les JobsOnDemand sont arrivés avec la version 2024.06 de dbSQWare les versions antérieures n'en disposent pas. pensez à mettre à jour votre dbSQWare Général:PatchUpgrade .

Limites de cette section

Nous proposons ici des exemples courants d'utilisation de la fonctionnalité JobsOnDemand observés et demandés par nos utilisateurs.
Tous les scripts dbSQware peuvent être utilisés par cette fonctionnalité, mais cela n'aura parfois que peu d'intérêt.

Ce que nous allons vous présenter dans ce MODOP sur les JobsOnDemand :

  • Des exemples de création,
  • Des exemples de planification,
  • La possibilité de déléguer les JobsOnDemand à des utilisateurs
  • etc ...

Introduction

Les JobsOnDemand permettent de créer des ensembles composés de scripts et de paramètres existants.
Lors de la création d'un JobsOnDemand utilisant un script dbSQWare cela ne fonctionnera que si les paramètres spécifiés sont disponibles pour ce script.
Vous pouvez vérfier cela en ligne de commande dans l'aide en ligne et, ou sur ce wiki sur la page dédié à ce script.
Par exemple pour le script  :

  • avec l'aide en ligne
oracle@srvoraexample:~/SQWareProduction/oracle/bin (ORA12SIN) $ ./sqwora_Expdp.ksh -h
Sourcing sqwora_Global.lib v2025.02 SQWareProduction for Oracle (dbSQWare) ...

Usage: sqwora_Expdp.ksh [-h] -I <instance> -T <ExpType> [+ options]

DESCRIPTION
   sqwora_Expdp.ksh expdp script
SUPPORT
   Oracle supported versions: 10gR2 <= v <= 21c

PARAMETERS
     -I  instance       : Target instance to expdp.
     -T  type_exp       : Type of expdp (full,schema,structure,parfile,tables).
OPTIONS
     -h                 : Display the full usage.
     -s                 : Display samples of usage.
     -HI nb_gen         : Number of generations to keep (by default: 1).
     -P  Nb threads     : Number of threads in parallel (by default 2).
     -FU  owner         : Schema to expdp.
     -Pdb pdb_name      : pdb_name for multitenant.
     -PAR parfile       : Parfile to use.
     -OPT option        : Option to add to the expdp command.
     -ZIP extension     : Compressor extension gz,bz2,Z,none (by default: none).
     -FRT return_code   : Force return code value on error.
     -AddMail   email   : Email address to add at 'dba@domaine.com'.
     -SendReport        : Send execution log report.
     -NoConsistent      : Remove 'flashback_time=systimestamp' option.
     -RD      directory : Expdp directory (par defaut /orabackup/${ORACLE_SID}/expdp).
     -PutInf  u@h:path  : user@host:path to push dump to distant host.
     -Dist              : For distant connection to database (change $gvsqw_DbaUser to $gvsqw_DistDbaUser@$ORACLE_SID ).
     -Sysdba            : '/ as sysdba' connection instead of $gvsqw_DbaUser.
     -NoMail            : Deactivate sendmail on error to dev.env@dbsqware.com (by default, send on error).
     -Locale    locale  : Force Locale for help display (fr,en).
     -Exec              : Execute expdp (by default, display generated commands).

  • Ou alors sur ce wiki sur la page dédiée

Création des Jobs

Lancement des jobs

Lancement immédiat

Lancement différé

Délégation d'exécution