Bonjour,
Je travaille sous windows XP.
J'arrive à lancer un fichier ".bat" manuellement; ce bat appelle mon script sql via sqlplus:
Mais dès que je lance ce fichier bat depuis un installer, j'obtiens l'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SQLPLUS user/pass@instance @C:\Program Files\blabla\Scripts\RunScript.sql c:\insertion.log tbs_projet tbs_projet_index rem for %%A in (dir "%~dp0") do ( rem echo %%A rem ) rem echo "%~dp0" rem rem @FOR /f %%a in ("%~dp0") do ( rem @echo %%a; rem )
Il semble ne pas apprécier les espaces dans le path, mais si je mets le path relatif j'ai quand même l'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part SP2-0310: impossible d'ouvrir le fichier "C:\Program.sql"
Peut on contourner ce problème?
Code : Sélectionner tout - Visualiser dans une fenêtre à part SP2-0310: impossible d'ouvrir le fichier "RunScript.sql"
Merci de votre aide.
Partager