12c RAC 添加删除ora.dbanme.db资源
一、说明
我们在安装数据库集群的时候,最后有一步是使用DBCA建库,建库的过程中到底在集群资源中做了什么呢?实际上添加了一个ora.dbname.db这个集群资源。
删除数据库的方法
1、使用DBCA进行删除,这个大家都会
2、手动删库,先删除集群资源ora.dbanme.db,然后到ASM中删除相关数据即可。
二、操作步骤
1、查看数据库配置
<rac01:+ASM1:/home/grid>$srvctl config database -d orclDatabase unique name: orclDatabase name: orclOracle home: /u01/app/oracle/product/12.1.0/dbhome_1Oracle user: oracleSpfile: +DATADG/ORCL/PARAMETERFILE/spfile.268.954540133Password file: +DATADG/ORCL/PASSWORD/pwdorcl.256.954539259Domain: Start options: openStop options: immediateDatabase role: PRIMARYManagement policy: AUTOMATICServer pools: Disk Groups: DATADGMount point paths: Services: Type: RACStart concurrency: Stop concurrency: OSDBA group: dbaOSOPER group: operDatabase instances: orcl1,orcl2Configured nodes: rac01,rac02Database is administrator managed<rac01:+ASM1:/home/grid>$
2、删除资源
--grid用户执行srvctl stop database -d orcl--oracle 用户执行<rac01:orcl1:/home/oracle>$srvctl remove instance -d orcl -i orcl1Remove instance from the database orcl? (y/[n]) y<rac01:orcl1:/home/oracle>$srvctl remove instance -d orcl -i orcl2Remove instance from the database orcl? (y/[n]) y<rac01:orcl1:/home/oracle>$srvctl config database -d orclDatabase unique name: orclDatabase name: orclOracle home: /u01/app/oracle/product/12.1.0/dbhome_1Oracle user: oracleSpfile: +DATADG/ORCL/PARAMETERFILE/spfile.268.954540133Password file: +DATADG/ORCL/PASSWORD/pwdorcl.256.954539259Domain: Start options: openStop options: immediateDatabase role: PRIMARYManagement policy: AUTOMATICServer pools: Disk Groups: DATADGMount point paths: Services: Type: RACStart concurrency: Stop concurrency: OSDBA group: dbaOSOPER group: operDatabase instances: Configured nodes: Database is administrator managed<rac01:orcl1:/home/oracle>$<rac01:orcl1:/home/oracle>$srvctl remove database -d orclRemove the database orcl? (y/[n]) y
3、再添加资源
--oracle 用户 srvctl add database -d orcl -o $ORACLE_HOMEsrvctl add instance -d orcl -n rac01 -i orcl1srvctl add instance -d orcl -n rac02 -i orcl2<rac01:orcl1:/home/oracle>$srvctl add database -d orcl -o $ORACLE_HOME<rac01:orcl1:/home/oracle>$srvctl config database -d orclDatabase unique name: orclDatabase name: Oracle home: /u01/app/oracle/product/12.1.0/dbhome_1Oracle user: oracleSpfile: Password file: Domain: Start options: openStop options: immediateDatabase role: PRIMARYManagement policy: AUTOMATICServer pools: Disk Groups: Mount point paths: Services: Type: RACStart concurrency: Stop concurrency: OSDBA group: dbaOSOPER group: operDatabase instances: Configured nodes: Database is administrator managed<rac01:orcl1:/home/oracle>$srvctl add instance -d orcl -n rac01 -i orcl1<rac01:orcl1:/home/oracle>$srvctl add instance -d orcl -n rac02 -i orcl2<rac01:orcl1:/home/oracle>$<rac01:orcl1:/home/oracle>$srvctl config database -d orclDatabase unique name: orclDatabase name: Oracle home: /u01/app/oracle/product/12.1.0/dbhome_1Oracle user: oracleSpfile: Password file: Domain: Start options: openStop options: immediateDatabase role: PRIMARYManagement policy: AUTOMATICServer pools: Disk Groups: Mount point paths: Services: Type: RACStart concurrency: Stop concurrency: OSDBA group: dbaOSOPER group: operDatabase instances: orcl1,orcl2Configured nodes: rac01,rac02Database is administrator managed<rac01:orcl1:/home/oracle>$srvctl modify database -db orcl -spfile '+DATADG/ORCL/PARAMETERFILE/spfile.268.954540133' -pwfile '+DATADG/ORCL/PASSWORD/pwdorcl.256.954539259'<rac01:orcl1:/home/oracle>$srvctl modify database -db orcl -spfile '+DATADG/ORCL/PARAMETERFILE/spfile.268.954540133' -pwfile '+DATADG/ORCL/PASSWORD/pwdorcl.256.954539259'<rac01:orcl1:/home/oracle>$srvctl start database -d orcl<rac01:orcl1:/home/oracle>$
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。