Oracle官方已放出18c企业版的RPM安装包,但仅限于单机版。相对于之前的版本,省去了前期规划配置的繁琐步骤。

1、下载Oracle RPM安装包

从官网选择rpm格式的安装包,下载即可。如下图:

2、使用yum安装

我这里使用的为oracle linux,软件源用的是oracle软件源,安装如下:

[root@odb03 ~]# yum -y localinstall /u02/oracle-database-ee-18c-1.0-1.x86_64.rpm

RPM安装默认的目录为/opt,安装前确保/opt拥有足够的空间。

3、配置Oracle 18c数据库

安装完成后,会产生两个文件:一个是管理oracle服务的脚本(/etc/init.d/oracledb_ORCLCDB-18c),另一个是定义数据文件存放路径的文件(/etc/sysconfig/oracledb_ORCLCDB-18c.conf)。

根据实际情况修改以上两个文件,这里修改了数据文件存放的路径为/u03/oradata以及默认的实例名为testdb。如果更改了默认的实例名,则/etc/sysconfig/oracledb_ORCLCDB-18c.conf文件也该更改为对应的实例名,这里为/etc/sysconfig/oracledb_testdb-18c.conf。

[root@odb03 ~]# vi /etc/sysconfig/oracledb_testdb-18c.conf

#This is a configuration file to setup the Oracle Database.

#It is used when running '/etc/init.d/oracledb_ORCLCDB configure'.

#Please use this file to modify the default listener port and the

#Oracle data location.

# LISTENER_PORT: Database listener

LISTENER_PORT=1521

# ORACLE_DATA_LOCATION: Database oradata location

ORACLE_DATA_LOCATION=/u03/oradata

# EM_EXPRESS_PORT: Oracle EM Express listener

EM_EXPRESS_PORT=5500

[root@odb03 ~]# vi /etc/init.d/oracledb_ORCLCDB-18c

#!/bin/bash

#

# chkconfig: 2345 80 05

# Description: This script is responsible for taking care of configuring the Oracle Database and its associated services.

#

# processname: oracledb_ORCLCDB-18c

# Red Hat or SuSE config: /etc/sysconfig/oracledb_ORCLCDB-18c

#

# Set path if path not set

case $PATH in

"") PATH=/bin:/usr/bin:/sbin:/etc

export PATH ;;

esac

# Check if the root user is running this script

if [ $(id -u) != "0" ]

then

echo "You must be root user to run the configurations script. Login as root user and try again."

exit 1

fi

# Setting the required environment variables

export ORACLE_HOME=/opt/oracle/product/18c/dbhome_1

export ORACLE_VERSION=18c

export ORACLE_SID=testdb

export TEMPLATE_NAME=General_Purpose.dbc

export CHARSET=AL32UTF8

export PDB_NAME=kettel

export LISTENER_NAME=LISTENER

export NUMBER_OF_PDBS=1

export CREATE_AS_CDB=true

......

修改完成后,执行/etc/init.d/oracledb_ORCLCDB-18c configure命令创建数据库实例以及监听,如下:

[root@odb03 ~]# /etc/init.d/oracledb_ORCLCDB-18c configure

Configuring Oracle Database testdb.

Prepare for db operation

8% complete

Copying database files

31% complete

Creating and starting Oracle instance

32% complete

36% complete

40% complete

43% complete

46% complete

Completing Database Creation

51% complete

54% complete

Creating Pluggable Databases

58% complete

77% complete

Executing Post Configuration Actions

100% complete

Database creation complete. For details check the logfiles at:

/opt/oracle/cfgtoollogs/dbca/testdb.

Database Information:

Global Database Name:testdb

System Identifier(SID):testdb

Look at the log file "/opt/oracle/cfgtoollogs/dbca/testdb/testdb.log" for further details.

Database configuration completed successfully. The passwords were auto generated, you must change them by connecting to the database using 'sqlplus / as sysdba' as the oracle user.

其实,这个configure就是调用dbca的静默模式创建数据库实例。创建完成后,根据上面的提示修改系统用户的密码即可。

4、Using 18c OEM

Oracle 18c默认会开启Enterprise Manager Database Express,修改完sys密码之后,就可以通过如下格式访问:https://ip:5500/em。

oracle 18c suse,Installing Oracle Database 18c Using RPM Packages相关推荐

  1. 专家视角 | 小荷的 Oracle Database 18c 新特性快速一瞥

    作者介绍:何剑敏  大疆创新 互联网事业部 运维部数据库技术团队负责人,曾供职于中国联通,卓望数码,IBM 和 ORACLE ACS 华南团队.多年从事一线的数据库运维工作,有丰富项目经验.维护经验和 ...

  2. [译] ALTER SYSTEM CANCEL SQL : 在 Oracle Database 18c 的会话中取消 SQL 语句

    原文地址:https://oracle-base.com/articles/18c/alter-system-cancel-sql-18c 原文作者:Tim Hall Oracle Database ...

  3. Oracle的C 模板,Oracle 19c 官方文档系列-《Database Administrator’s Guide》

    Oracle 19c 官方文档系列-<Database Administrator's Guide> 免费 专栏简介 19c 作为 Oracle Database 12c 的最终稳定版版, ...

  4. suse 11 oracle 10g,suse11+oracle10g安装

    运行Vitualbox,启动已经安装好的Suse Enterprise 11 第一件事我要把oracle11g软件给那过去.之前的文章我会采用filezilla去传输,现在我用的是局域网共享. 启动s ...

  5. 12c 2cpu oracle se_Linux 平台安装Oracle Database 12c

    官方的下载地址: 关于这两者有啥区别: 听一个同事说,用metalink 账号下载的安装文件完整一些.具体情况是不是如此,还不得而知. 地址1下载的文件为: linuxamd64_12c_databa ...

  6. suse 12sp1 oracle 11g r2 时出现错误 调用/sysman/lib/ins_emagent.mk的目标nmo时出错

    要因为C库的问题,解决办法就是手动指定C库位置出现agent nmhs问题后,找到$ORACLE_HOME/sysman/lib/ins_emagent.mk文件,在文件里找字符串 $(MK_EMAG ...

  7. oracle copy database,oracle 11g duplicate from active database 复制数据库(二)

    下面介绍将数据库复制到远程主机相同目录结构的操作步骤 1.创建辅助实例的密码文件(这里辅助实例名为dup) ,在目的主机上为辅助实例创建密码文件可以有以下选项: .手动创建密码文件,对于duplica ...

  8. 使用Oracle 11g新特性 Active Database Duplication 搭建Dataguard环境

    Duplication Database 介绍 Duplicate database可以按照用途分为2种:duplicate database(复制出一个数据库)duplicate standby d ...

  9. oracle linux 退格,oracle database for linux 不能使用退格键

    方法一:要使用退格键的时候,同时按住ctrl+backspace 方法二:在任意一个启动脚本中添加如下内容 [oracle@night ~]$ tail -1 .bash_profile stty e ...

  10. 【详细】Oracle数据库安装教程--Oracle DataBase 19c

    目录 前言/背景 1.下载Oracle 19c数据库 1. Oracle官网下载 2. 网盘下载 3. 安装及使用 2.Oracle管理工具 前言/背景 Oracle Database 19c 是最新 ...

最新文章

  1. HLG 1376 能量项链
  2. c 语言程序设计阚道宏,C语言用宏实现静态多态
  3. 【新星计划】MATLAB-微积分
  4. nfs挂载在centos6后注意
  5. 新容器!不再担心空指针, Java8 Optional类
  6. windows2003 iis 配置 php
  7. asp.net 去除字符串右侧的最后一个字符
  8. 从SQL过渡至MongoDB查询对照表
  9. 欢迎大家讨论一个关于界面显示的问题!!
  10. linux 双网卡 双交换机,linux双网卡bond及交换机配置
  11. wpf 设置滑动条不能划到头_剪力墙结构设计中遇到的纠结问题8条归纳
  12. mysql的sql分页查询语句怎么写_sql 分页查询语句(mysql分页语句)
  13. HFSS - 双频微带天线设计与仿真
  14. java 圣思园_圣思园Java8新特性及实战视频教程完整版1
  15. 我爬取了淘宝零食库,画了一个全国零食地图
  16. 怎么增加淘宝店铺标签权重
  17. 模式串匹配Aho–Corasic算法 python实现
  18. 结合运动流的时间先验在微创手术视频中的器械分割
  19. 携程酒店评论EDA及词云展示—数据来自和鲸社区
  20. Bolzano-Weierstrass 定理

热门文章

  1. django_jquery_ajax二级联动菜单
  2. web开发视频教程,CSS颜色基本样式
  3. 影子卫士 Shadow Defender 2011
  4. IPtables中SNAT、DNAT和MASQUERADE的含义 (转)
  5. 第8章——DMA控制器
  6. 给硬件工程师的入门课-硬件工程师的基本素质和技能要求
  7. 程序员的自我修养_之四_曾国藩是如何脱胎换骨的
  8. 智能电网数据资产的风险管理
  9. unity交通仿真_自动驾驶仿真该怎么玩
  10. c语言乘法口诀表的流程图_C语言实现“乘法口诀表”