linux下oracle修改,Linux下修改Oracle数据库的sid和dbname

有时我们需要修改数据库的sid和dbname,除了使用rman进行备份恢复之外,也可以通过手工方式修改,主要由两个主要过程完成:1、修

有时我们需要修改数据库的sid和dbname,,除了使用rman进行备份恢复之外,也可以通过手工方式修改,主要由两个主要过程完成:

1、修改实例名(SID)

2、修改数据库名(dbname)

下面演示将数据库sid和dbname由orcl修改为cnhtm的过程:

1、修改实例名(sid)

1.1、检查原来的数据库实例名(sid)

Oracle@oracle[/home/oracle]> echo $ORACLE_SID

orcl

oracle@oracle[/home/oracle]> sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Sun Dec 20 11:14:49 2009

Copyright (c) 1982, 2005, Oracle. All rights reserved.

Connected to:

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning, OLAP and Data Mining options

sys@ORCL> select instance from v$thread;

INSTANCE

---------------------------------------------------------------------------