欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

日记 [2007年05月23日]启动ORACLE 10G

发布时间:2025/7/14 编程问答 40 豆豆
生活随笔 收集整理的这篇文章主要介绍了 日记 [2007年05月23日]启动ORACLE 10G 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
上一篇安装好ORACLE 10G后数据库就自动启动了,如果重启了电脑,那么数据库默认是没有运行的

下面我们先试着手动启动它:

首先需要启动侦听器。切换到oracle用户

su - oracle

$ORACLE_HOME/bin/lsnrctl {start|stop} listener_name

如果Listerner_name是默认的名字LISTENER,这里可以省略

稍等可以看到listern已经启动了,我们看一下进程
[oracle@oracle ~]$ ps -ef | grep tnslsnr

oracle    3288     1  0 22:39 ?        00:00:00 /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr LISTENER -inherit

oracle    3355  3011  0 22:41 pts/1    00:00:00 grep tnslsnr

第一行就是已经启动的listener

接下来我们用SQLPLUS连接到数据库

$sqlplus /nolog

connect sys/cooler as sysdba

startup

稍候就能看到数据库启动的提示了

然后就可以quit退出了



如果需要自动启动数据库,可以用dbstart这个脚本,不过默认的脚本需要进行修改

打开dbstart。找到ORACL_HOME_LISTNER这一行,再后面指定路径,这里可以直接用环境变量来表示

ORACLE_HOME_LISTNER=$ORACLE_HOME

然后保存退出,然后修改/etc/oratab文件找到

sery:/opt/oracle/product/10.2/db_1:N这样的一行

把N改成Y,然后可以用dbstart &来启动试试看

执行完脚本后会看到相应的提示,然后我们可以查看进程

ps -ef | grep oracle

有很多oracle进程。说明oracle启动了



同理可以修改关闭脚本。嘿嘿。

至于开机自动启动,只需要吧启动脚本放到/etc/rc.d再指定运行级别就可以了

然后我们可以重启系统,看看oracle是否能跟随系统自动启动

转载于:https://blog.51cto.com/coolerfeng/76441

总结

以上是生活随笔为你收集整理的日记 [2007年05月23日]启动ORACLE 10G的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。