Oraclelinux环境搭建Oracle11g

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Oraclelinux环境搭建Oracle11g

一、搭建准备

二、Oracle11g介绍

Oracle11g是甲骨文公司2007年推出的数据库软件,Oracle11g有400多项功能,Oracle 11g提供了高性能、伸展性、可用性和安全性,并能更方便地在低成本服务器和存储设备组成的网格上运行 ,相对过往版本而言,Oracle 11g具有了与众不同的特性。

三、Oracle11g的增强

1、增强的压缩技术:可以最多压缩2/3的空间

2、高速推进技术:可以大大提高对文件系统的数据读取速度

3、增强了DG:可以创建standby数据库的快照,用于测试。结合数据库重演技术,可以实现模拟生成系统负载的压力测试

3、在线应用升级:也就是热补丁——安装升级或打补丁不需要重启数据库

4、数据库修复建议器:可以在错误诊断和解决方案实施过程中指导DBA

5、逻辑对象分区:可以对逻辑对象进行分区,并且可以自动创建分区以方便管理超大数据库(Very Large Databases VLDBs)

6、新的高性能的LOB基础结构

7、新的PHP驱动

四、Oracle11g部署和配置创建oracle用户组和用户

修改/etc/security/limits.conf文件

修改内核参数文件/etc/sysctl.conf

net.core.wmem_default= 262144

net.core.wmem_max= 1048576

安装oracle依赖包

yum install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXext libXtst libX11 libXau libxcb libXi make sysstat

关闭操作系统防火墙

systemctl stop firewalld

systemctl disable firewalld

sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

修改oracle用户的.bash_profile环境变量

export ORACLE_BASE=/home/oracle/app

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0.4/db_1

export ORACLE_SID=weight

export PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin

使用xmanager或者直接登录oraclelinux图形操作界面,在oracle用户下解压p1*******_112040_Linux-x86-64_1of7.zip,p1*******_112040_Linux-x86-64_2of7.zip 两个安装包,执行./runInstaller进入oracle安装界面。

跳过软件更新步骤

选择‘仅安装数据软件’

选择‘安装数据库单列模式’

选择默认语言

选择‘企业版’

填写数据库根目录和数据库HOME目录

完成上一步,会进入安装前检测,如果有未通过检测的选项,需要解决未检测成功的问题,否则在安装过程中会报错,在此安装过程中,所有的检测项都是通过的,所以可以直接

点击next进行安装。

等待安装成功。

创建数据库监听,同样使用xmanager或者直接登录oraclelinux图形操作界面,在

oracle用户下执行netca进入监听编辑界面。

选择‘新建’

监听名字使用默认的‘LISTENER’

选择默认的端口1521

选择‘next’完成监听的创建

创建数据库实例,同样使用xmanager或者直接登录oraclelinux图形操作界面,在oracle用户下执行dbca进入数据库实例编辑界面。

选择‘新建数据库实例’

选择‘一般用途或事务处理’

填写全局数据库和ORACLE_SID

取消‘企业配置管理’

设置数据库sys和syetem用户的密码

设置数据库文件系统,手动配置数据库表空间存放目录

选择默认的数据库闪存目录

设置数据库的SGA和PGA

设置数据库的最大会话数

设置数据库的字符集

点击‘Finish’等待数据库实例创建成功

五、Oracle11g验证和测试

通过navicat或者plsql客户端工具登陆,并创建table来测试数据库是否正常。

相关文档
最新文档