Oracle 18c 安装详细过程(最全面)

环境:

linux: centos7

DB:18.3

一、搭建Linux环境

1.到https://www.centos.org/download/网下载对应的iso版本

我选择的是centos7 x86_64 mini

2开始安装

2.1 选择第一行 安装centos7

2.2选择语言(这里我选的英文,因为中文会有些字符无法显示)

2.3 选择最简安装

2.4 初始化磁盘

2.5 开始安装

2.6设置root用户密码

2.7重启

2.8 登录即可

2.9登录之后会发现无法通过ifconfig查看ip,所以只能通过ip addr 来查看

我发现并没有ip地址

2.10我们需要到/etc/sysconfig/network-scripts目录下找到ifcfg-ensN文件并打开,将NOBOOT参数修改为yes

2.11 然后保存退出,然后再通过ip addr 查看,发现有了ip,此时我们就可以通过xshell来访问了

2.12 如果想通过ifconfig来查看ip,可以执行yum -y install net-toos

二、安装ORACLE 18c数据库

1.1创建oracle相关用户

groupadd oinstall

groupadd dba

groupadd oper

groupadd asmadmin

useradd -g oinstall -G dba,oper,asmadmin oracle

安装过程中包括两个RPM包,这里我安装之前已经下载好,不过也可以在线下载安装

oracle-database-ee-18c-1.0-1.x86_64.rpm

oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm

yum -y localinstall oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm

rpm -ivh oracle-database-ee-18c-1.0-1.x86_64.rpm

1.2创建数据库,默认创建sid:ORCLCDB,pdb_name:ORCLPDB1,可根据要求调整文件内容。

如创建数据库ORCL

先复制

#cp /etc/init.d/oracledb_ORCLCDB-18c /etc/init.d/oracledb_ORCL-18c

修改oracledb_ORCL-18c内容

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

export ORACLE_VERSION=18c

export ORACLE_SID=ORCL

export TEMPLATE_NAME=General_Purpose.dbc

export CHARSET=AL32UTF8

export PDB_NAME=ORCLPDB1

export LISTENER_NAME=LISTENER

export NUMBER_OF_PDBS=1

export CREATE_AS_CDB=false##是否创建容器数据库

同时这里也要copy一份文件

cp /etc/sysconfig/oracledb_ORCLCDB-18c.conf /etc/sysconfig/oracledb_ORCL-18c.conf

1.3执行/etc/init.d/oracledb_ORCL-18c configure,将创建数据库实例和监听

/etc/init.d/oracledb_ORCL-18c configure

Configuring Oracle Database ORCLCDB.

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/ORCLCDB.

Database Information:

Global Database Name:ORCLCDB

System Identifier(SID):ORCLCDB

Look at the log file "/opt/oracle/cfgtoollogs/dbca/ORCLCDB/ORCLCDB.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.

·1.4 root用户配置Oracle环境变量 vi .bash_profile

export ORACLE_BASE=/opt/oracle

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

export ORACLE_SID=ORCL

export PATH=$PATH:$ORACLE_HOME/bin

$ source .bash_profile

$ su oracle #登录oracle用户

$ lsnrctl  status

1.5 此时oracle18c数据库已经安装成功。我们可以虚拟机上通过sqlplus 来连接,但是我通过plsql来远程连接时。发生以下报错

ORA-28040: No matching authentication protocol

ORA-01017: invalid username/password; logon denied

首先处理第一个错误ORA-28040

解决方案:

$ vi /opt/oracle/product/18c/dbhome_1/network/admin/sqlnet.ora

修改如下配置

SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8

SQLNET.ALLOWED_LOGON_VERSION_SERVER=8

保存退出之后我们再通过plsql连会发现只剩下

ORA-01017: invalid username/password; logon denied

这一个错误了

解决方案:

#连接到dba

$ sqlplus /nolog

SQL> conn / as sysdba

#修改用户密码

SQL> alter user sys identified by oracle;

User altered.

SQL> alter user system identified by oracle;

User altered.

查看密码版本:

SQL> select username,password_versions from dba_users;

USERNAME PASSWORD_VERSIONS

SYS 11G 12C

SYSTEM 10G 11G 12C

会发现system 多了一个10G,虽然sys没有变化,但两个用户现在都可以通过plsql连接了。

至此,我的整个oracle18c安装过程全部描述完毕

oracle18c安装教程6,Oracle 18c 安装详细过程(最全面)相关推荐

  1. oracle arc安装教程,ArcSDE Oracle的安装教程

    ArcSDE Oracle(Win2000/NT)提供了傻瓜式安装方法,建议采用手工方法(至少我使用傻瓜式安装后是无法启动的). 安装的前期准备: 1.1 首先创建一个Oracle数据库实例用来存储G ...

  2. 安装64位Oracle 10g超详细教程

    安装64位Oracle 10g超详细教程 1. 安装准备阶段 1.1 安装Oracle环境 经过上一篇博文的过程,已经完成了对Linux系统的安装,本例使用X-Manager来实现与Linux系统的连 ...

  3. iDeneb v1.6 安装教程(含中文自定义详细驱动说明)

    iDeneb v1.6 安装教程(含中文自定义详细驱动说明) 本系统是适合在非苹果的PC电脑上安装的,所以不要在苹果机上使用. 此教程重点在二楼: 最低配置: CPU SSE2 x86,512MB 内 ...

  4. Oracle 18c安装

    文章目录 Oracle 18c安装 1. 踩坑记录 2. 安装oracle 18c 2.1 下载 2.2 安装 3. 安装PLSQL Devleper12.0.4 4. sql plus和pl/sql ...

  5. powerdesigner16.6安装教程(附图文安装步骤)

    powerdesigner16已经发布了,它领先的SAP应用程序管理,用于架构,数据和架构信息以及架构组织和建模数据.该软件适用于大多数编程环境,如.NET,Java,Eclipse和交互,有很多人不 ...

  6. 原生Photoshop2022 for Mac v23.4最新中文版功能介绍 PS2022苹果安装教程支持M1,解决安装ps提示不存在、Error may be damaged已损坏等问题

    PS2022中文激活版是一款高效.专业.实用的图像处理软件,其以其强悍的编辑和调整.绘图等功能,从而受到了广泛的应用,不管是在各种图片的调整和图画绘制以及图像的修复.调色等工具都是数不胜数的,用户可以 ...

  7. ug12.0安装教程以及UG12许可证安装

    ug12.0安装教程以及UG12许可证安装(附中文版百度云下载地址) - 知乎 (zhihu.com) 参考该文章,切记: 如果忘了修改,安装完成后: 计算机右键-属性-高级-环境变量-系统变量中找到 ...

  8. 2021win11最新最全MySQL下载安装教程——手把手教你安装MySQL

    2021win11最新最全MySQL下载安装教程--手把手教你安装MySQL 最近重装了win11,给我MySQL整没了,故今天重新装一下. 第一步,进入官网 https://www.mysql.co ...

  9. 安装教程-opencv3.1.0安装及VS2013配置教程

    安装教程-opencv3.1.0安装及VS2013配置教程 安装opencv 安装Image Watch 第一个opencv应用 安装opencv 准备opencv3.1.0安装包.提前安装VS201 ...

  10. Ubuntu 22.04环境下安装lxr源码阅读器详细过程

    Ubuntu 22.04环境下安装lxr源码阅读器详细过程 一.lxr介绍 二.依赖关系 三.安装过程 1.下载源码 2.执行检查 3.安装依赖 4.安装数据库和服务器 四.配置过程 1.主配置 2. ...

最新文章

  1. 绘制clothoid曲线
  2. Advanced Auto Layout:Programmatically Creating Constraints
  3. 【原创】项目管理得失经验总结
  4. MyBatis动态SQL小结
  5. python alpha beta_python – 使用alphabeta TicTacToe找到最佳移动
  6. EL表达式的作用与限制条件
  7. license文件生成原理
  8. SHELL $RANDOM产生的随机数范围是0到32767
  9. python123测试_【测码学院】python自动化测试学习-自动化测试模型
  10. Request,Request.Form,Request.QueryString
  11. 动态加载执行 JS 文件、对话框 confirm 方法
  12. [Misc]IE浏览器真正全屏幕操作技巧
  13. 微信小程序连接蓝牙打印机打印快递面单
  14. web课程设计网页规划与设计 :DW旅游主题网页设计——凤阳智慧旅游官方-地方旅游网站模板html源码HTML+CSS+JavaScript
  15. 微软 DevRel 中国团队热招软件工程师
  16. 加州大学洛杉机分校计算机科学,加州大学洛杉矶分校计算机科学
  17. flutter混编iOS常见问题
  18. 网络错误0x80070005,访问被拒绝[亲测解决]
  19. Mysql 8.0.27 免安装配置教程(windows)
  20. SAP ABAP 取物料号的采购订单文本内容

热门文章

  1. QT WA_TranslucentBackground CEF界面无法展现 透明无效
  2. 解决 win10 鼠标右键一直转圈问题
  3. 微信小程序项目-uniapp黑马优购
  4. safari java 插件_精通Safari – 如何在 Mac 版 Safari 中使用互联网插件
  5. 【Natural Language Processing】语言模型(Language Modeling)
  6. Teigha 40010 保存设置Wipeout时的边界显示问题
  7. 创建LV报错/dev/vgdata/data: not found: device not cleared Aborting. Failed to wipe start of new LV.
  8. 科学计算机如何将角度换成小数点,角度计算器-卡西欧计算器上D(角度制)怎么切换RT– 手机爱问...
  9. 无法使用密钥激活Parallels Desktop 9 for Mac
  10. 刨根究底字符编码之—UTF-16编码方式