« Modèle:SQWareProduction sqwpg RunJob.ksh example » : différence entre les versions
Aller à la navigation
Aller à la recherche
m Updated by BatchUser |
Aucun résumé des modifications |
||
| (40 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
<pre> | <pre> | ||
Sourcing sqwpg_Global.lib | Sourcing sqwpg_Global.lib v2025.10 SQWareProduction for PostgreSQL (dbSQWare) ... | ||
#Standard generic (Locale) help for script sqwpg_RunJob.ksh: | |||
$gvsqw_Pg/sqwgen_RunJob.ksh -h | |||
#Affichage de l'aide en ligne pour ce script | |||
$gvsqw_Pg/sqwgen_RunJob.ksh -Locale fr -h | |||
#Affichage de l'aide en ligne pour ce script avec forcage de la locale 'fr' (Locale par defaut geree par $gvsqw_Locale) | |||
$gvsqw_Pg/sqwgen_RunJob.ksh -s | |||
#Affichage des exemples d'utilisation pour ce script | |||
$gvsqw_Pg/sqwgen_RunJob.ksh -I <Instance> -A <action> | |||
#Cherche l'action <action> dans $gvsqw_RootCfg/sqwpg_Jobs.cfg | |||
#et execute la ligne de commande avec la fonction eval | |||
#genere un fichier de log "$gvsqw_LogDir/"$(basename $lvsqw_Script|sed 's,.ksh$,,')_$(date +'%Y%m%d_%H%M%S').log | |||
#genere un fichier d'erreur "$gvsqw_LogDir/"$(basename $lvsqw_Script|sed 's,.ksh$,,')_$(date +'%Y%m%d_%H%M%S').err | |||
$gvsqw_SQWareCentralPath/bin/sqwgen_RunJob.ksh -I <Instance> -A <action> -AddMail 'mymail1@mydomaine.com,mymail2@mydomaine.com' | |||
# Ajoute la liste de mails à l'adresse par défaut gérée par $gvsqw_GlobalMail | |||
$gvsqw_SQWareCentralPath/bin/sqwgen_RunJob.ksh -I <Instance> -A <action> -SendReport | |||
# Envoie la log par mail à la fin du traitement, même s'il n'y a pas d'erreur (par défaut, seulement en cas d'erreur) | |||
$gvsqw_SQWareCentralPath/bin/sqwgen_RunJob.ksh -I <Instance> -A <action> -SendMailOnError | |||
# Exécute le script sqwgen_RunJob.ksh et enverra un mail en cas d'erreur. | |||
# Par défaut, il utilise la variable gvsqw_SendMailOnError (SendMailOnError='$gvsqw_SendMailOnError'). | |||
# Vous pouvez changer la valeur par défaut pour tout l'environnement en définissant cette variable | |||
# dans le fichier de configuration $gvsqw_PgBin/../etc_cust/sqwpg_GlobalVar.cfg | |||
</pre> | </pre> | ||
Dernière version du 10 octobre 2025 à 16:11
Sourcing sqwpg_Global.lib v2025.10 SQWareProduction for PostgreSQL (dbSQWare) ... #Standard generic (Locale) help for script sqwpg_RunJob.ksh: $gvsqw_Pg/sqwgen_RunJob.ksh -h #Affichage de l'aide en ligne pour ce script $gvsqw_Pg/sqwgen_RunJob.ksh -Locale fr -h #Affichage de l'aide en ligne pour ce script avec forcage de la locale 'fr' (Locale par defaut geree par $gvsqw_Locale) $gvsqw_Pg/sqwgen_RunJob.ksh -s #Affichage des exemples d'utilisation pour ce script $gvsqw_Pg/sqwgen_RunJob.ksh -I <Instance> -A <action> #Cherche l'action <action> dans $gvsqw_RootCfg/sqwpg_Jobs.cfg #et execute la ligne de commande avec la fonction eval #genere un fichier de log "$gvsqw_LogDir/"$(basename $lvsqw_Script|sed 's,.ksh$,,')_$(date +'%Y%m%d_%H%M%S').log #genere un fichier d'erreur "$gvsqw_LogDir/"$(basename $lvsqw_Script|sed 's,.ksh$,,')_$(date +'%Y%m%d_%H%M%S').err $gvsqw_SQWareCentralPath/bin/sqwgen_RunJob.ksh -I <Instance> -A <action> -AddMail 'mymail1@mydomaine.com,mymail2@mydomaine.com' # Ajoute la liste de mails à l'adresse par défaut gérée par $gvsqw_GlobalMail $gvsqw_SQWareCentralPath/bin/sqwgen_RunJob.ksh -I <Instance> -A <action> -SendReport # Envoie la log par mail à la fin du traitement, même s'il n'y a pas d'erreur (par défaut, seulement en cas d'erreur) $gvsqw_SQWareCentralPath/bin/sqwgen_RunJob.ksh -I <Instance> -A <action> -SendMailOnError # Exécute le script sqwgen_RunJob.ksh et enverra un mail en cas d'erreur. # Par défaut, il utilise la variable gvsqw_SendMailOnError (SendMailOnError='$gvsqw_SendMailOnError'). # Vous pouvez changer la valeur par défaut pour tout l'environnement en définissant cette variable # dans le fichier de configuration $gvsqw_PgBin/../etc_cust/sqwpg_GlobalVar.cfg