VMware下CentOS静默安装oracle12.2详细图文教程

VMware下CentOS静默安装oracle12.2详细图文教程

前言

为了方便大家在VMware环境下快速完成Oracle12.2的安装,本教程提供VMware下CentOS静默安装oracle12.2的详细图文教程,供大家参考。

环境要求

  • VMware虚拟机
  • CentOS 7安装镜像
  • Oracle 12.2安装介质

步骤

1. 安装CentOS 7系统

首先需要在VMware虚拟机中安装CentOS 7系统,此处就不赘述具体的安装过程,大家可以参考其他教程完成安装。

2. 准备安装介质和静默安装脚本

准备Oracle 12.2的安装介质和静默安装脚本。其中,安装介质需要提前下载好并刻录到光盘或USB设备中,静默安装脚本需要自己写或从其他渠道下载。

3. 将安装介质和静默安装脚本拷贝到虚拟机中

将安装介质和静默安装脚本拷贝到虚拟机中的任意目录中,例如:/home/user/oracle。

4. 进入root用户并安装必要的软件包

在CentOS系统中,打开终端并输入以下命令:

su -
yum -y install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst libXrender libXrender-devel libXft make sysstat

5. 执行静默安装脚本

在终端中进入静默安装脚本所在目录,注意,执行脚本需要使用root用户,执行以下命令:

su -
cd /home/user/oracle
./silent_install.sh

6. 安装完成并配置环境变量

等待安装完成后,需要配置环境变量才能使用Oracle 12.2。打开终端并输入以下命令:

su -
vi /etc/profile

在打开的文件中添加以下内容:

export ORACLE_HOME=/usr/local/oracle/product/12.2.0/dbhome_1
export PATH=$PATH:$ORACLE_HOME/bin

保存文件并执行以下命令:

source /etc/profile

7. 验证安装结果

打开终端输入以下命令:

su - oracle
sqlplus / as sysdba

如果看到以下结果,说明Oracle成功安装并配置成功。

SQL*Plus: Release 12.2.0.1.0 Production on Thu Mar 21 10:50:40 2019

Copyright (c) 1982, 2017,
Oracle.  All rights reserved.

Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

SQL>

示例说明

示例1:使用yum工具安装Oracle12.2

如果不想使用静默安装脚本,可以使用yum工具安装Oracle 12.2。打开终端并输入以下命令:

su -
yum install oracle-database-server-12cR2-preinstall

随后,根据命令行提示操作即可完成安装。

示例2:使用Oracle Universal Installer安装Oracle12.2

如果想要进行自定义的安装配置,可以使用Oracle Universal Installer进行安装。打开光盘中的runInstaller文件进行安装,具体操作和普通的Oracle安装过程一致。

总结

本教程详细介绍了VMware下CentOS静默安装oracle12.2的方法,希望对大家有所帮助。需要注意的是,在执行安装前必须确保系统软件包和其它依赖项已经安装好,并且尝试使用静默安装脚本前可以选择使用其他安装方式来进行安装。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:VMware下CentOS静默安装oracle12.2详细图文教程 - Python技术站

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

相关文章

  • SQL Server存储过程中编写事务处理的方法小结

    下面是SQL Server存储过程中编写事务处理的方法小结的详细攻略: 什么是SQL Server存储过程事务处理? SQL Server存储过程事务处理是针对一组数据库操作的完整性和安全性的定义,可以确保一组相关的操作全部完成或全部取消。例如,当向数据库中插入多个相关记录时,可能需要保证所有记录均插入成功,或者全部取消。 为什么要使用SQL Server存…

    database 2023年5月21日
    00
  • CentOS8下安装oracle客户端完整(填坑)过程分享(推荐)

    CentOS 8下安装Oracle客户端完整过程分享(填坑)攻略 简介 如果你已经通过yum命令安装了Oracle所需的依赖,并且选择了基本的安装模式,你会发现仍然不能成功连接到Oracle数据库。这是因为Oracle客户端并没有在环境变量中添加相应的路径,因此需要进行手动配置。接下来,我们将详细介绍如何在CentOS 8中安装并配置Oracle客户端以便成…

    database 2023年5月22日
    00
  • mysql中的一些稍微复杂用法实例代码

    下面给您讲解一下“mysql中的一些稍微复杂用法实例代码”的完整攻略。 一、连接多个表查询数据 使用JOIN关键字可以连接多个表查询数据。比如我们有两个表:学生表和成绩表,我们需要查询每个学生的总成绩,可以使用以下SQL语句: SELECT s.name, SUM(g.score) AS total_score FROM student s JOIN gra…

    database 2023年5月22日
    00
  • java SpringBoot项目整合Redis的方法是什么

    这篇文章主要介绍了java SpringBoot项目整合Redis的方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇java SpringBoot项目整合Redis的方法是什么文章都会有所收获,下面我们一起来看看吧。 Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库. Redis …

    2023年4月10日
    00
  • 探索ORACLE之ASM概念(完整版)

    “探索ORACLE之ASM概念(完整版)”这篇文章主要介绍了ORACLE中的ASM(Automatic Storage Management)概念及其实现方式、优缺点等内容。以下为该文章的详细攻略: 概述 通过阅读该文,可以了解到何为ASM,ASM的实现方式及其提供的优缺点等内容 ASM的概念 对ASM基本概念的介绍:ASM是一种Oracle软件驱动的存储管…

    database 2023年5月21日
    00
  • Oracle在PL/SQL中嵌入SQL语句

    嵌入SQL语句是PL/SQL中最重要的特性之一,它允许我们使用SQL来操作关系型数据库。要在PL/SQL中嵌入SQL语句,需要使用SQL语句的执行命令EXECUTE IMMEDIATE或SELECT INTO语句。 一、使用 EXECUTE IMMEDIATE 命令执行 SQL 语句 执行一个简单的SQL查询 DECLARE v_salary NUMBER(…

    database 2023年5月21日
    00
  • MySQL多表查询的案例详解

    MySQL多表查询是在一个查询语句中操作多张数据表的查询操作,一般有三种方式:内联结(inner join),左联结(left join)和右联结(right join)。下面是多表查询的详细攻略及示例说明: 1. 内联结(inner join) 内联结可以描述两张或以上数据表除了公用的字段外的交集。语法如下: SELECT column FROM tabl…

    database 2023年5月22日
    00
  • 使用SpringBoot-JPA进行自定义保存及批量保存功能

    下面是使用Spring Boot和JPA实现自定义保存和批量保存的攻略: 1. 添加依赖 在pom.xml文件中添加Spring Boot和JPA所需的依赖。以下是示例代码: <dependency> <groupId>org.springframework.boot</groupId> <artifactId&gt…

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