修改主機(jī)名
[root@oracledb ~]# sed -i "s/HOSTNAME=localhost.localdomain/HOSTNAME=oracledb/" /etc/sysconfig/network
[root@oracledb ~]# hostname oracledb
成都創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)與策劃設(shè)計(jì),潞城網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:潞城等地區(qū)。潞城做網(wǎng)站價(jià)格咨詢:028-86922220
添加主機(jī)名與IP對(duì)應(yīng)記錄
[root@oracledb ~]# vi /etc/hosts
192.168.1.160 oracledb
[root@oracledb ~]# ping oracledb
關(guān)閉Selinux
[root@oracledb ~]# sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config
[root@oracledb ~]# setenforce 0
關(guān)閉防火墻
[root@oracledb ~]# chkconfig iptables off
[root@oracledb ~]# service iptables stop
安裝依賴包
[root@oracledb ~]# yum -y install gcc gcc-c++ make binutilscompat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-commonglibc-devel libaio libaio-devel libgcclibstdc++ libstdc++-devel unixODBC unixODBC-devel
創(chuàng)建用戶和組
[root@oracledb ~]# groupadd oinstall
[root@oracledb ~]# groupadd dba
[root@oracledb ~]# useradd -g oinstall -G dba oracle
[root@oracledb ~]# passwd oracle
修改內(nèi)核參數(shù)
[root@oracledb ~]# vi /etc/sysctl.conf # 文件中末尾添加
net.ipv4.ip_local_port_range= 9000 65500
fs.file-max = 6815744
kernel.shmall = 10523004
kernel.shmmax = 6465333657
kernel.shmmni = 4096
kernel.sem = 250 32000 100128
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=1048576
fs.aio-max-nr = 1048576
[root@oracledb ~]# sysctl -p
[root@oracledb ~]# sysctl -a
修改oracle安裝用戶資源限制
[root@oracledb ~]# vim /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
[root@oracledb ~]# vi /etc/pam.d/login
session required pam_namespace.so #下面添加一條pam_limits.so
session required pam_limits.so
建目錄改權(quán)限
[root@oracledb ~]# mkdir -p /u01
[root@oracledb ~]# chown -R oracle:oinstall /u01
[root@oracledb ~]# chmod -R 775 /u01
使所有用戶都能訪問(wèn)圖形桌面
[root@oracledb ~]# xhost +
設(shè)置oracle環(huán)境變量
[root@oracledb ~]# su - oracle #切換到oracle用戶
[oracle@oracledb ~]$ vim ~/.bash_profile
export ORACLE_BASE=/u01/oracle
export ORACLE_SID=orcl
export ORACLE_HOME=/u01/oracle/product/11.2.0/dbhome_1
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$PATH:$HOME/bin:/u01/oracle/product/11.2.0/dbhome_1/bin
oracle@oracledb ~]$ source .bash_profile #立即生效
安裝Oralce
1 解壓orcale 到 root/Documents/123 目錄
[oralce@oracledb 123]$ ./database/runInstaller
修改/etc/oratab 將N改為Y,允許dbstart 啟動(dòng)數(shù)據(jù)庫(kù)
[root@oracledb /]# vim /etc/oratab
修改/etc/rc.local 自啟動(dòng)Oracle
[root@oracledb /]# vim /etc/rc.local
su - oracle -c 'lsnrctl start'
su - oracle -c 'dbstart'
su - oracle -c 'emctl start dbconsole'