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

安裝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
linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)

執行:yum -y install gcc

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install gcc-c++

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install make

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
系統裏已經安裝了最新版
執行:yum -y install binutils

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
系統裏已經安裝了最新版
執行:yum -y install compat-libstdc++-33

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install elfutils-libelf

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
系統裏已經安裝了最新版
執行:yum -y install elfutils-libelf-devel

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install elfutils-libelf-devel-static

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install glibc

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install glibc-common

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install glibc-devel

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install ksh

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install libaio

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install libaio-devel

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install libgcc

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install libstdc++

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install libstdc++-devel

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install numactl-devel

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install sysstat

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install unixODBC

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install unixODBC-devel

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install kernel-headers

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install pdksh

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
報錯,百度搜原因:pdksh是一個老包了,新的oracle都使用ksh包
改執行:yum -y install ksh

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install pcre-devel

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install readline*

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
安裝成功
執行:yum -y install rlwrap

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
yum源裏沒有包;
昨天我們準備了:rlwrap-0.42.tar.gz 就是


執行:rz
linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
選擇對應文件添加——確定;
linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
上傳成功;
解壓:tar -xvf rlwrap-0.42.tar.gz

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
切換目錄:cd rlwrap-0.42
執行: ./configure

linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
執行成功(如果有很多個no 以及結尾提示其他內容 則執行失敗 根據提示找原因)

執行:make

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

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


創建用戶 組 及文件夾

創建用戶組:groupadd oinstall
創建用戶組:groupadd dba
創建用戶並添加到用戶組:useradd -g oinstall -G dba oracle
linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)
設置密碼:echo "123456" | passwd --stdin oracle
linux CentOS7最小化安裝環境靜默安裝Oracle11GR2數據庫(安裝依賴包)

創建安裝目錄及權限
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數據庫(安裝依賴包)

下一節:修改配置文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章