Bonjour,
Je suis en train d'écrire un script de sauvegarde RMAN sous Linux / Oracle 9i
Une partie de mon script :
[i]Script RMAN :
configure controlfile autobackup off;
sql "alter system switch logfile";
run {
allocate channel T1 type disk;
backup format "/export/baie2/svgRMAN/oracle-4/svg/sp_%d_%p_%s_%t" spfile;
}
[/i] |
Résultat :
[i]allocated channel: T1
channel T1: sid=35 devtype=DISK
Starting backup at 12-DEC-11
channel T1: starting full datafile backupset
channel T1: specifying datafile(s) in backupset
including current SPFILE in backupset
channel T1: starting piece 1 at 12-DEC-11
released channel: T1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on T1 channel at 12/12/2011 15:55:56
ORA-19504: failed to create file "/export/baie2/svgRMAN/oracle-4/svg/sp_PROD9_1_8_769708554"
ORA-27040: skgfrcre: create error, unable to create file
Linux Error: 1: Operation not permitted[/i] |
Pourtant le fichier se crée bien mais avec une taille à 0.
J'ai tout les droits au niveau de l'OS pour écrire dans ce dossier
Quand je remplace le nom du fichier de backup dans mon script ( oracle-4/svg/sp_%d_%p_%s_%t par toto.txt ), ça fonctionne.
Une idée ?
Merci