centos7安裝oracle12c

主要是命令,截圖全部略過

解決xhost: unable to open display ""

 xhost +
 export DISPLAY=192.168.25.1:0.0  ip地址是本機(jī)的客戶端地址

1、關(guān)閉防火墻

systemctl stop firewalld.service --關(guān)閉防火墻
systemctl disable firewalld.service – 禁止防火墻開機(jī)啟動(dòng)
systemctl status firewalld.service – 查看防火墻狀態(tài)

2、關(guān)閉selinux

vi /etc/selinux/config

SELINUX=disabled

3、yum安裝必要安裝包

yum -y install binutils compat-libcap1 compat-libstdc+±33 compat-libstdc+±33i686 compat-libstdc+±33.devel compat-libstdc+±33 compat-libstdc+±33*.devel gcc gcc-c++ glibc glibc*.i686 glibc-devel glibc-devel*.i686 ksh libaio libaio*.i686 libaio-devel libaio-devel*.devel libgcc libgcc*.i686 libstdc++ libstdc++.i686 libstdc+±devel libstdc+±devel.devel libXi libXi*.i686 libXtst libXtst*.i686 make sysstat unixODBC unixODBC*.i686 unixODBC-devel unixODBC-devel*.i686

4、創(chuàng)建用戶和組

/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
/usr/sbin/useradd -g oinstall -G dba oracle
passwd oracle
id oracle

5、編輯配置文件/etc/sysctl.conf

vi /etc/sysctl.conf

fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967296
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576


配置文件生效 /sbin/sysctl -p

6、修改用戶限制

編輯 vi /etc/security/limits.conf 添加

oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
oracle hard stack 10240

編輯 vi /etc/pam.d/login 添加

session required /lib64/security/pam_limits.so
session required pam_limits.so

編輯 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

配置生效 source /etc/profile

7、創(chuàng)建安裝目錄,配置權(quán)限

mkdir -p /home/oracle/app
chown -R oracle:oinstall /home/oracle/app
chmod -R 775 /home/oracle/app

8、解壓文件移動(dòng)到/home/app/oracle下

yum install -y unzip zip
unzip ***.zip
 mv /home/database/ /home/app/

9、開始安裝

su oracle
cd /home/oracle/app
./runInstaller

口令 Oracle123

10配置環(huán)境變量

#/home/oracle/app/oracle
#/home/oracle/app/oracle/product/12.2.0/dbhome_1
#/home/oracle/app/oracle/oradata
su oracle
vi ~/.bash_profile

ORACLE_BASE=/home/oracle/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/12.2.0/dbhome_1
ORACLE_SID=orcl
export ORACLE_BASE ORACLE_HOME ORACLE_SID

#如果已經(jīng)存在PATH,則只需將 在路徑最后面跟上:$ORACLE_HOME/bin
PATH=$PATH:$HOME/.local/bin:$HOME/bin:$ORACLE_HOME/bin

export PATH

配置生效  source ~/.bash_profile

11、配置偵聽

###
netca
image.png
#啟動(dòng)偵聽
lsnrctl start
#關(guān)閉監(jiān)聽器:
lsnrctl stop
#查看監(jiān)聽狀態(tài):
lsnrctl status

12、測試服務(wù)

# 使用 telnet 測試服務(wù)端口
telnet 127.0.0.1 1521

# 使用 sqlplus 登錄數(shù)據(jù)庫
sqlplus /nolog
conn / as sysdba
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容