ORACLE - DB - Install Oracle Databese XE 11.2 on CentOS7

2 篇文章 0 订阅

最开始申请了华为云,因为便宜...... 然而,装上DB后,出奇奇怪怪的问题。弄了老半天,决定暂停下,尝试在腾讯云上安装Ora XE数据库。

云主机配置: centos7.3 - 1G内存 -1M带宽

文档参考 《Oracle DB XE Installation Guide》文档号 E18802-03

准备工作:

a.系统要求

 

内存推荐512mb云主机最低配 1G  -  满足 #free -h
磁盘至少1.5G云主机 50G+30G  - 满足 #fdisk -l
安装包glibc >= 2.3.4-2.41
make >= 3.80
binutils >= 2.16.91.0.5
gcc >= 4.1.2

libaio >= 0.0.104

bc

缺少gcc包,可以yum安装

#rpm -qa | grep glibc

 

# yum install glibc make binutils gcc libaio bc -y


虚拟机自己安装CentOS时,可以自动或者手动配置swap分区。

 

b.SWAP空间要求

新建的云主机没有创建swap分区,需要自己创建,步骤如下:

1.创建交换文件

# dd if=/dev/zero of=/var/swapfile bs=1024  count=2048k

2.新建swap分区

# mkswap /var/swapfile

3. 启用swap分区

# swapon /var/swapfile

4. 提示权限异常,更改权限

# chmod -R 0600 /var/swapfile

5. 设置开机自动挂载swap分区

# vi  /etc/fstab 

/var/swapfile                             swap                    swap    defaults        0 0

6.重新挂载

# mount -a

 

安装数据库

1.解压/安装

# unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip

# rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm

2.执行数据库配置

# /etc/init.d/oracle-xe configure

3.设置环境变量

# cd /u01/app/oracle/product/11.2.0/xe/bin

# . ./oracle_env.sh

4.设置~/.bash_profile每次开机自动设置环境变量

# vi ~/.bash_profile

加入行

. /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh

 

5.添加防火墙端口

 

# firewall-cmd --zone=public --add-port=8080/tcp --permanent

# firewall-cmd --zone=public --add-port=1521/tcp --permanent

# firewall-cmd --reload

# systemctl restart firewalld

 

至此,XE数据库就起来了

起/停数据库

# /etc/init.d/oracle-xe start

# /etc/init.d/oracle-xe stop

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值