RAC -- the cluster database(DB_NAME) already exits

zz/2024/4/20 0:16:48

 

RAC DBCA新建数据库的时候报个错,之前的那个数据库没有删除掉,dbca 命令还能显示这个数据库。 之前采用的crs_unregister 这个命令从OCR中注销的。 但是没有彻底清除。 如图:

 

 

 

 

如果我们忽略它,创建同样名称的数据库,那么会报错。 错误如图显示:

      the cluster database(DB_NAME) already exits

 

  

 

出现这个的原因很简单,就是rac 这个数据库的信息没有彻底的从OCR中清除干净。下面我们来清除这些信息。

 

[oracle@rac1 bin]$ srvctl config   -- 这个命令用来显示保存在SRVM配置文件中的配置信息

Rac

[oracle@rac1 bin]$ srvctl remove database -d rac  -- 删除这个数据库

Remove the database rac? (y/[n]) y

[oracle@rac1 bin]$ srvctl config   -- 再次查看,还存在,很奇怪

rac

 

[oracle@rac1 bin]$ srvctl remove database -d rac –f  -- 加上-f 参数,强制删除

[oracle@rac1 bin]$ srvctl config    -- 查看,正常,信息已经被删除掉

[oracle@rac1 bin]$

 

 

因为之前这个数据库的实例信息我已经删除了,所以rac这个数据库的信息也是不完整的,对于不完整的信息删除,还是要强制删除。

 

我们在运行一下DBCA 看一下:

 

 

 

 

 

至此,问题已经解决了。 但是想借此反思一下。 为什么我们会出现这么多错误。 就是因为不规范的操作。 如果每一步都按照文档来操作,如果我们理解了每一步的原理,那么我们就不会犯这么多错误。

但是学习是一个过程,我们会不断的遇到问题,然后解决了,也就进步了,随着时间的积累,我们的经验会越来越丰富,处理问题就会简单很多,出现问题的概率也会小很多。

 

总之,解决问题的过程就是成长的过程,搞技术需要的是这个独立解决问题的能力。

 

 

 

 

------------------------------------------------------------------------------

QQ: 492913789
Email: ahdba@qq.com
Blog: http://www.cndba.cn/dave

网上资源: http://tianlesoftware.download.csdn.net

相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx

DBA1 群:62697716(); DBA2 群:62697977()

DBA3 群:63306533;     聊天 群:40132017

--加群需要在备注说明SGA的组成部分,否则拒绝申请


http://www.ngui.cc/zz/2721262.html

相关文章

RAC RMAN 通道配置 RMAN-12001 RMAN-12001 RMAN-10008 RMAN-10003 ORA-01017 错误

做RAC 的RMAN 测试,配置通道后,检验时报错。 RMAN> configure channel 1 device type disk connect sys/adminorcl1; new RMAN configuration parameters: CONFIGURE CHANNEL 1 DEVICE TYPE DISK CONNECT sys/adminorcl1; new RMAN configuratio…

RAC 之 RMAN 恢复

之前整理的RMAN 有关还原的文章: RMAN 系列(五) ---- RMAN 还原 与 恢复 http://www.cndba.cn/Dave/article/1065 RMAN 备份与恢复 实例 http://www.cndba.cn/Dave/article/1073 Oracle Rman跨resetlogs版本恢复 http://www.cndba.cn/dave/ar…

RAC crs 卸载后,再次安装Oracle, crs 目录还存在的问题

今天在做RAC data Guard 的实验。 用了之前做RAC 添加节点的虚拟机。 即以前的rac3节点。 这个节点之前已经卸载过了。 卸载方法参考: RAC 卸载 说明 http://blog.csdn.net/tianlesoftware/archive/2010/09/18/5892225.aspx 但是在安装Oracle 软件的时候&#x…

oracle 11gR2 RAC root.sh 错误 ORA-15072 ORA-15018

Oracle 11gR2 RAC 安装Clusterware 结束, 在第二个节点执行root.sh脚本的是报如下错误: DiskGroup DATA1 creation failed with the following message: ORA-15018: diskgroup cannot be created ORA-15072: command requires at least 1 regular failu…

Oracle Data Guard ORA-16086: standby database does not contain available standby 处理方法

启动Data Guard 后, 查看同步情况: SQL> select error from v$archive_dest; ERROR ----------------------------------------------------------------- ORA-16086: standby database does not contain available standby log files ERROR ---…

Oracle Transparent Application Failover(TAF) 说明

前几天和一个朋友讨论到Oracle Net Services的高级特性的问题,就研究了下。 Oracle 官网上的说明参考: Enabling Advanced Features of Oracle Net Services http://download.oracle.com/docs/cd/B19306_01/network.102/b14212/advcfg.htm#i473297 在这…

IBM AIX 5.3 系统管理 -- 监视和性能优化一

一. 监视文件系统增长 在 AIX 5L 系统上,管理员需要监视文件系统增长以防止文件系统装满。 基于“Berkeley 磁盘配额系统”(Berkeley Disk Quota System) 的磁盘配额系统提供了一种控制磁盘空间使用的有效方法。可以为各个用户或组定义配额系统,并且每…

IBM HACMP 系列 -- 基础知识

一. 什么是 HACMP(High Availability Cluster Multi-Processing) 1.1 高可用性 在当今的复杂环境中,为应用程序提供连续的服务是成功的 IT 实现的重要组成部分。高可用性屏蔽或消除计划内和计划外的系统和应用程序停机时间,是帮助为应用程序客户端提供…

浅谈 HACMP 心跳

一. 初识 HACMP 心跳 HACMP 软件主要监控 4 种故障:节点,网卡,网络,应用。其中前三种都是通过心跳来监控并产生事件响应的,我们可以看出使用 HACMP 集群,可谓玩的就是心跳。如果不了解心跳的过程和基本原理…

Oracle Golden Gate 简述

Oracle 在2009年收购了Golden Gate,之后Oracle 把Stream 的一些优点引入到了Golden Gate。 所以以后在数据复制这块,Oracle 肯定也是大力发展Golden Gate。 官网参考: http://www.oracle.com/us/corporate/Acquisitions/goldengate/index.h…