Linux下安裝oracle12c版本
在網上有很多安裝oracle11版本的部落格,很少有特別詳細的安裝12c版本的教程,故整理了一份特意分享給大家
1.安裝前期要注意的事項:特別重要!!
1.確保自己的機器是帶桌面的,要不然是會出大錯的
1.建立swap分割槽:因為在後期的時候是需要swap分割槽的。如果你是你個正在安裝系統的機器
那麼在選擇硬碟分割槽的時候要給swap分割槽20G,如果不是的話,就要看下面的命令了
dd建立一個swap分割槽
dd if=/dev/zero of=/home/swap bs=100M count=200(需要等待一段時間,完全取決於機器的流暢程度)
格式化分割槽
mkfswap /home/swap
把格式化後的檔案分割槽設定為swap分割槽
swapon /home/swap
設定掛載
vim /etc/fstab
/home/swap swap swap defaults 0 0
然後mount -a ;df -h 就可以看到swap分割槽了
2.開始安裝oracle
1.下載oracle需要的依賴包
yum -y install gcc gcc-c++ make binutils compat-libstdc++-33 glibc glbic-devel libaio libaio-devel libgcc libstdc++ libstdc++-devel unixODBC-devel sysstat ksh unzip
2.新增帳號跟使用者組
groupadd -g 200 oinstall #新增oinstall組,id為200
groupadd -g 201 dba #新增dba組,id201
useradd -u 440 -g oinstall -G dba oracle #新增使用者oracle,設定組跟附加組uid為440
passwd oracle #密碼隨意 centos
3.更改OPT目錄的許可權。使用ROOT使用者
chown oracle /opt
mkdir /opt/oracle
chown -R oracle:oinstall /opt/oracle
chmod -R 755 /opt
4.編輯/etc/oraInst.loc (注意a後面的字母是大寫的i)
inventory_loc=/opt/oracle/oraInventory (注意a後面的字母是大寫的i)
inst_group=oinstall
5.用oracle使用者配置環境變數 vim .bash_profile
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/12.1.0/db_1; export ORACLE_HOME
ORACLE_SID=epps; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
6.設定系統資訊vim /etc/sysctl.conf (root使用者)
kernel.shmmni = 4096
kernel.sem =250 32000 100 128
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144
net.ipv4.ip_local_port_range =9000 65500
fs.file-max=65536
fs.aio-max-nr=1048576
7.下載安裝包oracle官方網站下載
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 注意此處下載的是
Oracle Database 12c Release 2 linux版本 注意一定要使用oracle使用者下載到oracle使用者裡面,
8.下載的快慢取決於自身的網,一般一個小時內
9.下載完成之後解壓
unzip xxxxxxxxxxx.zip -d /home/oracle]\
10.進入目錄進行安裝
cd /home/oracle/database
./runInstaller 執行完這一步就能看到安裝的圖形介面了。
3.圖形介面介紹
注意:此處的安裝目錄是剛才建立的目錄,並且已經給過許可權屬組屬主了
注意:方案口令選擇的是第二個,集中式管理,棧的大小是可以使用ulimit 修改的
到此,oracle就基本上是大功告成了。安裝的時候會提醒執行一些指令碼,按照提示的路徑去執行,就可以了
前面安裝之前會出現顏色監視器錯誤,另一個部落格內有詳細的解決方法
http://mp.blog.csdn.net/postedit/79176464