ORACLE RAC数据库修改名称
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,1.关闭一个实例[oracle@rac11g2 ~]$ sqlplus / as sysdbaSQL> shutdown immediate;2.备份spfile文件SQL> create pfile
千家信息网最后更新 2025年01月23日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安全错误
数据库的锁怎样保障安全
网络安全课程的哪些
西安碑林网络安全信息化
自考网络技术怎么考
电脑服务器无硬盘驱动
关于数据库的外文书籍推荐
网络安全技术公司有哪些
高考网络技术应用试卷
网络安全工程师目标单位
加密狗无法连接服务器
windows查看数据库
安徽戴尔服务器参数
山东省口碑好的存储服务器
省委省政府高度重视网络安全
更新数据库数据
天津信息化少儿编程软件开发
数据库源技术
西藏gis bim软件开发
防网络安全手抄报版面一等奖
番茄科技是互联网吗
宁夏 软件开发 公司
网络安全调查总结
我的世界服务器管理员作业
阜师院数据库试卷
诛仙中央服务器
网络安全课程的哪些
永劫无间服务器域名
软件开发项目可行性报告范文
预印本数据库 芯片
数据库查询计算药费
数据库中有转录组热图吗