datagurad常见错误解决方法

DATAGURAD常见错误:

ERROR at line 1:
ORA-01511: error in renaming log/datafiles
ORA-01270: RENAME operation is not allowed if STANDBY_FILE_MANAGEMENT is auto

因为你在备库standby_file_management为auto必须改为手动,才能重命名

以下操作需要手动。
ALTER DATABASE RENAME

ALTER DATABASE ADD/DROP LOGFILE

ALTER DATABASE ADD/DROP STANDBY LOGFILE MEMBER

ALTER DATABASE CREATE DATAFILE AS

2
SQL> ALTER DATABASE COMMIT TO SWITCHOVER TO PHYSICAL STANDBY;
ALTER DATABASE COMMIT TO SWITCHOVER TO PHYSICAL STANDBY *
ORA-01093: ALTER DATABASE CLOSE only permitted with no sessions connected

说明当前有活动session
你可以用以下语句查询有那些活动的会话

SELECT SID, PROCESS, PROGRAM FROM V$SESSION   
 WHERE TYPE = ‘USER’
AND SID <> (SELECT DISTINCT SID FROM V$MYSTAT);

如果没什么重要的,可以在切换时加上。with session shutdown
3
 ORA-01102

如果你遇到次错误,是因为你switchover后需要设置db_unique_name

4
注意service=”的名字必须在tnsname.ora里有定义,如果主库没有定义好,那么将导致备库无法接收



评论暂缺

(Required)
(Required, will not be published)