Oracle 11g (Oracle linux 6.9)简易实践过程

本文档详细介绍了在Oracle Linux 6.9上安装Oracle 11g的步骤,包括关闭安全策略(selinux和iptables)、修改主机名、设置内存和磁盘空间、安装所需软件包、创建用户和资源限制,以及通过dbca创建数据库的过程。同时,提到了配置监听和数据库服务的注意事项。
摘要由CSDN通过智能技术生成

1.关闭安全策略

1.1.关闭selinux

vim /etc/selinux/config 

SELINUX=enforcing 为 disabled

reboot

检查

getenforce
sestatus -v

1.2.关闭iptables & ip6tables

 iptables -F
 ip6tables -F
 service iptables save
 service ip6tables save
 chkconfig iptables off
 chkconfig ip6tables off

确认输出已无任何防火墙规则

 iptables -xvnL

2.修改主机名

需要修改三处
命令行root执行:

hostname  ora11g

修改 /etc/hosts 追加一行

vim /etc/hosts
192.168.200.103 a3.c

IP要写主机真实对外IP, 用ping主机名检测是否能通.

3.空间限制

3.1.内存资源

真实内存至少1GB  推荐**2G**或更高,用以下方式查看
head -n 1 /proc/meminfo

3.2.交换分区

​ 非生产库随意设置 有512m就足够

grep 'SwapTotal' /proc/meminfo

​ 生产库要求16G

3.3.磁盘空间

3.3.1./u01 目录空间

​ 安装软件需要5G空间, 因后期有大量日志产生, 建议预留30-50G磁盘空间.

3.3.2.临时空间

​ /tmp 至少1g空闲

3.3.3.数据空间

​ 默认的数据库建立在 $ORACLE_BASE/oradata/ 目录, 即/u01/目录下.
​ 请根据实际数据量估算.
​ 也可以在建立数据库和表空间数据文件时使用其他目录存放.

3.4.软件包需求

所需软件包都可以从操作系统安装光盘获得。
  1. 仅64bit的软件包

  2. 64bit和32bit都需要的软件包

3.4.1.安装64bit的oracle需要的软件包
3.4.1.1.检查缺少的64bit包
rpm -q binutils elfutils-libelf elfutils-libelf-devel compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc-common glibc-headers ksh make sysstat smartmontools | grep "not installed"

使用yum安装缺少的包

yum -y install elfutils-libelf-devel compat-libcap1 compat-libstdc++-33 gcc gcc-c++ ksh

安装完成后再次执行rpm -q检查是否缺包。(无缺包没有回显)

3.4.1.2.检查即需要64bit又需求32bit的包

检查脚本:

	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值