改变 Oracle SID:一步一步指南(oracle更改sid)

Oracle SID(服务标识符)是一个唯一的名称,用于标识Oracle实例。在一台服务器上可以有多个Oracle实例,只有通过SID连接到指定的实例。改变一台服务器的Oracle SID可以很容易的让你的Oracle实例变的更可靠。

在改变Oracle SID之前,你需要了解的几件事:

(1)你需要一个新的SID,可以通过Oracle官方网站获取;

(2)新的SID必须与其他实例不同,否则将可能会造成混淆;

(3)需要确保 你拥有足够的管理权限来修改服务器上的Oracle SID。

一旦你对要修改的Oracle实例有了充分了解,你就可以开始改变Oracle SID。步骤如下:

1.登录Oracle database,输入以下代码:ALTER SYSTEM SET SID=’NEW_SID’ SCOPE= SPFILE;

2.输入:shutdown immediate;

3.更改配置文件的SID:vi $ORACLE_HOME/network/admin/listener.ora

4.编辑此配置文件后,保存并退出::wq!

5.输入:startup;

6.重新启动监听器:lsnrctl reload

7.输入:select sid from v$instance;

8.复核新SID:select sid from v$database

上述操作一旦完成,就可以确定Oracle SID已经改变。这样你就可以确定你已经成功改变了服务器上Oracle实例的SID。

改变Oracle SID的过程中可能会出现各种问题,所以关于Oracle的管理要特别注意。但是只要遵循以上步骤,那么修改SID应该是一个比较简单的工作。


数据运维技术 » 改变 Oracle SID:一步一步指南(oracle更改sid)