Statistiques VTOM PSQL

I’m Back ! qui l’eut cru. A faire du VTOM en plus … Même dans le fin fond de ma campagne, VTOM vient me hanter (et me nourrir, il faut bien l’admettre même si j’ai des tonnes de courgettes et tomates au jardin :)).
Bref, voici comment je fais pour requêter les stats VTOM en powershell.

# pour le port faire un vtping en cas de doute
# le fichier sqlFile contient les instructions SQL (vous mettez ce que vous voulez bien sûr, dans mon cas c'était pour avoir la dernière exécution d'un job donné en paramètres
# petit exemple avec les -v nomparam="'valeur'" pour passer des param au script SQL :nomparam
# -F";" (séparateur | de base mais je voulais ";")
# -P "footer=off" (pour ne pas avoir de récap (rows(xxx) à la fin du résultat)
# -A (pour ne pas avoir d'espaces entre les séparateurs)
$statCSV = (& $ENV:TOM_HOME\SGBD\bin\psql.exe -d"vtom" -p"20009" -U"vtom" -f $sqlFile -v vtenvname="'$vtenvname'" -v vtapplname="'$vtapplname'" -v vtjobname="'$vtjobname'" -v vtexpdatevalue="'$dateStatAge'" -A -F";" -P "footer=off") | ConvertFrom-Csv -Delimiter ';'
(voir plus) Statistiques VTOM PSQL