prise en compte de caractères spéciaux - SQL/NoSQL - Programmation
Marsh Posté le 07-10-2009 à 14:07:16
euh... c'est du ksh ou du dos la ton truc? parce que la ca mélange les deux, c'est bizarre.
Marsh Posté le 07-10-2009 à 14:26:12
c'est du ksh. Dans le script on se connecte à la base et on aurait voulu faire un start d'une procédure qui se trouve dans ce chemin.
L'idée est de pouvoir faire un start de plusieurs procédures sans avoir à le faire une par une sachant qu'il y en a 400.
Merci
Marsh Posté le 07-10-2009 à 16:28:07
c du ksh sous windows? la syntaxe doit sans doute être différente, genre Yscripts/pls/SPMURX1601_01.pls ou Y:\\scripts\\pls\\SPMURX1601_01.pls...
Marsh Posté le 07-10-2009 à 13:56:22
Bonjour,
Je suis en train de créer un petit script shell dans lequel après m'avoir connecté à sqlplus j'aurais souhaité chargé des procédures dans la base.
Le problème c'est qu'il ne me prend pas en compte le caractère "\" dans le chemin où se trouve mes pls.
#!/usr/bin/ksh
#Utilisateur Oracle
user_oracle='blabla'
#Mot de passe Oracle
password_oracle='blabla'
#Instance Oracle
instance_oracle='DEV'
sqlplus -s $user_oracle/$password_oracle@$instance_oracle << END
start Y:\scripts\pls\SPMURX1601_01.pls;
exit
Merci pour vos infos.