RedFlage DC5.0 下安裝 Oracle 10g 10.2.0

安裝Oracle 10g10.2.0

在這裏先感謝紅旗,DC5.0做的不錯,兼容ORACLE安裝做的很好,省掉了很多麻煩的設置。不過據售後說這個版本只針對ORACLE 10g

 

在安裝Oracle前要配置好靜態IP,否則會報錯。

1)將Oracle10g10.2.0的安裝文件解壓到/home

2)開啓Oracle安裝領航員,如下圖。

 

選擇安裝Oracle數據庫

 

因爲我採用的是安裝文件,所以將剛纔拷貝到/home下的文件,找到runInstaller

將路徑拷貝到界面上,點擊‘前進’/home/10201_database_linux/database/runrunInstaller

下面的用戶名和組是默認的,不需要修改

 

現在說明一下注冊環境變量,這個很重要哦! :)

ORACLE_BASEOracle安裝的註冊目錄,默認就好

ORACLE_HOMEOracle 真正的安裝目錄,下面還會見到,一定要和Oracle的安裝目錄相同,否則數據庫不能啓動。

ORACLE_SIDOracle中所創建數據庫的SID,下面還會見到,一定要和Oracle創建數據庫的SID一樣,否則數據庫不能啓動

其他環境變量默認就好。

 

注意:上邊這裏點擊確定,如果現在進入的話則安裝界面是英文的,也許你覺得這個無所謂,但如果你的操作系統是中文的,而Oracle是在英文環境下裝的,安裝後Oracle控制檯界面的按鈕就都是亂碼或方塊。如果想安裝成中文,則下圖點擊’Cancle’哦,爲什麼?往下看!多次執行的時候你要小心了哦,如果再換成中文界面安裝的時候,一定要注意Oracle的安裝路徑。Oracle默認每次啓動安裝程序就會自動創建一個新的目錄,如/home/oracle/oracle/product/10.2.0/db_1  ;這裏的db_1就是Oracle要變換的目錄,第二次啓動安裝程序就會變成db_2.

現在都退出來了,新建立一個系統終端,輸入:

# cd /home/oracle

# vi .bash_profile           //文件名前面有個‘.’不要丟了哦

unset LANG改成#unset LANG             

保存退出。

上邊的改動是爲了,讓oracle用戶環境變量改成中文,(前提是你的root用戶的操作界面是中文)

 

*************************************************************** 

//不改邊ORACLE數據庫實例地址的可以跳過星號間的文字

//現在新建一個文件夾存放ORACLE的實例。

//目的:不想把ORACLE的安裝程序和數據庫文件放到同一個磁盤上

//下面的說明中並沒有用到這個地址,如果在安裝的時候同時創建數據庫實例,並改變目錄請選擇高級安裝,這裏不詳細說明了,附圖一張(改變指定數據庫文件位置)

# mkdir /home/oracledatabase              //現在新建一個目錄

# cd /home                                        //進入home目錄

# ls –l                                                //列出詳細信息

顯示如下(至少有一條)

drwxr-xr-x     3     root        root        4096       12 20 15:52      oracledatabase

現在分配權限,爲什麼要修改權限呢,我要將整個磁盤櫃只放Oracle的數據文件。要讓oracle用戶有對磁盤櫃的讀寫權限

# chmod 700 oracledatabase                //改變文件的權限

# chown oracle oracledatabase             //改變文件的擁有者

# chgrp oinstall oracledatabase             //改變文件的擁有組

# ls –l                                                //列出詳細信息

顯示如下(至少有一條)

drwxr-----      3     oracle      oinstall    4096       12 20 15:52      oracledatabase

修改成功。

現在將磁盤陣列櫃永久掛載在oracledatabase

# vi /etc/fstab中添加下邊一行

/dev/sda1        /home/oracledatabase            reiserfs           defaults          1     2

***************************************************************

 

# su oracle             //切換到oracle用戶

# /home/10201_database_linux/database/runrunInstaller            

運行oracle的安裝文件,現在看見如下界面變成中文了。

現在看到的界面中‘Oracle主目錄位置’就是我們前面提到的ORACLE_HOME的路徑,一定要一樣,‘全局數據庫名’要和ORACLE_SID一樣,不然你就慘了。

 

這裏如果不出現致命的錯誤,就忽略掉,點擊‘下一步’

注意:要設置靜態IP

點擊‘是’開始安裝

。。。。。。(其他界面)

注意這裏要 根據提示,打開終端窗口(可能是多個腳本)

# su root

# /home/oracle/oracle/porduct/10.2.0/db_1/root.sh

 

記住下邊的地址:

iSQL*Plus             http://localhost.localdomain:5561/isqlplus

iSQLPlus DBA       http://localhost.localdomain:5561/isqlplus/dba

Enterprise Manager 10g Dababase Control          http://localhost.localdomain:1158/em

只要記住端口號後面的就夠了,前面是本機IP

 

 

 

然後介紹OracleLinux下開機自動啓動的設置

進入Oracle安裝領航員,選擇‘設置自動啓動/關閉Oracle數據庫’,點擊‘前進’

選擇‘NewDB,點擊‘應用’,出現日誌信息,修改成功。

注意:如果Oracle的環境變量設置的不對,則Oracle不會自動啓動。

注意:Linux下默認只啓動了Oracle的監聽器和數據庫,並沒有啓動數據庫控制檯。

 

 

最後再介紹幾個有用的命令。只要是ORACLE_HOMEORACLE_SID兩個環境變量配置正確就可以運行。以下這些命令的目錄爲$ORACLE_HOME/bin

imp                                     導入數據庫

exp                                     導出數據庫

dbca                                          數據庫配置

netmgr                                監聽管理

netca                                   監聽配置

emctl start dbconsole            啓動數據庫控制檯服務

emctl start netconfig             啓動網絡配置服務

$ORACLE_HOME/dbstart                                 啓動數據庫

$ORACLE_HOME/lsnrctl start                           啓動監聽程序

 

echo $ORACLE_HOME                      #顯示ORACLE_HOME當前環境變量地址

export ORACLE_HOME=<地址>               #臨時設置ORACLE_HOME環境變量地址

 
發佈了7 篇原創文章 · 獲贊 2 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章