1.查看当前实例名

2.停止数据库

3.编辑oratab,把所有orcl换成pdm
如果/etc下没有oratab可能是安装完成没有执行root.sh,如果没有这个文件,日后会报用dbca创建数据库的时候错,oratab就是用来创建数据库的,需要执行root.sh

编辑oratab

4.修改~/.bash_profile

检测是否生效

5.在$ORACLE_HOME/dbs目标 将orcl改为pdm

6.重新生成密码文件
orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=sys entries=5 force=y format=12

7.查看

8.修改global_name
alter database rename global_name to pdm;

查看show parameter name

9.修改db name
原来的db name

! nid target=system/sys dbname=pdm --使用nid修改dbname


startup后会控制文件会报错误

需要使用alter system set db_name=pdm scope=spfile来同步db_name,假如报ora-32001,需要根据pfile创建spfile




10.查看alert日志文件的位置
select name,value from V$diag_info where name in('Diag Trace','Diag Alert');

浙公网安备 33010602011771号