日期:2014-05-16  浏览次数:20629 次

linux下启动与关闭oracle监听与实例

linux中启动oracle主要分两步:一个是启动监听器,一个是启动实例(一般都忘记了这一步),具体命令如下,提供给大家参考一下:

1:连接服务器
telnet ip
2:输入管理员用户和密码
user-name:oracle
password:oracle

3:进入oracle根目录
cd $ORACLE_HOME/bin
4:进入监听
./lsnrctl
5:启动监听器
start
6:退出监听
exit
7:进入sqlplus
sqlplus /nolog
8:使用管理员连接
connect as sysdba
9:输入用户和密码
user-name:oracle
password:oracle

10:启动ORACLE实例
startup

?

一、如何启动数据库实例
?? 1.进入到sqlplus启动实例
??? [oracle@wuzhq ~]$ su - oracle??????????? --“切换到oracle用户”
??? [oracle@wuzhq ~]$ lsnrctl start?????????? --“打开监听”
??? [oracle@wuzhq ~]$ sqlplus /nolog?????? --“进入到sqlplus”
??? SQL> conn /as sysdba????????????????????????? --“连接到sysdba”
??? SQL> startup??????????????????????????????????????? --“启动数据库实例”
??? SQL> shutdown immediate?????????????????? --“关闭数据库实例”
??? SQL> exit

?

??? SQL> shutdown immediate?????????????????? --“关闭数据库实例”
??? [oracle@redhat ~]$ lsnrctl stop??????????? --“关闭监听”

?

二、如何使数据库实例和linux系统一起启动
??? 在/etc/rc.d/rc.local中加入如下语句即可实现同系统启动实例:
??? su - oracle -c "lsnrctl start"
??? su - oracle -c "dbstart"?