Linux上面安裝oracle11g的全過程
純粹技術與政治無關:小布老師的視頻講的真不錯,總結一下供以后參考
-------------------------------------------------------------------------
一、安裝centos4.4版本
1、安裝centos的時候開始輸入i586應用一些新功能;
2、分區swap分區是內存的2倍
/ ext3 選擇fill to maximum allowable size
3、設置一個固定的IP地址
4、不要啟用防火墻
5、注意在選擇組件的時候選擇上develop tools 和legacy software develop
安裝oracle需要安裝開發環境
6、圖形聲音、打印等不要選擇
二、查看linux里面的包是否全支持oracle11g否
binutils-2.15.92.0.2-18
compat-libstdc++-33.2.3-47.3
glibc-2.3.4-2.19
glibc-common-2.3.4-2.19
glibc-devel-2.3.4-2.19
glibc-headers-2.3.4-2.19
gcc-3.4.5-2
gcc-c++-3.4.5-2
libgcc-3.4.5
libstdc++-3.4.5-2
libstdc++-devel-3.4.5-2
make-3.80-5
sysstat-5.0.5
----------------------------
unixODBC-2.2.11
unixODBC-devel-2.2.11
libaio-devel-0.3.105-2
libaio-0.3.105-2
elfutils-libelf-0.97-5
elfutils-libelf-devel-0.97-5
必須的rpm
用這個命令查找 rpm -qa | grep
沒有就從安裝包里面找發現下面的6個默認沒有裝好需要自己安裝;
有一個包里面都是從centos里面取出來的
把這些包放到root的目錄下面進行安裝
算了我把包整理了一下上傳到csdn,不過是為了增加點積分而已總共1.7M左右。
下載地址:http://download.csdn.net/source/471808
三、修改內核的參數
參照oracle在linux下的安裝文檔進行大體如下:
1、vi /etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144
執行這個使生效;
/sbin/sysctl -p
2、vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
3、vi /etc/pam.d/login
session required /lib/security/pam_limits.so
session required pam_limits.so
4、vi /etc/profile
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
四、創建ORACLE安裝的組和用戶
groupadd oinstall
groupadd dba
mkdir /u01/oracle
useradd -g oinstall -G dba -d /u01/oracle oracle
passwd oracle
chown -R oracle:oinstall u01
id nobody確認nobody用戶存在
五、設置ORACLE的環境變量
用oracle的用戶登錄系統,然后
vi .bash_profile
加入
oracle_base=/u01
oracle_home=$oracle_base/bin
oracle_sid=chinantn
path=$path:$oracle_home/bin
export oracle_base oracle_home oracle_sid path
注意=號兩邊不要有空格;
六、開始安裝
1、unzip linux oracle11.zip
2、mv database /u01
3、chown -R oracle:oinstall database/
4、startx
5、 用oracle用戶登錄
6、進入終端,cd database
7、./runInstaller
8、vi /etc/hosts 加入ip 你的計算機名
9、安裝完后root執行兩個腳本
10、只安裝軟件
11、netca dbca設置偵聽和創建數據庫注意選擇unicode字符集。
上面的過程親自試驗成功。oracle11g+centos 4.4
實在不行就qq:147863130 吧山東濟南的ORACLE用戶多聯系啊
記得轉載的時候寫上來源:http://blogjava.net/badboyryan
安裝的時候第一步彈出一個錯誤,點確認后修改一下目錄/u01/
posted on 2008-05-28 16:36
壞男孩 閱讀(14993)
評論(3) 編輯 收藏 所屬分類:
ORACLE篇章