最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

centos 6.5 oracle開機(jī)自啟動(dòng)的環(huán)境配置詳解

 更新時(shí)間:2017年01月08日 10:57:53   作者:小_馬  
這篇文章主要介紹了centos 6.5 oracle開機(jī)自啟動(dòng)的環(huán)境配置詳解的相關(guān)資料,需要的朋友可以參考下

centos 6.5 oracle開機(jī)自啟動(dòng)的環(huán)境配置詳解

環(huán)境:centos 6.5 + Oracle 11g

自啟動(dòng)之前問題

虛擬機(jī)里的oracle環(huán)境,每次重啟完系統(tǒng),用plsql developer連接,先是報(bào)錯(cuò):

無TNS監(jiān)聽程序

解決方法是切換到系統(tǒng)的oracle用戶,執(zhí)行l(wèi)snrctl start,但是執(zhí)行之前,因?yàn)镺RACLE_HOME環(huán)境變量沒有生效,還要是環(huán)境變量文件生效,步驟如下:

[oracle@localhost ~]$ source .bash_profile 

[oracle@localhost ~]$ echo $ORACLE_HOME
/home/oracle/app/oracle/product/11.2.0/dbhome_1

[oracle@localhost ~]$ lsnrctl start

啟動(dòng)完成后,再次連接,又報(bào)錯(cuò):

oracle沒有啟動(dòng)。啟動(dòng)步驟如下:

[oracle@localhost ~]$ sqlplus /nolog

SQL*Plus: Release 11.2.0.1.0 Production on Wed Oct 19 14:29:10 2016

Copyright (c) 1982, 2009, Oracle. All rights reserved.

SQL> conn / as sysdba
Connected to an idle instance.
SQL> startup
ORACLE instance started.

Total System Global Area 776646656 bytes
Fixed Size         2217384 bytes
Variable Size       490736216 bytes
Database Buffers     281018368 bytes
Redo Buffers        2674688 bytes
Database mounted.
Database opened.

配置自啟動(dòng)

下面把上述過程都配置成開機(jī)啟動(dòng)。

環(huán)境變量生效

可能是因?yàn)槲业膐racle用戶不是桌面登錄的,是從終端su切換過來的,.bash_profile文件沒有運(yùn)行。我把文件里的內(nèi)容寫入.bashrc文件后,重啟就可以了。

TNS監(jiān)聽以及oracle服務(wù)自啟動(dòng)

編輯: /etc/oratab文件,把最后一行的N改成Y

# This file is used by ORACLE utilities. It is created by root.sh
# and updated by the Database Configuration Assistant when creating
# a database.

# A colon, ':', is used as the field terminator. A new line terminates
# the entry. Lines beginning with a pound sign, '#', are comments.
#
# Entries are of the form:
#  $ORACLE_SID:$ORACLE_HOME:<N|Y>:
#
# The first and second fields are the system identifier and home
# directory of the database respectively. The third filed indicates
# to the dbstart utility that the database should , "Y", or should not,
# "N", be brought up at system boot time.
#
# Multiple entries with the same $ORACLE_SID are not allowed.
#
#
orcl:/home/oracle/app/product/11.2.0/dbhome_1:Y

路徑可能不同

編輯 /etc/rc.local 文件,增加 最后兩行:

#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
service smb restart
su - oracle -c 'lsnrctl start'
su - oracle -c 'dbstart'
su - oracle -c 'emctl start dbconsole'

dbstart是數(shù)據(jù)庫自帶的啟動(dòng)腳本,我們只要加到rc.local中讓它開機(jī)調(diào)用就可以了。但是還需要編輯一下它。修改dbstart的ORACLE_HOME_LISTNER,使其指向$ORACLE_HOME:

# First argument is used to bring up OracleNet Listener
ORACLE_HOME_LISTNER=$ORACLE_HOME

重啟虛擬機(jī),發(fā)現(xiàn)plsql developer可以直接連接上了。

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論

邯郸县| 崇文区| 平武县| 瓮安县| 石林| 诸城市| 元朗区| 尉氏县| 石门县| 荥阳市| 汝南县| 庆安县| 涡阳县| 揭阳市| 北碚区| 米易县| 台州市| 金溪县| 江门市| 梨树县| 香港 | 大同市| 瑞金市| 宁波市| 临猗县| 麻阳| 墨脱县| 广饶县| 泗洪县| 禄丰县| 溧阳市| 华坪县| 陈巴尔虎旗| 奉贤区| 临颍县| 格尔木市| 顺昌县| 德令哈市| 邳州市| 潜山县| 丰顺县|