融资融券数据库上海DG库报错:

DataGuard ORA-01111文件创建失败问题解决
在DataGuard环境中,由于备库的路径、存储、空间等问题,可能会导致文件创建失败的问题。
在正常情况下,如果配置正确,文件是能够自动创建的,出错时可能的日志如下:
Media Recovery Log +FRA/rfisl/archivelog/2014_03_15/thread_2_seq_40778.14441.842259085
Media Recovery Waiting for thread 1 sequence 40394 (in transit)
Sat Mar 15 09:12:37 EAT 2014
RFS[8]: Archived Log: '+FRA/rfisl/archivelog/2014_03_15/thread_1_seq_40394.4096.842259459'
Primary database is in MAXIMUM PERFORMANCE mode
Sat Mar 15 09:12:38 EAT 2014
Media Recovery Log +FRA/rfisl/archivelog/2014_03_15/thread_1_seq_40394.4096.842259459
File #23 added to control file as 'UNNAMED00023' because
the parameter STANDBY_FILE_MANAGEMENT is set to MANUAL
The file should be manually created to continue.
Errors with log +FRA/rfisl/archivelog/2014_03_15/thread_1_seq_40394.4096.842259459
MRP0: Background Media Recovery terminated with error 1274
Sat Mar 15 09:12:38 EAT 2014
Errors in file /paic/stock/fisl/data/app/admin/fisl/bdump/fisl2_mrp0_8431.trc:
ORA-01274: cannot add datafile '+DATA/fisl/datafile/it_backups.336.842259499' - file could not be created
Some recovered datafiles maybe left media fuzzy
Media recovery may continue but open resetlogs may fail
Sat Mar 15 09:12:41 EAT 2014
Errors in file /paic/stock/fisl/data/app/admin/fisl/bdump/fisl2_mrp0_8431.trc:
ORA-01274: cannot add datafile '+DATA/fisl/datafile/it_backups.336.842259499' - file could not be created
Sat Mar 15 09:12:41 EAT 2014
MRP0: Background Media Recovery process shutdown (fisl2)
Sat Mar 15 09:21:24 EAT 2014
RFS[7]: Archived Log: '+FRA/rfisl/archivelog/2014_03_15/thread_2_seq_40779.25275.842259985'

SQL>select file#,name from v$datafile;
file#            name
---------------------------------------------------------------------------------------
23    /paic/stock/fisl/data/app/oracle/product/10.2.0/rdbms/dbs/UNNAMED00023
SQL> show parameter standby_file
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
standby_file_management              string      manual
SQL> alter system set standby_file_management=manual;
System altered.
SQL> alter database create datafile '/paic/stock/fisl/data/app/oracle/product/10.2.0/rdbms/dbs/UNNAMED00023'  as '+DATA' 
Database altered.
SQL> alter system set standby_file_management=auto scope=both;
System altered.
SQL> recover managed standby database disconnect from session;
Media recovery complete.