官方網站:www.oracle.comlinux
版本號: 11g數據庫
端口:1521centos
安裝文件:/install/ linux.x64_11gR2_database_1of2.zip, linux.x64_11gR2_database_2of2.zipbash
安裝過程:這次安裝以centos沒裝圖形界面,使用遠程安裝。服務器
使用工具:ssh+xmanager,我用的xmanager是4.0網絡
打開xmanager-passive模式oracle
添加用戶及用戶組ssh
[root@centos56 ~]# groupadd oinstall
[root@centos56 ~]# groupadd dba
[root@centos56 ~]# groupadd oper
[root@centos56 ~]# useradd -g oinstall -G dba oracle
[root@centos56 ~]# passwd oracle
Changing password for user oracle.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.工具
[root@centos56 ~]# mkdir /data/oracle11g (ORACLE_BASE)字體
[root@centos56 ~]# chown –R oracle.oinstall /data/oracle11g
解壓安裝文件
#>cd /install
#>unzip linux.x64_11gR2_database_1of2.zip
#>unzip linux.x64_11gR2_database_2of2.zip
切換用戶
#> su – oracle
#> cd /install/database
#>./runInstaller
在運行以前,首先執行
#>export DISPLAY=192.168.1.14:0.0 (IP爲客戶機ip)
#>export LANG=c (輸入字體語言爲英文)
運行以後客戶機xmanager輸出圖形界面安裝。
圖形界面安裝期間,檢查依賴分爲安裝包和依賴配置,依賴配置由oracle自動生成腳本,另外開個終端用root執行,安裝包根據所列出的包一個個加上。若是服務器依賴包都比oracle11g指定的新,那就忽略繼續安裝,特別指出pdksh通常yum install都沒有,用ksh代替。
安裝完畢後,要求以用戶執行兩個文件
/home/oracle/oraInventory/orainstRoot.sh
/data/oracle11g/product/11.2.0/dbhome_1/root.sh
用root運行以上兩文件後,修改/etc/profile加上
if [$USER = "oracle"]; then
if [$SHELL = "/ben/ksh"];then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
修改/home/oracle/.bash_profile
export ORACLE_BASE=/data/oracle11g
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export PATH=$ORACLE_HOME/bin:$PATH
修改 $ORACLE_HOME\bin\dbstart的ORACLE_LISTENER_HOME=$ORACLE_HOME
運行$ORACLE_HOME\bin\netca(圖形界面網絡配置)
運行$ORACLE_HOME\bin\dbca(圖形界面安裝數據庫)
修改/etc/oratab添加上啓動的數據庫。
找一段oracle自啓動腳本,chkconfig添加服務。