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