社区
Oracle 高级技术
帖子详情
如何启动多个ORACLE实例?
xtxjx
2010-02-02 03:22:29
如题!
第一个实例已经启动,但第二个实例不知道是什么状态。
怎么检查是否启动?我要启动它应该如何处理?
用哪些命令,请详细一点说一步一步的操作,谢谢!
...全文
1394
8
打赏
收藏
如何启动多个ORACLE实例?
如题! 第一个实例已经启动,但第二个实例不知道是什么状态。 怎么检查是否启动?我要启动它应该如何处理? 用哪些命令,请详细一点说一步一步的操作,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
11g官方中文帮助文档 高清完整版
这份“
Oracle
11g官方中文帮助文档”是一个高清完整版的资源,旨在为中文用户提供详尽的指导和支持。 1. **
Oracle
11g基础** - 数据库概念:
Oracle
11g基于关系型数据库模型,存储和管理结构化数据。 - 数据库...
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...
启动
多个
Oracle
实例
启动
多个
Oracle
实例
在linux上建立第二个
ORACLE
的
实例
步骤: 1、在linux服务器的图形界面下,打开一个终端,输入如下的命令; xhost + 2、切换到
oracle
用户,使用如下的命令: su -
oracle
3、指定...
windows下用cmd
启动
多个
oracle
实例
1.
启动
监听 lsnrctl start 2.设置
oracle
_sid Set
ORACLE
_SID=sid 3.连接数据库 sqlplus /nolog connect system/123456 ...4.
启动
实例
start http://blog.csdn.
Oracle 高级技术
3,494
社区成员
18,710
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章