更改ORACLE SID
1. 在做之前首先备份下数据库。backup database include current controlfile plus archivelog delete input;
2. 生成PFILE 文件
create pfile='/home/oracle/init-yysoft.ora' from spfile;
3. 修改参数文件,在文件中增加一行
*.instance_name='yysoft'
4. 关闭数据库
shutdown immediate;
5. 修改系统环境 变量ORACLE_SID从PFILE 启动数据库
export ORACLE_SID=yysoft
startup nomount pfile='/home/oracle/init-yysoft.ora';
6. 修改实例服务
oradism -DELETE -SID orcl
oradism -NEW -SID yysoft
7.登录数据库将NOMOUNT 状态改为OPEN
alter database mount;
alter database open;
8. 检查数据库的实例名
select instance_name from v$instance;
9. 创建SPFILE 并重新启动
create spfile from pfile='/home/oracle/init-yysoft.ora';
shutdown immediate;
startup;
页:
[1]