重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2914|回复: 0
打印 上一主题 下一主题

[安装] 如何快速切换到其他数据库实例

[复制链接]
跳转到指定楼层
楼主
发表于 2019-11-15 14:34:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在一台机器上有多个实例,如何快速切换到其他实例呢 ?

以前,我们一般是通过export ORACLE_SID=newsid方式来完成,其实,我们安装了oracle数据库后,数据库已经帮我们创建 了一个脚本 oraenv 来快速帮我们做这个,在切换oracle_sid的同时,还帮我们切换了oracle_home


比如我现在要切换到 emrep.

[oracle@dbserver ~]$ . oraenv
ORACLE_SID = [orcl] ? emrep

The Oracle base remains unchanged with value /u01/app/oracle
[oracle@dbserver ~]$ echo $ORACLE_SID
emrep
[oracle@dbserver ~]$ echo $ORACLE_HOME
/u01/app/oracle/product/12.1.0/dbhome_1
[oracle@dbserver ~]$

我要切换回 orcl呢

[oracle@dbserver ~]$ . oraenv
ORACLE_SID = [emrep] ? orcl
The Oracle base remains unchanged with value /u01/app/oracle
[oracle@dbserver ~]$ echo $ORACLE_SID
orcl
[oracle@dbserver ~]$ echo $ORACLE_HOME
/u01/app/oracle/product/12.1.0/dbhome_1
[oracle@dbserver ~]$

我想切换到没有的新的实例名呢
比如,我准备新建一个auxdb实例

[oracle@dbserver ~]$ . oraenv
ORACLE_SID = [orcl] ? auxdb
ORACLE_HOME = [/home/oracle] ? /u01/app/oracle/product/12.1.0/dbhome_1
The Oracle base remains unchanged with value /u01/app/oracle
[oracle@dbserver ~]$ echo $ORACLE_SID
auxdb
[oracle@dbserver ~]$ echo $ORACLE_HOME
/u01/app/oracle/product/12.1.0/dbhome_1
[oracle@dbserver ~]$

这些信息来自哪里呢

其实,他们在 /etc/oratab里面

我们可以把新加的实例添加进去。


[oracle@dbserver ~]$ cat /etc/oratab


emrep:/u01/app/oracle/product/12.1.0/dbhome_1:N
orcl:/u01/app/oracle/product/12.1.0/dbhome_1:N
rcat:/u01/app/oracle/product/12.1.0/dbhome_1:N
cdb1:/u01/app/oracle/product/12.1.0/dbhome_1:N

我们添加进去
echo auxdb:/u01/app/oracle/product/12.1.0/dbhome_1:N >> /etc/oratab


[oracle@dbserver ~]$ cat /etc/oratab

。。。
emrep:/u01/app/oracle/product/12.1.0/dbhome_1:N
orcl:/u01/app/oracle/product/12.1.0/dbhome_1:N
rcat:/u01/app/oracle/product/12.1.0/dbhome_1:N
cdb1:/u01/app/oracle/product/12.1.0/dbhome_1:N
auxdb:/u01/app/oracle/product/12.1.0/dbhome_1:N
[oracle@dbserver ~]$


再次去切换:
[oracle@dbserver ~]$ . oraenv
ORACLE_SID = [auxdb] ? auxdb
The Oracle base remains unchanged with value /u01/app/oracle

好了,到此结束。





分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-6-16 09:08 , Processed in 0.081804 second(s), 20 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表