返回顶部
首页 > 资讯 > 数据库 >Oracle Database 12c安装
  • 735
分享到

Oracle Database 12c安装

2024-04-02 19:04:59 735人浏览 薄情痞子
摘要

oracle数据库 Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库

oracle数据库

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。

系统简介

ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。比如SilverStream就是基于数据库的一种中间件。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它。
Oracle数据库最新版本为Oracle Database 12c。Oracle数据库12c 引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云。此外,一些创新特性可最大限度地提高资源使用率和灵活性,如Oracle Multitenant可快速整合多个数据库,而Automatic Data Optimization和Heat Map能以更高的密度压缩数据和对数据分层。这些独一无二的技术进步再加上在可用性、安全性和大数据支持方面的主要增强,使得Oracle数据库12c 成为私有云和公有云部署的理想平台。
12C:支持数据库热插拔,可以和其他类型的数据库对接
Oracle数据库12c的下载;
到oracle官网,注册一个企业的用户,下载Oracle12C:
Http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

Oracle Database 12c安装

特点
1、完整的数据管理功能:

1)数据的大量性
2)数据的保存的持久性
3)数据的共享性
4)数据的可靠性

2、完备关系的产品:

1)信息准则---关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示;
2)保证访问的准则
3)视图更新准则---只要形成视图的表中的数据变化了,相应的视图中的数据同时变化
4)数据物理性和逻辑性独立准则

3、分布式处理功能:

ORACLE数据库自第5版起就提供了分布式处理能力,到第7版就有比较完善的分布式数据库功能了,一个ORACLE分布式数据库由oraclerdbms、sqlNet、SQLCONNECT和其他非ORACLE的关系型产品构成。

4、用ORACLE能轻松的实现数据仓库的操作。

优点

■ 可用性强
■ 可扩展性强
■ 数据安全性强
■ 稳定性强

实验环境准备;

  • Oracle具有强大的功能,因此,对于硬件要求也较高。Oracle 12c安装的硬件要求如下:

    内存 在4个G 以上
    单独供Oracle使用的硬盘在40G 以上
    系统swap分区 在8G
    linux 需要桌面版本
    本次实验在VMware Workstation虚拟机环境,主机操作系统Centos7。

安装Oracle 12c
1,关闭防火墙,selinux功能

systemctl stop firewalld.service
systemctl disable firewalld.service
setenforce 0

Oracle Database 12c安装
2,修改主机名

[root@localhost ~]# hostnamectl set-hostname oracle
[root@localhost ~]# bash
[root@oracle ~]# vim /etc/hosts
192.168.195.148 oracle

Oracle Database 12c安装
3,修改linux内核参数

vim /etc/sysctl.conf
修改或添加下列内容,
fs.aio-max-nr = 1048576
#异步IO请求数目 推荐值是:1048576 其实它等于 1024*1024 也就是1024个
fs.file-max = 6815744
#打开的文件句柄的最大数量,防止文件描述符耗尽的问题
kernel.shmall = 386530
#共享内存总量 页为单位,内存除以4k所得
kernel.shmmax = 4294967295
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
#SEMMSL:每个信号集的最大信号数量 SEMMNS:用于控制整个 Linux 系统中信号的最大数 SEMOPM:内核参数用于控制每个 semop 系统调用可以执行的信号操作的数量 SEMMNI:内核参数用于控制整个 Linux 系统中信号的最大数量
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 = 1048576
#套接字发送缓冲区大小的最大值
然后使用命令:sysctl -p 使之立刻生效

Oracle Database 12c安装Oracle Database 12c安装
4,yum安装环境依赖包

yum install binutils compat-libcapl compat-libstdc++-33 GCc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel -y

5,创建oracle用户和组

groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
echo 123456 |passwd --stdin oracle

6,创建Oracle安装文件夹

mkdir -p /oracle/app/oracle
chown -R oracle.oinstall /oracle/app/
chmod -R 755 /oracle/app/oracle/

7,设置oracle用户登录时的环境变量

vim /home/oracle/.bash_profile
将之前的环境变量设置删除掉,添加下面参数设置
umask 022
ORACLE_BASE=/orc/app/oracle #指定基准目录
OPACLE_HOME=/orc/app/oracle/product/12.2.0/dbhome_1/ #数据家目录
ORACLE_SID=orcl #实例名称
NLS_LANG="SIMPLIFIED CHINESE_CHINA".UTF8 #简体中文字符集
PATH=$PATH:$HOME/.local/bin:$HOME/bin:$ORACLE_HOME/bin
LANG=zh_CN.UTF-8
export PATH LANG NLS_LANG ORACLE_BASE ORACLE_HOME ORACLE_SID

Oracle Database 12c安装
8,设置oracle用户资源限制

  • 使用pam_limits认证模块

vim /etc/pam.d/login
添加:
session required /lib/security/pam_limits.so #会话设置
session required pam_limits.so

Oracle Database 12c安装

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
#堆栈设置

Oracle Database 12c安装

vim /etc/profile
末尾添加:

if [ $USER = "oracle" ]
then
if [ $shell = "/bin/ksh" ]
then
ulimit -p 16384 #缓冲区大小
ulimit -n 65536 #文件数
else
ulimit -u 16384 -n 65536 #进程数 文件数
fi
fi

当使用用户名为oracle登录时,先判断shell环境的登录,并设定限制
Oracle Database 12c安装
以上设置是我们的基础环境,如果不进行设置。可能在后期会出现error。
安装前提都做好了,现在开始Oracle 安装
把下载解压的database 包使用Winscp工具复制到oracle用户的家目录下,并赋予权限
Oracle Database 12c安装
在虚拟机本机上以root用户执行以下命令

xhost +

并切换为oracle用户进行图形化安装

su - oracle //切换成 oracle 用户
export DISPLAY=:0.0 #以图形化界面显示
cd database/
./runInstaller //开始安装

Oracle Database 12c安装
等待弹出窗口,进入安装界面
Oracle Database 12c安装
Oracle Database 12c安装Oracle Database 12c安装Oracle Database 12c安装Oracle Database 12c安装
设置账户密码
Oracle Database 12c安装
Oracle Database 12c安装
检查安装环境
Oracle Database 12c安装
检查完成后点击安装,进行oracle安装
Oracle Database 12c安装
Oracle Database 12c安装
当进度条到达79%时,弹出一个窗口,这里提示我们需要执行脚本才可以继续,
Oracle Database 12c安装
按照提示通过xshell工具打开另外一个终端界面,使用root身份,执行这两个脚本,命令如下:
Oracle Database 12c安装Oracle Database 12c安装
执行完脚本再点击确定,继续等待进度条走完,会显示安装完成,按照下面提示通过浏览器访问oracle。
Oracle Database 12c安装
在浏览器输入https://192.168.195.148:5500/em
使用登录名:sys 口令:安装过程中设定的,进行登录
Oracle Database 12c安装Oracle Database 12c安装
到此数据库安装完成。

您可能感兴趣的文档:

--结束END--

本文标题: Oracle Database 12c安装

本文链接: https://lsjlt.com/news/38889.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Oracle Database 12c安装
    Oracle数据库 Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库...
    99+
    2024-04-02
  • Oracle Database 12C 安装教程
    一、下载地址   Oracle Database 官方下载地址:https://www.oracle.com/database/technologies/oracle-database-software-downloads.htm...
    99+
    2016-08-16
    Oracle Database 12C 安装教程
  • Linux( rhel-server-7.0-x86_64)安装Oracle Database 12c Release 1
    1、官方下载安装包:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.htmllinuxamd64_...
    99+
    2024-04-02
  • Oracle 12C R2单节点GRID+DATABASE如何安装
    这篇文章给大家分享的是有关Oracle 12C R2单节点GRID+DATABASE如何安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体安装过程如下 软件包检查 yum...
    99+
    2024-04-02
  • ORACLE 12C安装
    上班比较忙慢慢些,慢慢更新win2012R2+oracle12cr2静默安装需要关注里面的配置,比11G多一些选项似乎模板注释有问题,搞了半天静默配置侦听服务 ...
    99+
    2024-04-02
  • Oracle 12C OEM 安装
    IP 数据库 OEM 操作系统 数据库版本 192.168.3.3 单机 service(12.1.0.5 ) Linux6.9 11.2.0.4 注意:OEM管理RAC数据库需要先添加...
    99+
    2024-04-02
  • rhel7.2安装oracle 12C
    OS:RHEL7.2ORACLE 12Cstep1:安装必需的rpm包yum install binutils libX11 compat-libcap1 libXau compat-libstdc++-3...
    99+
    2024-04-02
  • Oracle 12C 安装教程
    Oracle 12C 安装教程   Oracle 12c,全称Oracle Database 12c,是Oracle 11g的升级版,新增了很多新的特性。本章节就为大家介绍Oracle 12c的下载和安装步骤...
    99+
    2022-05-01
    Oracle 12C 安装教程
  • CentOS7 下安装 Oracle 12c
    Oracle介绍 Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统...
    99+
    2024-04-02
  • oracle 12c 安装 手册
    配置下dns因为oracle 不允许root用户进行安装,所以要增加3个组,并且添加oracle 到组中groupadd -g 54321 oinstall groupadd -g 54322 dba g...
    99+
    2024-04-02
  • Centos 7.4 安装Oracle 12c
    Oracle 12c下载地址: https://www.oracle.com/database/technologies/oracle-database-software-downloads.html ...
    99+
    2024-04-02
  • RedHat6.5 安装Oracle 12c RAC
    12c RAC安装过程 注: 以下配置,没有特殊说明,均在双节点执行 1、网络配置 以rac01为例,两node都要配置   eth0和eth2...
    99+
    2024-04-02
  • Oracle 12c怎么安装
    这篇文章主要介绍“Oracle 12c怎么安装”,在日常操作中,相信很多人在Oracle 12c怎么安装问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Oracle 12c怎么...
    99+
    2024-04-02
  • Oracle 12c RAC 安装文档
    博客园 首页 新随笔 联系 管理 订阅 随笔- 91  文章- 0  评论- 11  Oracle 12c RAC 安装文档 ...
    99+
    2018-01-24
    Oracle 12c RAC 安装文档
  • redhat6.4简易安装oracle 12C
    这里只是把安装用到的三个脚本贴出来,详细安装文档请下载附件service_close.sh 说明:安装好系统后关闭不必须的服务#!/bin/bash#description :the script...
    99+
    2024-04-02
  • 超简单 Oracle 12c 安装
    超简单 Oracle 12c 安装 简介 : Oracle Database,又名OracleRDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品...
    99+
    2024-04-02
  • Oracle 12c数据库安装
    一、准备工作...
    99+
    2024-04-02
  • redhat7 Oracle 12C如何安装
    这篇文章主要介绍redhat7 Oracle 12C如何安装,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!redhat7 Oracle 12C 安装系统安装系统语言选择英文,中文系统...
    99+
    2024-04-02
  • 怎么安装oracle 7.4 12c
    本篇内容介绍了“怎么安装oracle 7.4 12c”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!挂载安装...
    99+
    2024-04-02
  • oracle 12c release2如何安装
    这篇文章主要介绍了oracle 12c release2如何安装,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。0.需要添加如下文件几内容&n...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作