概述

主机环境是由VMware ESXi提供的。
源主机环境如下:

  • Oracle Linux 6U6
  • Oracle Database 企业版11gr2

目标主机环境如下:

  • Oracle Linux 7U6
  • Oracle Database 企业版18c

安装环境不能上网。

教训

教训1:未准备上传工具

,临时从网上下的putty。
好在这个包比较小,只有2.83M。使用到了这个包中的psftp。putty反而没用上,因为可以使用VMware登录Linux图形界面。

教训2:11gr2还是和Linux 6配合较好

最开始是在Oracle Linux 7.6上安装的,安装数据库时,在输入SYS口令后,界面挂起。
后来果断重装Oracle Linux 6.6,一切正常。
特别是数据库预安装包已经含在ISO文件中,就无需从网上下载了。
如果要在OL7上安装,由于现场不能上网,需要预先从这里下载数据库预安装包。

当然,12c以上还是和Linux 7配合较好。

教训3:操作系统安装时需要包含图形界面

对于Linux 7较简单,选择Server with GUI就好,不会选错。
但在Linux 6上,选Basic Server后,还需再Desktop中选择X Window等项目,我是基本都选了。

教训4:Linux 6上安装11gr2时,窗口太小

导致看不到runInstaller下面的下一步,上一步按钮。
安装了VMware Tools后,root用户登录就好了,但oracle用户登录窗口还是很小。
因此通过root用户su到oracle安装,root用户运行xhost +后,可以用以下命令显示DISPLAY:

$ export $DISPLAY
:0.0

然后切换到oracle用户,运行以下命令后图形界面就正常了:

# su - oracle
$ export DISPLAY=:0.0
$ ./runInstaller

教训4:11gr2安装需要两个zip文件

需要disk1和disk2两个文件,而我只拷贝了一个,疏忽了。结果runInstaller还能跑起来,但安装过程中报错,说缺少一个.ear文件.

教训5: 18c的安装需要直接解压到$ORACLE_HOME目录

和11g不同, 18c软件解压即安装,因此不能像11g那样解压到/tmp目录.
预先建立以下目录:

mkdir -p /u01/app/oracle/product/18.0.0/dbhome_1
chown -R oracle:oinstall /u01

然后将软件解压到/u01/app/oracle/product/18.0.0/dbhome_1目录后开始安装. 然后/u01/app/oracle/product/18.0.0/dbhome_1就会自动称为ORACLE_HOME. ORACLE_BASE则会是/u01/app/oracle

教训5:ORACLE_HOME和ORACLE_BASE环境变量要牢记

ORACLE_HOME:
11g: ORACLE_HOME /u01/app/oracle/product/11.2.0/dbhome_1
18c: /u01/app/oracle/product/18.0.0/dbhome_1

ORACLE_BASE:
/u01/app/oracle

数据文件默认在$ORACLE_HOME/dbs目录下
也可以单独放在/u02/oradata下

如何卸载数据库软件

卸载数据库简单,dbca就好。
但软件呢?如果单纯删目录,有可能inventory等信息都在,删不干净。

经验

经验1 主机名设置

确定好主机IP地址后,需要在/etc/hosts中添加主机名解析,主机名为小写,不要超过8个字符
Linux 7在/etc/hostname中修改主机名, Linux 6在安装时就可以启动.

经验2 启动时激活网络

默认没有激活, 记得在ifcfg文件中将ONBOOT改为1

经验3 Yum Repository的设置

在主机设备到安装ISO文件后,由于需要安装数据库预设置包, 因此需要将安装盘做成Yum Repository.
然后使用yum install 一切正常.

经验4 安装参考文档

ORACLE-BASE个人觉得最好,这次我参照的为:
18c on Linux 7
11g on Linux 7

记一次Oracle测试环境安装相关推荐

  1. 测试环境安装配置obproxy(社区版)

    测试环境安装obproxy,记录一下,已脱敏 [root@ensbrain data]# rpm -ivh obproxy-3.1.0-1.el7.x86_64.rpm 警告:obproxy-3.1. ...

  2. 【测试工具】在linux测试环境安装bug管理工具禅道

    在我们测试中,为了方便管理测试流程,提交测试发现的bug,我们需要使用到bug管理工具.有些大公司可能会自己开发一些bug管理工具,但是我们也会用一些开源的bug管理工具,比如Bugzilla,Red ...

  3. Oracle 测试环境 数据库安装过程

    1. 搭建windows服务器或者虚拟机, 需要处理的地方: 1) 关闭防火墙(测试环境使用) 2)  更新必要的安全补丁(不连入网络时进行处理) 3)  打开远程访问. 4) 修改电源模式,建议使用 ...

  4. Oracle 11G 11.2.0.3测试环境安装文档

    检查磁盘空间: df-h oracle软件需要4.5G grid 软件需要 3.0G 磁盘分区: 一共40g的vdisk文件 /boot 1G /home 2G swap分区 3G 这里需要说明一下, ...

  5. 使用docker急速搭建Oracle测试环境(完全离线)

    前言: Oracle作为一个重型的关系型数据库,还是十分优秀的,那么,在生产环境正式使用前,我们通常还是需要一套测试环境的,而本地安装Oracle又比较繁琐,麻烦,并且,在不想使用会劝退一大波人的,因 ...

  6. weblogic测试环境安装部署--傻瓜式安装教程

    测试环境weblogic部署手册 1.weblogic需要有jdk环境 1.1 通过xftp工具把jdk1.8的软件包传入到服务器的/usr/local中并解压 cd /usr/local tar - ...

  7. 修改oracle安装目录权限设置权限,oracle rac环境,安装目录权限被修改乱了,怎么恢复?...

    在 red hat 企业版 linux rhel 6及以上环境,安装了 两节点 oracle 11g rac,由于各种原因,比如打psu,升级,误操作等,如果一个节点的安装目录 /u01/app/or ...

  8. Oracle开发环境安装与使用

    总概 本篇使用的Oracle的版本是 Microsoft Windows x64 (64-bit) 操作系统的12c Release 2 界面操作的开发平台使用SQL Developer,版本sqld ...

  9. oracle测试环境表空间清理

    测试场景下,使用的oralce遇到表空间的占用超大,可以采用如下的方式进行空间的清理 首先使用sqlplus连接数据库 sqlplus sys/password@orcl as sysdba 之类进行 ...

最新文章

  1. 清华人工智能研究院成立,张钹姚期智分别任院长和主任
  2. intel 核显linux驱动程序,10nm来也!Intel 11代核显Linux驱动功能冻结
  3. 统计《ASP.Net特供视频教程》总长度
  4. java.lang.NoSuchMethodException: getPackageSizeInfo
  5. stm32_can错误中断 清除重点
  6. python怎么反转单链表_单链表反转python实现代码示例
  7. 计算机应用基础考证理论知识,《计算机应用基础》考试大纲
  8. System verilog随机系统函数$urandom使用方法
  9. python数据挖掘学习笔记】十六.逻辑回归LogisticRegression分析鸢尾花数据
  10. 字更大、页面更简单 淘宝长辈模式正式上线
  11. go sqlite mysql_Go语言中使用SQLite数据库
  12. java xml 画表格_用js+xml自动生成表格的东西
  13. 以软件开发生命周期来说明各种测试的使用情况
  14. Java eclipse: errors exist in required project(s)
  15. Gitlab实战3:Gitlab用户注册及管理
  16. maplibre显示经纬线,(动态若干条)
  17. 热敏打印机数据截取+追加打印二维码
  18. android 广告轮播图片+视频+音频
  19. 三相直流无刷电机驱动
  20. 【转载】MLC(Multi-Label Classification) 多标签分类

热门文章

  1. bagging与boosting原理详解
  2. cad布局教程_[分享] CAD布局打印的操作教程
  3. 计算机网络(四)_网络层
  4. python美元汇率兑换程序代码_还可以这样玩?用Python完成一个在线汇率转换小程序...
  5. 计算机专业转正述职报告,计算机专业述职报告
  6. 【精】mysql行转列的7种方法及列转行
  7. 国内外IP线路测试网址收藏
  8. Https优化方案(优化证书验证篇--OCSP)
  9. 关于shopee选品,你必须知道这些类目并不能热销!
  10. 如何有效使用Project(1)--编制进度计划、保存基准