Bonjour,
j'ai une base oracle, j'ai un script qui me récupère des variable comme le SID (variable SERVICE , les logins (variable LOGIN) et un JOB.
je me connecte comme ceci à ma base de données oraclela requete SQL à effectuer est dans ce fichier C:\test\nscp_supervision\scripts\test\requete_vbs\check_ds_infocentre_job.sql et c'est celle-ci
Code : Sélectionner tout - Visualiser dans une fenêtre à part Set cmd = WshShell.Exec("cmd /c set ORACLE_SID="& SERVICE &" && "& ORACLE_HOME & "\BIN\sqlplus.exe -s "&LOGIN &"@"&SERVICE &" @C:\test\nscp_supervision\scripts\test\requete_vbs\check_ds_infocentre_job.sql")
et donc je dois utiliser la variable JOB entrée dans mon premier script afin de l'utiliser dans le fichier .SQL à la ligne 11
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 SELECT * FROM ( SELECT status, to_char(start_time, 'DD/MM/YYYY-HH24:Mi:SS'), execution_time FROM AL_HISTORY WHERE service = 'JOB' ORDER BY norm_inst_exec desc ) WHERE rownum = 1
est ce que vous auriez une idée de comment faire ?
Merci d'avance
Galène
Partager