bonjour,
J'ai un script qui permet de mettre à jour ma base, sous win2000
ça fonctionne mais dès que je passe sous winXP ma mise à jour
ne se fait plus - j'ai un problème de chemin
voici mon . bat qui se trouve dans script
et mon .sql
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 set IBPath="C:\Archivos de programa\Borland\InterBase\bin" set nomBase=TITI rem Administrateur de la base de donnees set dbaUsr=SYSDBA set dbaUsrPwd=masterkey rem Chemin de la base set DBName="C:\Archivos de programa\appli\Base\%nomBase%" rem drop drop_vue_proc.sql %IBPath%\isql "%DBName%" -echo -input drop_vue_proc.sql -u %dbaUsr% -p %dbaUsrPwd% -z -noautocommit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 CONNECT 'C:\Archivos de programa\appli\Base\TITI' USER 'SYSDBA' PASSWORD 'masterkey'; /* Droping Views */ DROP PROCEDURE PROC_TITI; COMMIT WORK;
et le résultat quand je lance le point bat sous winXP
Ce que j'ai l'impression c'est que le chemin du connect qui se trouve dans le .sql est modifier à l'execution
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 C:\Archivos de programa\appli\Base\scriptFrigo>"C:\Archivos de programa\Borland\InterBase\bin"\isql ""C:\Archivos de programa\appli\Base\TITI"" -echo -input drop_vue_proc.sql -u SYSDBA -p masterkey -z -noautocommit ISQL Version: WI-V7.5.1.80 Statement failed, SQLCODE = -902 I/O error for file "C:\ARCHIVOS DE PROGRAMA\APPLI\BASE\SCRIPT\PROGRAMA\APPLI\BASE\TITI" -Error while trying to open file
Quelqu'un aurait une idée pour résoudre ce problème?
Merci d'avance
Partager