安装Oracle数据库过程

oracle需要的两个包百度网盘:

链接:https://pan.baidu.com/s/1JZaVvETrLnM_GXH-ybigNw
提取码:1234
复制这段内容后打开百度网盘手机App,操作更方便哦

安装Oracle过程:

1.空间需求

grep MemTotal /proc/meminfo //检查内存

grep SwapTotal /proc/meminfo //检查交换分区

df -h /tmp //检查tmp文件夹大小

2.vi /etc/selinux/config
3.将SELINUX=enforcing改为SELINUX=disabled。
4.修改完成后,重启计算机 //关闭SELINUX

service iptables stop (关闭防火墙)
service ip6tables stop (关闭ipv6)

chkconfig iptables off (永久关闭防火墙)
chkconfig ip6tables off (永久关闭ip6)

创建yum源仓库:

创建yum源仓库
mkdir /mnt/cdrom
chmod -R 777 /opt/CentOS-6.8-x86_64-bin-DVD1.iso
mount /opt/CentOS-6.8-x86_64-bin-DVD1.iso /mnt/cdrom/
df -h
mv /etc/yum.repos.d/CentOS-* /opt/

vi /etc/yum.repos.d/test.repo

[test]
name=test
baseurl=file:///mnt/cdrom
gpgcheck=0

yum clean all
yum repolist

服务
yum install tigervnc-server -y
yum install smart* -y
yum -y groupinstall ‘X Window System’
yum -y groupinstall ‘Desktop’
yum -y install nautilus-open-terminal*

依赖包安装:

依赖包
vi /tmp/req-rpm.txt

binutils
compat-libcap1
compat-libstdc+±33
gcc
gcc-c++
glibc
glibc-devel
ksh
libgcc
libstdc++
libstdc+±devel
libaio
libaio-devel
libXext
libXtst
libX11
libXau
libxcb
libXi
make
sysstat
libXmu
libXt
libXv
libXxf86dga
libXxf86misc
libXxf86vm
xorg-x11-utils
xorg-x11-xauth
nfs-utils
elfutils-libelf-devel

yum install `awk '{print $1}' /tmp/req-rpm.txt`

更改IP:

vi /etc/hosts
添加一行
20.58.129.16 db

创建用户和组:

groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle

创建目录:

mkdir /wasoft
mkdir /wasoft/oraapp
mkdir /wasoft/oradata
mkdir /wasoft/arc_log_file
mkdir /wasoft/oraInventory
#chown -R oracle:oinstall oraapp oradata arc_log_file oraInventory
#chmod -R 755 oraapp oradata arc_log_file oraInventory

修改乱码:

mkdir -p /usr/share/fonts/zh_CN/TrueType
把songti.bff文件传到该目录
cp songti.bff /usr/share/fonts/zh_CN/TrueType
下载地址:链接:https://pan.baidu.com/s/1QSUjaC_Qit6XE8gBkme8Zg
提取码:1234

修改参数:

#vi /etc/sysctl.conf

fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 30923764531
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 = 1048586

#/sbin/sysctl -p

#vi /etc/security/limits.conf

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

#vi /etc/pam.d/login

session required /lib/security/pam_limits.so
session required pam_limits.so

#vi /home/oracle/.bash_profile
增加如下内容:

export ORACLE_BASE=/wasoft/oraapp          
export ORACLE_SID=orcl          
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBARY_PATH=$ORACLE_HOME/lib 
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
export ORA_NLS33=$ORACLE_HOME/nls/admin/data
export PATH

保存后使用如下命令,使设置生效:
$ source .bash_profile

source ~/.bash_profile

解压Oracle安装包:

装载安装盘
到官网下载oracle软件包http://www.oracle.com/technetwork/indexes/downloads/index.html
本例用的是zip包。
p13390677_112040_Linux-x86-64_1of7.zip
p13390677_112040_Linux-x86-64_2of7.zip
把两个包粘贴到同一个文件夹下(本例在/opt/oracle),用unzip命令解压。
如unzip p13390677_112040_Linux-x86-64_1of7.zip
解压后cd database
执行安装
进入oracle
[oracle@db1 database]$ xhost +
xhost: unable to open display “localhost:10.0”
$export LANG=en //防止乱码
[oracle@db1 database]$ ./runInstaller //执行安装

数据库开机启动
vi /etc/oratab
进入vi编辑器后,找到“orcl:/u01/app/oracle/product/12.1.0/dbhome_1:N”,改为“orcl:/u01/app/oracle/product/12.1.0/dbhome_1:Y”。修改完成后,保存退出vi。
说明:orcl为实例名;/u01/app/oracle/product/12.1.0/dbhome_1为oracle安装目录;会因安装的情况不同而有所不同。

vi /etc/rc.d/rc.local
添加:
su oracle -lc “/u01/app/oracle/product/12.1.0/dbhome_1/bin/lsnrctl start”
su oracle -lc /u01/app/oracle/product/12.1.0/dbhome_1/bin/dbstart
说明:/u01/app/oracle/product/12.1.0/dbhome_1为oracle的安装目录,要根据实际情况进行修改。
env |grep ORA (环境变量)
/u01/app/oracle/product/11.2.0/db_1/bin

su oracle -lc “/u01/app/oracle/product/11.2.0/db_1/bin/lsnrctl start”
su oracle -lc /u01/app/oracle/product/11.2.0/db_1/bin/dbstart
/u01/app/oracle/11.2/db

连接数据库:

su - oracle
ps -ef |grep ora
sqlplus / as sysdba

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值