centos7下安装oracle11gR2的详细步骤

一、安装前准备

1.关闭防火墙及SELINUX

# systemctl stop firewalld
# systemctl disable firewalld
# vim /etc/selinux/config
SELINUX=disabled

2.添加oracle用户及相关组

# groupadd oinstall
# groupadd dba
# useradd -m -g oinstall -G dba oracle

3.创建安装目录并进行权限设置

# mkdir -p /u01/app/oracle/product/11.2.0/db_1
# chown -R oracle:oinstall /u01
# chmod -R 775 /u01

4.安装必备依赖包

# yum install -y binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel

二、安装oracle

1.解压安装包并进入目录进行安装

# su - oracle
$ unzip linux.x64_11gR2_database_1of2.zip
$ unzip linux.x64_11gR2_database_2of2.zip
$ cd database/
$ ./runInstaller

2.遵循向导安装

(1)选择“Install database software only”,点击Next进入下一步。

(2)选择“Single instance database installation”,点击Next进入下一步。

(3)勾选“My Oracle Support”并填写相关信息,点击Next进入下一步。

(4)选择“Desktop Class”并勾选“Oracle Base”和“Software Location”,点击下一步。

(5)勾选“Use existing database”并在“Global Database Name”与“Oracle System Identifier (SID)”栏目中填写信息,点击下一步。

(6)在“Database storage”栏目中可以设置对应的数据文件和联机日志目录,也可以使用默认值。

(7)在“Database Options”栏目中可以设置需要安装的组件,也可以选择使用默认值。

(8)在“Create Database”栏目中勾选“Create Database”,点击下一步。

(9)在“Typical Install Configuration”页面中进行相关设置,例如设置SYS、SYSTEM、DBSNMP等用户密码等。

(10)在“Prerequisite Checks”页面中,系统默认会自动执行检查,如果有警告则需要解决对应的警告才能继续安装。

(11)点击Install进入安装过程,等待安装完成。

3.安装完成后进行配置

(1)编辑.bash_profile文件

$ vi ~/.bash_profile
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=orcl
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:$PATH

(2)执行生效命令

$ source ~/.bash_profile

三、示例说明

  1. 创建数据库实例orcl
$ sqlplus / as sysdba
SQL> create database orcl
maxdatafiles 200
maxinstances 8
maxlogfiles 8
maxlogmembers 8
maxloghistory 1
character set utf8
national character set utf8;
  1. 创建新用户
CREATE USER newuser IDENTIFIED BY password ACCOUNT UNLOCK;
GRANT CONNECT, RESOURCE TO newuser;

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:centos7下安装oracle11gR2的详细步骤 - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • 如何在Linux系统上监控日志文件?

    在Linux系统上监控日志文件可以使用多种工具和技术,下面是一些常见的方法和工具: 1. 使用tail命令监控日志文件 tail命令可以用来实时查看文件的最后几行内容。在Linux系统上,可以使用tail命令来监控日志文件。例如,要监控/var/log/messages文件,可以使用以下命令: tail -f /var/log/messages 这会实时输出…

    Linux 2023年4月19日
    00
  • docker学习

    Docker概述 真实项目部署环境可能非常复杂,传统发布项目一个只需要一个jar包,运行环境需要单独部署。而通过Docker可将jar包和相关环境(如jdk,redis,Hadoop…)等打包到docker镜像里,将镜像发布到Docker仓库,部署时下载发布的镜像,直接运行发布的镜像即可。Docker容器使用沙箱机制,通过隔离机制,使每个发布的应用之间互…

    Linux 2023年4月19日
    00
  • 004_linux驱动之_class_create创建一个设备类

    (一)解析:class_create函数和class_destroy函数     创建一个类         和        删除一个类。   (二)class_create函数原型   struct class *class_create(struct module *owner, const char *name);   1. 查看函数注释: / * …

    Linux 2023年4月11日
    00
  • Linux下配置vlan网卡教程

    Linux下配置vlan网卡教程 简介 VLAN(Virtual LAN)是将单个物理网络划分为多个虚拟网络的技术,实现虚拟网络之间的物理隔离。在Linux上,我们可以使用vlan子接口来配置VLAN。 步骤 首先需要确认网卡和内核模块是否支持vlan功能。 可以使用以下命令查看网卡是否支持vlan: bash $ sudo modprobe 8021q #…

    Linux 2023年5月14日
    00
  • Linux tput命令

    Linux 中的 tput 命令是一个用于控制终端属性的命令。它可以在 Linux 终端中设置文本颜色、背景颜色、光标位置等属性。在 Linux 中,通常会使用 tput 命令来控制终端属性,以便用户可以更好地查看和编辑终端内容。 使用 tput 命令的基本语法如下: tput [options] [command] 其中,options 是可选参数,可以用…

    Linux 2023年5月11日
    00
  • linux下dhcp服务配置教程

    Linux下DHCP服务配置教程 DHCP服务器是网络管理员非常常用的一个工具。它能够自动分配IP地址、子网掩码、网关、DNS服务器等相关的网络参数,大大减轻了管理员的工作负担。本文将详细介绍在Linux下如何安装和配置DHCP服务器。 安装DHCP服务 在Linux上安装DHCP服务器非常简单。大多数发行版都有相应的DHCP软件包。以Ubuntu为例: s…

    Linux 2023年5月14日
    00
  • Linux yum安装过程图文详解

    Linux yum 安装过程图文详解 在 Linux 系统中,yum 是一个非常常用的包管理工具,可以帮助我们快速地安装所需软件包及其依赖项。本文将详细讲解 Linux 系统中 yum 的安装过程,供大家参考。 1. 检查 yum 是否已安装 在绝大多数 Linux 发行版中,yum 工具都已经预装了。我们可以通过以下命令来检查 yum 是否已经安装: yu…

    Linux 2023年5月14日
    00
  • 我常用的一些linux命令小结

    关于“我常用的一些 Linux 命令小结”的攻略,我给您做一个详细的介绍。 标题 我建议您的文档从一个大标题开始: # 我常用的一些 Linux 命令小结 命令介绍 在这个部分,您可以列出您常用的 Linux 命令,并对每个命令进行详细的介绍。具体地: 命令名称: 在这一行写出命令的名称,比如 ls、cd、grep、awk 等等。 用途介绍: 接下来在一行或…

    Linux 2023年5月14日
    00
合作推广
合作推广
分享本页
返回顶部