1. 程式人生 > >linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)

rec water comm -h 靜默 -- ksh 上傳 c51

安裝Oracle11GR2所需要的依賴包

有高手寫成了這樣:yum -y install gcc gcc-c++ make binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static glibc glibc-common glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel numactl-devel sysstat unixODBC unixODBC-devel kernelheaders pdksh pcre-devel readline rlwrap  一句命令全裝好了;

作為新手,我們還是一個個來安裝吧。
上一節準備好的操作系統環境centos7 minimal install
技術分享圖片

執行:yum -y install gcc

技術分享圖片
安裝成功
執行:yum -y install gcc-c++

技術分享圖片
安裝成功
執行:yum -y install make

技術分享圖片
系統裏已經安裝了最新版
執行:yum -y install binutils

技術分享圖片
系統裏已經安裝了最新版
執行:yum -y install compat-libstdc++-33

技術分享圖片
安裝成功
執行:yum -y install elfutils-libelf

技術分享圖片
系統裏已經安裝了最新版
執行:yum -y install elfutils-libelf-devel

技術分享圖片
安裝成功
執行:yum -y install elfutils-libelf-devel-static

技術分享圖片
安裝成功
執行:yum -y install glibc

技術分享圖片
安裝成功
執行:yum -y install glibc-common

技術分享圖片
安裝成功
執行:yum -y install glibc-devel

技術分享圖片
安裝成功
執行:yum -y install ksh

技術分享圖片
安裝成功
執行:yum -y install libaio

技術分享圖片
安裝成功
執行:yum -y install libaio-devel

技術分享圖片
安裝成功
執行:yum -y install libgcc

技術分享圖片
安裝成功
執行:yum -y install libstdc++

技術分享圖片

安裝成功
執行:yum -y install libstdc++-devel

技術分享圖片
安裝成功
執行:yum -y install numactl-devel

技術分享圖片
安裝成功
執行:yum -y install sysstat

技術分享圖片
安裝成功
執行:yum -y install unixODBC

技術分享圖片
安裝成功
執行:yum -y install unixODBC-devel

技術分享圖片
安裝成功
執行:yum -y install kernel-headers

技術分享圖片
安裝成功
執行:yum -y install pdksh

技術分享圖片
報錯,百度搜原因:pdksh是一個老包了,新的oracle都使用ksh包
改執行:yum -y install ksh

技術分享圖片
安裝成功
執行:yum -y install pcre-devel

技術分享圖片
安裝成功
執行:yum -y install readline*

技術分享圖片
安裝成功
執行:yum -y install rlwrap

技術分享圖片
yum源裏沒有包;
昨天我們準備了:rlwrap-0.42.tar.gz 就是


執行:rz
技術分享圖片
選擇對應文件添加——確定;
技術分享圖片
上傳成功;
解壓:tar -xvf rlwrap-0.42.tar.gz

技術分享圖片
切換目錄:cd rlwrap-0.42
執行: ./configure

技術分享圖片
技術分享圖片
執行成功(如果有很多個no 以及結尾提示其他內容 則執行失敗 根據提示找原因)

執行:make

技術分享圖片
執行:make install

技術分享圖片
完成;


創建用戶 組 及文件夾

創建用戶組:groupadd oinstall
創建用戶組:groupadd dba
創建用戶並添加到用戶組:useradd -g oinstall -G dba oracle
技術分享圖片
設置密碼:echo "123456" | passwd --stdin oracle
技術分享圖片

創建安裝目錄及權限
mkdir -p /data/u01/app/oracle/product/11.2.0/dbhome_1
mkdir /data/u01/app/oracle/{oradata,inventory,fast_recovery_area}
chown -R oracle:oinstall /data/u01/app/oracle
chmod -R 775 /data/u01/app/oracle 

技術分享圖片

下一節:修改配置文件

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)