ORACLE RAC数据库修改名称
发表于:2024-11-28 作者:千家信息网编辑
千家信息网最后更新 2024年11月28日,1.关闭一个实例[oracle@rac11g2 ~]$ sqlplus / as sysdbaSQL> shutdown immediate;2.备份spfile文件SQL> create pfile
千家信息网最后更新 2024年11月28日ORACLE RAC数据库修改名称
1.关闭一个实例
[oracle@rac11g2 ~]$ sqlplus / as sysdbaSQL> shutdown immediate;
2.备份spfile文件
SQL> create pfile='/home/oracle/acct1.pfile' from spfile;
3.修改pfile文件cluster_database为false
*.cluster_database=FALSE
4.使用pfile文件,启动单实例数据库到mount状态
SQL> startup mount pfile='/home/oracle/acct1.pfile';
5.执行nid修改dbname
[oracle@rac11g1 ~]$ nid target=sys/oracle dbname=crmdb setname=yDBNEWID: Release 11.2.0.4.0 - Production on Tue May 19 09:31:48 2015Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.Connected to database ACCT (DBID=3809824099)Connected to server version 11.2.0Control Files in database: +DATA_DG/acct/controlfile/current.261.872692963 +DATA_DG/acct/controlfile/current.260.872692963Change database name of database ACCT to CRMDB? (Y/[N]) => YProceeding with operationChanging database name from ACCT to CRMDB Control File +DATA_DG/acct/controlfile/current.261.872692963 - modified Control File +DATA_DG/acct/controlfile/current.260.872692963 - modified Datafile +DATA_DG/acct/datafile/system.256.87269284 - wrote new name Datafile +DATA_DG/acct/datafile/sysaux.257.87269284 - wrote new name Datafile +DATA_DG/acct/datafile/undotbs1.258.87269284 - wrote new name Datafile +DATA_DG/acct/datafile/users.259.87269284 - wrote new name Datafile +DATA_DG/acct/datafile/example.267.87269300 - wrote new name Datafile +DATA_DG/acct/datafile/undotbs2.268.87269351 - wrote new name Datafile +DATA_DG/acct/tempfile/temp.266.87269298 - wrote new name Control File +DATA_DG/acct/controlfile/current.261.872692963 - wrote new name Control File +DATA_DG/acct/controlfile/current.260.872692963 - wrote new name Instance shut downDatabase name changed to CRMDB.Modify parameter file and generate a new password file before restarting.Succesfully changed database name.DBNEWID - Completed succesfully.
6.修改ORACLE_SID信息
------节点1------
6.1 环境变量
[oracle@rac11g1 ~]$ vi .bash_profileexport ORACLE_SID=crmdb1
6.2 口令文件
[oracle@rac11g1 ~]$ cd $ORACLE_HOME/dbs[oracle@rac11g1 dbs]$ orapwd file=orapwcrmdb1 password=oracle
6.3 修改pfile文件启动数据库
*.cluster_database=TRUE*.db_name='crmdb'替换acct1为crmdb1 :%s/acct1/crmdb1/g替换acct2为crmdb2 :%s/acct2/crmdb2/g
6.4 创建新的spfile参数文件
[oracle@rac11g1 ~]$ sqlplus / as sysdbaSQL> startup pfile='/home/oracle/acct1.pfile' nomount;SQL> create spfile='+DATA_DG' from pfile='/home/oracle/acct1.pfile';
6.5 创建pfile参数文件
[oracle@rac11g1 ~]$ cd $ORACLE_HOME/dbs[oracle@rac11g1 dbs]$ vi initcrmdb1.oraSPFILE='+DATA_DG/crmdb/PARAMETERFILE/spfile.293.880105913'
------节点2------
1 环境变量
[oracle@rac11g2 ~]$ vi .bash_profileexport ORACLE_SID=crmdb2
2. 口令文件
[oracle@rac11g2 ~]$ cd $ORACLE_HOME/dbs[oracle@rac11g2 dbs]$ orapwd file=orapwcrmdb2 password=oracle
3. 参数文件
[oracle@rac11g2 dbs]$ vi initcrmdb2.oraSPFILE='+DATA_DG/crmdb/PARAMETERFILE/spfile.293.880105913'
7.修改crs资源
7.1 删除旧实例配置
[oracle@rac11g1 ~]$ srvctl remove database -d acct
7.2 添加新实例配置
[oracle@rac11g1 ~]$ srvctl add database -d crmdb -o /oracle/app/oracle/product/11.2.0/db_1/[oracle@rac11g1 ~]$ srvctl add instance -d crmdb -i crmdb1 -n rac11g1[oracle@rac11g1 ~]$ srvctl add instance -d crmdb -i crmdb2 -n rac11g2
文件
实例
参数
数据
数据库
变量
口令
环境
节点
配置
信息
备份
状态
资源
名称
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
戴尔服务器快捷启动项
浙江进口软件服务器云主机
校园网络安全防范论文
我的世界全员管理员服务器
圣安地列斯服务器介绍
校园学生网络安全宣传
软件开发公司代理人
创建数据库 数据表
小学网络安全教学设计
滨州市歪范网络技术有限公司
安徽营销软件开发项目
常见的网络安全攻击类型
初中生手抄报复杂好看网络安全
埃森哲 网络安全
软件开发项目好吗
服务器上的数据库有什么用
篮球比赛个人技术统计数据库
湖南软件开发培训学校排名
手机登录服务器蓝屏
服务器磐机
圣安地列斯服务器介绍
租服务器做游戏管理
网络安全周宣讲稿
软件开发输入设计原则
绝地求生体验服选什么服务器好
河南特色软件开发预算
网络安全落网记
互联网科技战役中小学生开课
NTP服务器的功能是
违反网络安全法_从事