[转]ORA-38500: USING CURRENT LOGFILE option not available without stand

标签:

oracle

10g

数据库

ora-38500

it

分类: IT

author:skate
time :2009/08/03



在dataguard启用实时恢复的时候,报如下错误:

ORA-38500: USING CURRENT LOGFILE option not available without
stand

实际操作:

SQL> alter database recover managed standby
database using current logfile disconnect from session;
alter database recover managed standby database using current
logfile disconnect from session
*
第 1 行出现错误:
ORA-38500: USING CURRENT LOGFILE option not available without
stand

这个错误说明,在standby库没有standby logfile,在maxmize pretection,maxmize
availability中必须
要有standby logfile,为了避免数据的损失最少,maxmize performance
也最好创建standbystandbi perform maxmiz logfile,考虑角色切换
primary库也要创建standby logfile,

standby logfile创建的要求, 与primary的redo logfile的大小相同,个数要至少多standbi
primari logfil一个

SQL> shutdown immeidate;
SP2-0717: 非法的 SHUTDOWN 选项
SQL> shutdown immediate;
ORA-01109: 数据库未打开

已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
ORACLE 例程已经启动。

Total System Global Area  612368384 bytes
Fixed
Size                 
1250428 bytes
Variable
Size            
167775108 bytes
Database
Buffers         
436207616 bytes
Redo
Buffers               
7135232 bytes
数据库装载完毕。

SQL> select member from v$logfile;

MEMBER
--------------------------------------------------------------------------------

D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCLDG1\REDO03.LOG
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCLDG1\REDO02.LOG
D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCLDG1\REDO01.LOG

SQL> alter database add standby logfile group 4
‘D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCLDG1\stdREDO01.LOG‘ size
50m;

数据库已更改。

SQL> alter database add standby logfile group 5
‘D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCLDG1\stdREDO02.LOG‘ size
50m;

数据库已更改。

SQL> alter database add standby logfile group 6
‘D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCLDG1\stdREDO03.LOG‘ size
50m;

数据库已更改。

SQL> alter database add standby logfile group 7
‘D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCLDG1\stdREDO04.LOG‘ size
50m;

数据库已更改。

现在,再启用实时应用, 就ok了!!!

SQL> alter database recover managed standby
database using current logfile disconnect from session;

数据库已更改。

----end----

http://blog.sina.com.cn/s/blog_53e6076b0100srnh.html

原文地址:https://www.cnblogs.com/seasonzone/p/8488221.html

时间: 2024-12-23 18:12:22

[转]ORA-38500: USING CURRENT LOGFILE option not available without stand的相关文章

USING CURRENT LOGFILE has been deprecated

一.Oracle 19c 告警日志 2020-01-19 20:40:26.193000 +08:00 Warning: ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE has been deprecated. Warning: ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE has been deprecated

Oracle 11G Active DataGuard角色切换

1.切换前准备: 1.1主库检查: 1.1.1 FAL检查 SQL> show parameter fal; NAME                                 TYPE        VALUE ------------------------------------ ----------- ------------------------------ fal_client                           string fal_server      

Oracle 11.2.0.1 ADG环境MRP进程遭遇ORA

环境:Linux + Oracle 11.2.0.1 ADG现象:发现备库没有应用日志 1. 数据库查询备库目前状态发现备库目前没有应用日志,apply lag已经显示备库有3天21小时多没有应用日志. SQL> set linesize 1200 SQL> SELECT OPEN_MODE, DATABASE_ROLE, SWITCHOVER_STATUS, FORCE_LOGGING, DATAGUARD_BROKER, GUARD_STATUS FROM V$DATABASE; OPEN

【oracle】oracledba30 current server parameter file

When performing a backup using Recovery Manager (RMAN), which four types of files can be backed up with the RMAN BACKUPcommand? (Choose four.) A. data file B. password file C. archivelog file D. temporary file E. online redo log file F. the current c

Oracle 11g Dataguard 配置,维护与详解 (ADG)

一.前言: 本手册主要记录如何配置,还介绍了配置原因,以及注意要点,已经主备切换,以及故障转移等重要操作步骤,我希望这个文章可以作为进行dataguard配置的一个参考手册. 二.前提 1.主库是归档模式: 如果我们不清楚为什么是归档模式,那我们就应该也不会清楚dataguard是用来做什么的.透过很多修饰的官方语言,我们需要明确DG(dataguard简称,后同)实际上的作用就是用来高可用.而实现原理就是从主库获取数据到从库,在主库发生异常的时候,从库接管主库,完成身份的变化.可以一个主库,最

oracle11g dataguard 完全手册

一.前言: 网络上关于dataguard的配置文章很多,但是很多打着oracle11g的文章实际都是只能在9 10 上运行,比如FAL_CLIENT在11g中已经废弃,但是现在网络上的文章都是没有标注这一点.而且对于具体含义语焉不详对于新手只能知其然而不知其所以然.这篇文章我就想让像我这样的人对于dataguard配置不仅仅知道怎么配置,还要知道为什么需要这样配置,这样的效果才是最好的. 这篇文章不仅仅是记录如何配置,还介绍了为什么是这样,以及注意要点,我希望这个文章可以作为进行dataguar

Oracle11g Active Data Guard搭建、管理

说明:參考网络众多人的笔记及思路,加上自己亲身实践之后的整理笔记.仅供參考. Data Guard与RAC不同的是.在普通情况下.Standby仅仅有一个节点处于活动状态,全部的应用都连接到主server. 仅仅有当server发生问题时,才考虑切换到备用server. 在Oracle 11g曾经版本号中的的Data Guard物理备用数据库.能够以仅仅读的方式打开数据库.但此时MediaRecovery利用日志进行数据同步的过程就停止了,假设物理备用数据库处于恢复的过程中数据库就不能打开查询.

oracle DG 主备库为RAC及一个主库对多个从库的实验环境搭建

主库 RAC :192.168.1.210 node1 192.168.1.211 node2 备库(1) RAC:    192.168.1.247 rac1 192.168.1.248 rac2 备库(2) 单实例:192.168.1.219 dataguard 以上均为ASM管理. 实验步骤: 配置备库(1)的静态监听: SID_LIST_LISTENER=       (SID_LIST=       (SID_DESC=       (GLOBAL_DBNAME=SMS)      

oracle11g dataguard 完全手册(转)

转自:http://www.cnblogs.com/tippoint/archive/2013/04/18/3029019.html 一.前言:   网络上关于dataguard的配置文章很多,但是很多打着oracle11g的文章实际都是只能在9 10 上运行,比如FAL_CLIENT在11g中已经废弃,但是现在网络上的文章都是没有标注这一点.而且对于具体含义语焉不详对于新手只能知其然而不知其所以然.这篇文章我就想让像我这样的人对于dataguard配置不仅仅知道怎么配置,还要知道为什么需要这样