Bonjour,

Bdd : 8.1.7 EE
OS : Windows 2000
Je voudrai arrêter mes bases automatiquement la nuit, faire une sauvegarde à froid, ensuite, redémarrer les bases. Pour cela, je dois créer un fichier ".bat" que je pourrai lancer avec le gestionnaire de tâches windows.
J'ai créé un fichier "start.sql" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
connect internal/oracle@ORCL
startup pfile='d:\oracle\oradata\ORCL\admin\pfile\initORCL.ora';
disconnect;
exit
Un fichier startup.cmd :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
set ORACLE_SID=ORCL
set ORACLE_HOME='c:\oracle\ora81'
%ORACLE_HOME%\bin\svrmgrl @c:\script\start.sql
exit
Je lance mon fichier startup.cmd pour tester, rien ne se passe.
J'ai oublié quelque chose , la synthaxe que j'utilise n'est pas bonne ?
Merci d'avance.