ORA-01155: the database is being opened, closed, mounted or dismounted

ora.scan1.vip  ora....ip.type ONLINE    ONLINE    m3          

[grid@m1 ~]$ crs_start ora.mes.db

Attempting to start `ora.FRA.dg` on member `m2`

Attempting to start `ora.mes.db` on member `m3`

Attempting to start `ora.mes.db` on member `m1`

Start of `ora.FRA.dg` on member `m2` succeeded.

Attempting to start `ora.mes.db` on member `m2`

CRS-5017: The resource action "ora.mes.db start" encountered the following error: 

ORA-03113: end-of-file on communication channel

Process ID: 14163

Session ID: 288 Serial number: 1

. For details refer to "(:CLSN00107:)" in "/u01/app/grid/11.2.0/log/m3/agent/crsd/oraagent_oracle/oraagent_oracle.log".

Start of `ora.mes.db` on member `m3` failed.

Attempting to stop `ora.mes.db` on member `m3`

Stop of `ora.mes.db` on member `m3` succeeded.

CRS-2632: There are no more servers to try to place resource 'ora.mes.db' on that would satisfy its placement policy

我的RAC报错:

alter.log-路径:

more /u01/oracle/diag/rdbms/mes/mes3/trace/alert_mes3.log 

现在在实例3上报错:

下面:

ARC0: STARTING ARCH PROCESSES COMPLETE

Errors in file /u01/oracle/diag/rdbms/mes/mes3/trace/mes3_ora_14163.trc:

ORA-19816: WARNING: Files may exist in db_recovery_file_dest that are not known to database.

ORA-17502: ksfdcre:4 Failed to create file +FRA

ORA-15041: diskgroup "FRA" space exhausted

*************************************************************

WARNING: A file of type ARCHIVED LOG may exist in

db_recovery_file_dest that is not known to the database.

Use the RMAN command CATALOG RECOVERY AREA to re-catalog

any such files. If files cannot be cataloged, then manually

delete them using OS command. This is most likely the

result of a crash during file creation.

*************************************************************

ARCH: Error 19504 Creating archive log file to '+FRA'

Errors in file /u01/oracle/diag/rdbms/mes/mes3/trace/mes3_ora_14163.trc:

ORA-16038: log 5 sequence# 13 cannot be archived

ORA-19504: failed to create file ""

ORA-00312: online log 5 thread 3: '+DATA/mes/onlinelog/group_5.266.830189293'

ORA-00312: online log 5 thread 3: '+FRA/mes/onlinelog/group_5.259.830189299'

USER (ospid: 14163): terminating the instance due to error 16038

Mon Nov 11 22:45:05 2013

System state dump requested by (instance=3, osid=14163), summary=[abnormal instance termination].

System State dumped to trace file /u01/oracle/diag/rdbms/mes/mes3/trace/mes3_diag_14090.trc

Dumping diagnostic data in directory=[cdmp_20131111224505], requested by (instance=3, osid=14163),
summary=[abnormal insta

nce termination].

解决: 数据库夯住了 mount状态

数据库夯在这里了 但是 打开另外一个窗口 显示:

ORA-01155: the database is being opened, closed, mounted or dismounted

startup 命令 

加载到 mount 状态 到 open状态 被卡住了!

在metalink上没有到解决办法。 看来这个错误很少见 !

This is the text of the ORA-01155 error message from the alert
log:

Errors in file /u02/app/oracle/diag/rdbms/drpdb/drpdb1/trace/drpdb1_m000_15160.trc:
ORA-01155: the database is being opened, closed, mounted or dismounted

Answer:    Here is what the oerr utility has to say about the ORA-01155 error:

ORA-01155: the database is being opened, closed, mounted or dismounted 

Cause: The requested operation needs the instance to be in a particular state but the state is being changed.

Action: Wait for the open, close, mount, or dismount to complete then retry the operation. If necessary, a SHUTDOWN ABORT will always work.

To diagnose the ORA-01155 error, you can run this query:

select switchover_status from v$database;

select 
   SID, 
   PROCESS, 
   PROGRAM 
from 
   v$session 
where 
   type = 'USER' 
and 
   SID (select DISTINCT SID from v$mystat);

If the second query returns data, then re-run the switchover command:

SQL>ALTER DATABASE COMMIT TO SWITCHOVER TO PHYSICAL STANDBY WITH SESSION SHUTDOWN;

时间: 2024-10-14 04:40:14

ORA-01155: the database is being opened, closed, mounted or dismounted的相关文章

ORA-16433 The database must be opened in read write mode故障解决

一.首先删除原有控制文件并新建控制文件 1.找到控制文件位置 SQL> show parameter control_files; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ control_files string C:\APP\ADMINISTRATOR\ORADATA\C                                     

ORA-03113: end-of-file on communication channel

我手动启动遇到了一个问题: 停止在这里 [grid@m1 ~]$ crs_start ora.mes.db Attempting to start `ora.mes.db` on member `m1` Attempting to start `ora.FRA.dg` on member `m2` Attempting to start `ora.DATA.dg` on member `m3` Start of `ora.FRA.dg` on member `m2` succeeded. Att

创建Oracle sharding database的例子

一.Oracle sharding database的一些概念 (1)Table family: 有相关关联关系的一组表,如客户表(customers),订单表(order),订单明细表(LineItems).这些表之间往往有外键约束关系,可以通过如下2中方式建立table family: (1.1)通过CONSTRAINT [FK_name] FOREIGN KEY (FK_column) REFERENCES [R_table_name]([R_table_column]) --这种关系可以

Oracle Active database duplication

001 理论基础 active database duplication :A duplicate database that is created over a network without restoring backups of the target database. This technique is an alternative to backup-based duplication. 意即:duplicate数据库不需要通过还原目标数据库的备份,而是直接通过网络而创建.这项技术是

Oracle10G Physical Standby Database笔记

oracle|笔记 试验环境primary server:  windows2000 server + oracle 10.0.1.0.2  ORACLE_SID:dgtest  ORACLE_HOME: D:\oracle\product\10.1.0\db_1standby server: windows XP pro + oracle 10.0.1.0.2ORACLE_SID:dgtestORACLE_HOME: D:\oracle\product\10.1.0\db_1   配置步骤首先

[20170302]关于activate standby database

[20170302]关于alter database activate standby database.txt --//这是很久以前但是关于alter database activate standby database的讨论: --//链接: http://www.itpub.net/thread-2062967-1-1.html --//ORACLE 11204 --//哪个视图体现了此 ACTIVATE STANDBY DATABASE 和 普通的 DATABASE 区别? --//我自

oracle报错ORA-01089 select fail over database link on RAC ADG Standby问题

前段时间配的一套11203 RAC ADG on EXADATA Machine的环境,在ADG 的standby side的node2 通过dblink查询时提示ora-1089错误,但是在node1 查询正常,DG的recover 进程是在node1 上,后确认是个bug 简单的记录. -- on standby node2 ,but on standby node1 was worked select count(*) from dbmt.dbmt_tableinfo@LINK_WEEJA

Dataguard配置Step by Step

link:http://www.eygle.com/ha/dataguard-step-by-step.htm 1.主节点备份并生成备用数据库控制文件 设置主节点为force Logging模式(为了双向切换,建议备用节点也设置为force logging模式)ALTER DATABASE FORCE LOGGING; 设置主节点为归档模式 登陆主节点,进行数据库备份,并生成备用数据库控制文件 Last login: Mon Aug 9 16:46:47 2004 from 172.16.32.

oracle 常用命令

oracle 第一章:日志管理 1.forcing log switches sql> alter system switch logfile; 2.forcing checkpoints sql> alter system checkpoint; 3.adding online redo log groups sql> alter database add logfile [group 4] sql> ('/disk3/log4a.rdo','/disk4/log4b.rdo')