求助,如何修改ORACLE默认SID

如题所述

第1个回答  2020-04-13
比如将sid=orcl
更改为sid=db01
1.shutdown
immediate
2.[oracle@oracle
~]$
vi
.bash_profile
export
ORACLE_SID=bd01
[oracle@oracle
~]$
source
.bash_profile(使其生效)
3.修改
/etc/oratab
文件

在文件的最后一行

orcl
改为db01
db01:/u01/app/oracle/product/10.2.0:N
4.
接下来就应该修改
oracle
目录里边的文件
cd
/$ORACLE_HOME/dbs
把所有包含
orcl
的文件名
,修改为
包含
db01
的文件名
mv
hc_orcl.dat
hc_db01.dat
mv
lkORCL
lkDB01
mv
spfileorcl.ora
spfildb01.ora
mv
orapworcl
orapwdb01
5.重建口令文件
我的用户名密码
为:oracle@oracle
[oracle@oracle
dbs]$
orapwd
file=$ORACLE_HOME/dbs/orapw$ORACLE_SID
password=oracle
6
启动数据库,更改sid成功
SQL>
startup
select
instance_name
from
v$instance;
INSTANCE
--------------------------------------------------------------------------------
db01