社区
Oracle 高级技术
帖子详情
如何启动多个ORACLE实例?
xtxjx
2010-02-02 03:22:29
如题!
第一个实例已经启动,但第二个实例不知道是什么状态。
怎么检查是否启动?我要启动它应该如何处理?
用哪些命令,请详细一点说一步一步的操作,谢谢!
...全文
1372
8
打赏
收藏
如何启动多个ORACLE实例?
如题! 第一个实例已经启动,但第二个实例不知道是什么状态。 怎么检查是否启动?我要启动它应该如何处理? 用哪些命令,请详细一点说一步一步的操作,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
handsome_jian
2011-10-03
打赏
举报
回复
都是抄来抄去
tjuxl123
2010-02-09
打赏
举报
回复
方法一:
export ORACLE_SID=DB1
sqlplus ‘/as sysdba' <<!
startup
exit
!
export ORACLE_SID=DB2
sqlplus ‘/as sysdba' <<!
startup
exit
!
如果是不同的监听端口,启动监听端口的方法是lsnctl start listener1/linsterner2/
关于listener?的配置可以通过lsnctl status查看配置文件,然后再编辑他就好了。
如果是同一端口,只需启动lsnctl start就好了。
关于web配置的启动,可以更改SID启动
export ORACLE_SID=DB1
emctl start dbconsole
方法二:(开机自动启动oracle数据实例)
修改/etc/oratab文件,将需要启动的实例名称后面的N修改为Y,如果要全部都启动,则使用
:g/N/s//Y/g将全部N修改为Y
然后编写个shell脚本
cd /etc/init.d
vi oracle.sh
#!/bin/bash
case "$1" in
start)
date >>/var/log/oracle
echo -e "\nThe oracle will start\n">/var/log/oracle
su - oracle -c "lsnrctl start;dbstart;emctl start dbconsole;exit;">>/var/log/oracle
echo -e "The oracle started">>/var/log/oracle
;;
stop)
date >>/var/log/oracle
echo -e "\nThe oracle will stop\n">/var/log/oracle
su - oracle -c "dbshut;emctl stop dbconsole;lsnrctl stop;exit;">>/var/log/oracle
echo -e "The oracle stoped">>/var/log/oracle
;;
restart)
$0 stop
$0 start
;;
*)
echo -e "usage $0 {start|stop|restart}"
exit 1
esac
保存。
chmod +x oracle.sh
ln -s oracle.sh /etc/rc.d/rc3.d/S99oracle
ln -s oracle.sh /etc/rc.d/rc5.d/S99oracle
ln -s oracle.sh /etc/rc.d/rc0.d/K01oracle
ln -s oracle.sh /etc/rc.d/rc6.d/K01oracle
这样就可以实现oracle多实例自动启动了。
j2eeoriented
2010-02-08
打赏
举报
回复
mmmmmmmmmmm
quanquan1022
2010-02-04
打赏
举报
回复
学习下啊
xtxjx
2010-02-02
打赏
举报
回复
export ORACLE_SID=db1
sqlplus "/ as sysdba" <<eof
startup
exit
eof
export ORACLE_SID=db2
sqlplus "/ as sysdba" <<eof
startup
exit
eof
xtxjx
2010-02-02
打赏
举报
回复
不容易,终于有个回了。看看先
doveli
2010-02-02
打赏
举报
回复
http://topic.csdn.net/t/20040429/17/3022021.html
xtxjx
2010-02-02
打赏
举报
回复
是HPUX环境。。。10G版本
Oracle
数据库性能优化整套方法论之系统与
实例
优化
本套课程为
Oracle
数据库性能优化整套方法论的上半部课程,结合
Oracle
体系架构,从系统和
实例
优化的角度全面地介绍了
Oracle
数据库性能优化的基本理论和数据库性能的优化配置,通过本课程的学习,可以全面系统地掌握...
Linux平台
Oracle
多个
实例
启动
说明
如何在Linux系统中
启动
多个
Oracle
实例
?相信很多
Oracle
的初学者都会碰到这一类问题,下面我简单介绍一下。 1.切换
Oracle
用户: # su
oracle
2.切换到
Oracle
目录下: # cd $
oracle
_home 3.执行配置...
oracle
如何
启动
多
实例
,
oracle
自动
启动
多个
数据
实例
的方法
oracle
自动
启动
数据库
实例
的方法很多,下面就为您介绍最常用的两种
oracle
自动
启动
多个
数据
实例
的方法,希望对您能有所帮助。现有一台机器,需要
oracle
自动
启动
多个
数据
实例
,如DB1、DB2方法一:export
ORACLE
_SID=DB1...
linux运行
oracle
数据库
启动
多个
数据库
实例
方式方法
多
实例
启动
方法: 登录上linux,切换到oralce安装用户,查询当前环境变量是那个
实例
:
启动
数据库
实例
,分为两步: 第一步,
启动
监听; [
oracle
@wuzhq ~]$ su -
oracle
--“切换到
oracle
用户” [
oracle
@wuzhq ~]$ ...
oracle
双
实例
启动
,
Oracle
单
实例
启动
多个
实例
一个数据库对应
多个
实例
是RAC。Linux建立
oracle
的
实例
步骤:1、在linux服务器的图形界面下,打开一个终端,输入如下的命令; xhost + ###远程调用图形化的2、切换到
oracle
用户: su -
oracle
3、指定要建立数据库...
Oracle 高级技术
3,491
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章