日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

服务中启动oracle服务,Linux下如何自动启动Oracle服务

發(fā)布時間:2025/3/20 linux 72 豆豆
生活随笔 收集整理的這篇文章主要介紹了 服务中启动oracle服务,Linux下如何自动启动Oracle服务 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

在windows下,可以在計算機服務(wù)管理里將Oracle服務(wù)設(shè)置為自動,Linux中在Oracle安裝完畢以后,如果重新啟動Linux ,Oracle是不會自動啟動的,你可以通過手動調(diào)用dbstart命令來進(jìn)行啟動,不過這樣似乎也很繁瑣。我們可以通過配置Oracle的自動啟動腳 本,然后利用Linux的Service來啟動Oracle服務(wù)器。

首先在/etc/rc.d/init.d/目錄下配置Oracle的服務(wù)文件。-

touch Oracle10g

chmod a+x Oracle10g

然后編輯此Oracle10g文件。內(nèi)容如下。

# !/bin/bash

# whoami

# root

# chkconfig: 345 51 49

# description: starts the Oracle dabase deamons

#

ORA_HOME=/opt/Oracle

ORA_OWNER=Oracle

case "{GetProperty(Content)}" in

'start')

echo -n "Starting Oracle10g: "

su - $ORA_OWNER -c "$ORA_HOME/bin/dbstart" &

su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl start"

touch /var/lock/subsys/Oracle10g

echo

;;

'stop')

echo -n "shutting down Oracle10g: "

su - $ORA_OWNER -c "$ORA_HOME/bin/dbshut" &

su - $ORA_OWNER -c "$ORA_HOME/bin/lsnrctl stop"

rm -f /var/lock/subsys/Oracle10g

echo

;;

'restart')

echo -n "restarting Oracle10g: "

{GetProperty(Content)} stop

{GetProperty(Content)} start

echo

;;

*)

echo "usage: Oracle10g { start | stop | restart }"

exit 1

esac

exit 0

保存文件,退出以后,添加并啟動察看服務(wù)。

/sbin/chkconfig --add Oracle10g

/sbin/chkconfig --list Oracle10g

重新啟動Linux的時候,如果看到啟動項Oracle出現(xiàn)OK,代表Oracle成功隨Linux啟動了

本文出自:億恩科技【www.enkj.com】

與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的服务中启动oracle服务,Linux下如何自动启动Oracle服务的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。