国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

UNIX系統環境下設置自動開關數據庫的方法

2024-07-21 02:44:35
字體:
來源:轉載
供稿:網友
UNIX系統的機器在開機后和關機前都要運行一些特定的服務, 如啟動和關閉sendmail,crond等。

同樣我們可以設置UNIX機器在開機后和關機前啟動和關閉Oracle數據庫的服務。

首先我們要確認oracle用戶能否用系統自帶的Shell程序dbstart, dbshut正常啟動和關閉數據庫。

dbstart, dbshut的存放目錄在$ORACLE_HOME/bin

dbstart, dbshut會讀Sun Solaris目錄下/var/opt/oracle/oratab, 或者linux目錄下/etc/oratab 文件。

先確認這里參數已正確設置:

#你要啟動的數據庫sid:ORACLE_HOME:Y

例如:

test:/oracle/PRoduct/8.1.7:Y

如果有兩個在用的數據庫,這里oratab里可以是兩行。

例如:

test:/oracle/product/8.1.7:Y

test2:/oracle/product/8.1.7:Y

執行dbstart, dbshut如果有問題可以查查原因:是環境變量沒有設置好, 還是本身的dbstart或dbshut有錯誤。

我用過的Oracle8.1.6.*版本的dbstart就不能啟動數據庫。

按dbshut的格式重新寫一個dbstart, 把里面shutdown的字符替換成startup, 可以解決這個問題。

然后在Sun Solaris目錄/etc/init.d下, 或者linux目錄/etc/rc.d/init.d下.

寫一個類似下面的shell文件oracle ( 你要有root權限 )

---------------------------------------------------------

#!/bin/sh

OPT_=$1

case "$OPT_" in


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新蔡县| 浦北县| 彩票| 志丹县| 故城县| 志丹县| 阳朔县| 崇仁县| 武宣县| 宁德市| 陈巴尔虎旗| 白沙| 香港| 南丹县| 丰都县| 潢川县| 遂昌县| 扬中市| 金湖县| 九寨沟县| 吴江市| 柞水县| 文水县| 湘潭县| 苗栗县| 东光县| 曲靖市| 华坪县| 改则县| 深州市| 贵南县| 彭阳县| 林周县| 嘉鱼县| 泰来县| 理塘县| 景泰县| 汤阴县| 天全县| 吉木乃县| 金华市|