我正在使用Web界面来修改Oracle数据库备份设置。我想给用户的选项之一是设置闪回恢复区的位置。据我知道,要改变这种唯一的办法是通过执行这样的:Oracle:在没有预先存在的文件夹的情况下更改DB_RECOVERY_FILE_DEST?
ALTER SYSTEM SET DB_RECOVERY_FILE_DEST='C:\file\path' SCOPE=BOTH SID='*';
的问题是,如果文件路径是不已经在系统上存在一些路径,它不是不会自动创建,并且此脚本失败。有谁知道是否有方法指示Oracle为我创建该目录,或者是否有可用于在物理磁盘上创建目录的PL/SQL脚本(I.E.不是CREATE DIRECTORY调用)?
出于兴趣,为什么有人想这样做? – 2009-11-04 10:49:10