Linux設(shè)置Oracle開(kāi)機(jī)自動(dòng)啟動(dòng)--oracle11g
切換到root用戶為了配置Oracle 11g在Linux系統(tǒng)中開(kāi)機(jī)自動(dòng)啟動(dòng),首先需要切換到root用戶。可以使用以下命令切換到root用戶:```su -```編輯/etc/oratab文件使用以下
切換到root用戶
為了配置Oracle 11g在Linux系統(tǒng)中開(kāi)機(jī)自動(dòng)啟動(dòng),首先需要切換到root用戶??梢允褂靡韵旅钋袚Q到root用戶:
```
su -
```
編輯/etc/oratab文件
使用以下命令用vi編輯器打開(kāi)/etc/oratab文件,并在文件末尾添加以下內(nèi)容:
```
## what I have written is as follows
oel63:/home/oracle/app/oracle/product/11.2.0/dbhome_1:Y
## Finished wrote in 2015-12-24
```
需要注意的是,/home/oracle/app/oracle/product/11.2.0/dbhome_1是Oracle的安裝目錄,oel63是安裝數(shù)據(jù)庫(kù)的機(jī)器名,根據(jù)實(shí)際情況進(jìn)行修改。
修改dbstart文件
使用以下命令用vi編輯器打開(kāi)dbstart文件,并找到以下行:
```
ORACLE_HOME_LISTNER$1
```
將其修改為:
```
ORACLE_HOME_LISTNER/home/oracle/app/oracle/product/11.2.0
```
或直接修改為:
```
ORACLE_HOME_LISTNER$ORACLE_HOME
```
需要注意的是,/home/oracle/app/oracle/product/11.2.0是本機(jī)Oracle的安裝目錄,/home/oracle/app/oracle/product/11.2.0/dbhome_1的上一級(jí)目錄。
修改dbshut文件
同樣使用以下命令用vi編輯器打開(kāi)dbshut文件,并找到以下行:
```
ORACLE_HOME_LISTNER$1
```
將其修改為:
```
ORACLE_HOME_LISTNER/home/oracle/app/oracle/product/11.2.0
```
或直接修改為:
```
ORACLE_HOME_LISTNER$ORACLE_HOME
```
需要注意的是,/home/oracle/app/oracle/product/11.2.0是本機(jī)Oracle的安裝目錄,/home/oracle/app/oracle/product/11.2.0/dbhome_1的上一級(jí)目錄。
切換回oracle用戶
使用以下命令切換回oracle用戶,并執(zhí)行以下操作:
```
su - oracle
```
修改root用戶下的文件
切換到root用戶,并編輯文件內(nèi)容如下:
```
##說(shuō)明,這里oel63是安裝Oracle數(shù)據(jù)庫(kù)的機(jī)器名
/home/oracle/app/oracle/product/11.2.0/dbhome_1是Oracle的安裝路徑
oel63是本機(jī)Oracle的SID
```
總結(jié)
本文介紹了在Linux系統(tǒng)中設(shè)置Oracle 11g開(kāi)機(jī)自動(dòng)啟動(dòng)的配置方法。通過(guò)切換到root用戶,編輯/etc/oratab文件和dbstart、dbshut文件,以及修改root用戶下的文件,可以實(shí)現(xiàn)在Linux啟動(dòng)時(shí)自動(dòng)啟動(dòng)Oracle。