搭建物理standby时启动备库报错如下:
点击( 此处 )折叠或打开
-
SQL > startup pfile = '/u01/app/oracle/product/11.2.0/db_1/dbs/initshanghai.ora' ;
-
ORACLE instance started .
-
-
Total System Global Area 839282688 bytes
-
Fixed Size 2233000 bytes
-
Variable Size 520097112 bytes
-
Database Buffers 314572800 bytes
-
Redo Buffers 2379776 bytes
-
Database mounted .
-
ORA - 10458 : standby database requires recovery
-
ORA - 01157 : cannot identify/ lock data file 1 - see DBWR trace file
-
ORA - 01110 : data file 1 : '/u01/app/oracle/oradata/beijing/system01.dbf'
点击( 此处 )折叠或打开
-
SQL > select name from v$datafile ;
-
-
NAME
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
/u01/app/oracle/oradata/beijing/system01 . dbf
-
/u01/app/oracle/oradata/beijing/sysaux01 . dbf
-
/u01/app/oracle/oradata/beijing/undotbs01 . dbf
-
/u01/app/oracle/oradata/beijing/users01 . dbf
-
/u01/app/oracle/oradata/beijing/example01 . dbf
这个是主库的路径,猜测路径转换没成功。
SQL> show parameter convert
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_file_name_convert string /u01/app/oracle/oradata/shanghai,/u01/app/oracle/oradata/beijing, ;
log_file_name_convert string /u01/app/oracle/oradata/shanghai,, /u01/app/oracle/oradata/beijing;
完蛋,参数文件中写错了。。。哈哈哈哈哈哈哈哈哈哈 ,查看没写写了一半的引号。。。哈哈哈哈哈哈哈
还有一种可能啊,db_file_name_convert中前后路径的顺序也会影响的,也就是说这里的路径是有顺序的
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29990276/viewspace-1682605/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29990276/viewspace-1682605/
在搭建物理standby数据库时,启动备库遇到了ORA-10458、ORA-01157和ORA-01110错误。错误提示表明数据文件1无法被识别或锁定。通过查询v$datafile发现数据文件路径与主库不一致,可能是参数文件配置错误或db_file_name_convert参数顺序问题。检查并修正参数文件配置是解决问题的关键。
5950

被折叠的 条评论
为什么被折叠?



