Are you in an MTS setup? If so your service names are again dedicated or MTS. If they are of MTS change them to dedicated by modifying the tnsnames.ora. add the following after (service= ...)(SRVR=DEDICATED). From the error, what I could see is that the problem could mostly on the file permissions on the directory. Give me some time to check into things...

Sam