xiaoyu.blog.csdn.net/article/details/103135158

简单学习了下 能够将oracle RAC开起来了 但是 对后期的维护和使用 还是不清不楚,希望有时间在简单学习整理。

2. 安装的机器信息

Win2008r2 SP1

i5+32G内存

原始安装软件

.net4.0virtualbox6.0.22为了使用vagrant安装的软件

vagrant

windows powershell3.0的补丁:Windows6.1-KB2506143-x64.msu

git

以及oracle的instant client和vc++ 2013

3. 准备过程简要

网速太差。 将ol7-latest 通过浏览器或者是百度云盘下载到本地

网络路径为:

https://yum.oracle.com/boxes/oraclelinux/latest/ol7-latest.box

然后添加到vagrant的本地仓库中去

把下载好的文件放到这个目录

C:\Users\Administrator\.vagrant.d\boxes

然后创建一个 metadata.json文件

{

"name": "ol7-latest",

"versions": [{

"version": "2019.11.23",

"providers": [{

"name": "virtualbox",

"url": "./ol7-latest.box"

}]

}]

}

然后在当前目录打开cmd 使用命令

vagrant add box metadata.json

学习自:https://www.jianshu.com/p/12cf1ecb224b

通过git拉取已经做好的vagrant 的box文件

git clone https://github.com/oracle/vagrant-boxes.git

然后进入 里面子目录的 oraclerac 目录下面进行操作

4. oracle安装前准备

准备oralce的grid已经 oracle的DB安装文件。

例如我这边就将安装文件和Oracle RAC相关文件存放到这里了

D:\OracleRAC\ORCL_software

添加文件:

LINUX.X64_190000_db_home.zip

LINUX.X64_190000_grid_home.zip

注意还要去修改总的配置文件才可以

注意文件文件为:

D:\OracleRAC\config\vagrant.yaml

修改的内容为:

env:

gi_software: LINUX.X64_190000_grid_home.zip

db_software: LINUX.X64_190000_db_home.zip

#---------------------------------------------root_password: Test1127?!grid_password: Test1127?!oracle_password: Test1127?!sys_password: Test1127?!pdb_password: Test1127?!

注意 这里面的文件和名字要对应起来 我下载的是 192000的 不小心写错成了 193000 结果安装失败 ,索性就直接写 190000 也可以正常安装上去了。

5. 安装前修改字符集的处理

需要修改的文件路径为:

D:\OracleRAC\scripts

有两个文件:

setup.sh

14_create_database.sh

可以搜索所有的脚本文件 将

characterSet 对应的数据值

设置为 zhs16gbk

备注: 貌似修改了setup.sh就可以自动将参数分发到每个不同的参数文件中去了。

6. 执行安装

在 d:\OracleRAC 目录下面执行

vagrant up

等待三四个小时就能够自动安装完成

7. 简单使用

安装vagrant使用的是 nat 模式的网络

我本来想通过 netsh转发出来

但是仅能够转发 物理ip地址 无法转发 vip和scanip

简单查看数据库可以采取 netsh的方式来处理

但是 如果想用scanip进行安装的话 需要在同一个服务器安装一个 新的虚拟机才可以。

netsh的命令为:

netshinterface portproxy add v4tov4 listenaddress=10.24.13.97 listenport=1521 connectaddress=192.168.56.102 connectport=1521

8. 在宿主机上面安装测试为:

E:\instantclient_12_2>sqlplus system/Test1127?!@192.168.56.107/DB193H1

SQL*Plus: Release 12.2.0.1.0 Production on Sat Nov 23 16:55:53 2019Copyright (c)1982, 2016, Oracle. All rights reserved.

Last Successful login time: Sat Nov23 2019 16:33:42 +08:00Connected to:

Oracle Database 19c Enterprise Edition Release19.0.0.0.0 -Production

SQL>

Vagrant 安装Oracle19c RAC测试环境的简单学习

标签:好的   测试环境   add   win   自动   grid   网站   云盘   测试

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:https://www.cnblogs.com/jinanxiaolaohu/p/11921292.html

oracle19cRAC环境,Vagrant 安装Oracle19c RAC测试环境的简单学习相关推荐

  1. 安装jdk配置环境、cmd命令行测试环境变量配置是否正确及运行java程序、安装IDEA编写代码测试

    文章目录 1.安装jdk配置环境 2.cmd命令行测试环境变量配置是否正确及运行java程序 3.安装IDEA编写代码测试 1.安装jdk配置环境 首先打开官网Oracle https://www.o ...

  2. 【安装篇】- 基于 VMWARE Oracle Linux7.9 安装 Oracle19c RAC 详细配置方案

    作者 | yanwei 来源 | 墨天轮 https://www.modb.pro/db/95684 大家好,我是 JiekeXu,很高兴又和大家见面了,今天和大家一起来看看 Linux7.9 安装 ...

  3. sit是什么环境_测试环境是什么_搭建测试环境要遵循什么原则?

    测试环境是什么? 测试进行软件测试的之前,需要搭建好测试环境.那什么是测试环境呢? 简单的说就是软件运行的平台,即软件.硬件和网络三种环境的合集,也就是说:测试环境=软件+硬件+网络 硬件:包括PC机 ...

  4. Python基础知识(Python的简介、Python环境的安装、集成开发环境Pycharm的安装)

    1.Python的简介 python是跨平台的计算机语言.解释型语言.交互式语言.面向对象语言.初学者最好学的语言 什么是跨平台:意思就是说可以在很多操作系统中执行.比如:可以在windows操作系统 ...

  5. Centos7.6环境Docker安装Oracle19c企业版

    最近需要搭建头寸管理系统Oracle 测试数据库,以下是通过Docker安装的19c版本,方便快捷,供大家参考. Docker安装Oracle19c 说明:可以使用oracle官方镜像,也可以自己制作 ...

  6. 10分钟内在windows下安装woocommerce开发测试环境

    XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包.利用XAMPP,可以在几分钟内在windows环境下搭建出一个WooCommerce的开发测试环境. 1. 下载 ...

  7. 【java基础知识】JDK环境下载安装过程(windows环境/Linux环境)+IDEA配置

    Windows环境: 1.下载软件(百度网盘): https://pan.baidu.com/s/1pTr-9-FbMme8Pc1Q2MhKjA 提取码:e6ih 官网下载网址: http://www ...

  8. docker搭建java测试环境_基于docker构建测试环境

    目录 0x01介绍 0x02 镜像基本操作 0x03 容器基本操作 0x04 容器的修改与保存 0x05 使用Dockerfile定制镜像 0x01介绍 Docker 是一个开源的应用容器引擎,基于 ...

  9. linux java jdk配置_Linux环境下安装JDK并配置环境变量

    首先查看是否已经安装了JDK并配置环境变量. [root@dhcc_plat opt]# java -version-bash: java: command not found [root@dhcc_ ...

最新文章

  1. 四十八、减少磁盘延迟时间的方法
  2. 热修复框架AndFix【源码阅读】
  3. Mathtype全文公式大小一致调整
  4. HDU - 1796 How many integers can you find(容斥原理)
  5. 高精度乘法 c语言,很大的数相乘怎么办?
  6. html网页原理,html运行原理
  7. 【ES8(2017)】Object 扩展 values() / entries() / getOwnPropertyDescriptors()
  8. mysql修改表结果
  9. Linux系统实现ICMP ping功能,并计算时延
  10. 优麒麟(Ubuntu Kylin)安装日志
  11. 阵列函数 java_Java复制阵列– Java中的阵列复制
  12. Comega -- O/R Mapper的终结者?
  13. 43_并发编程-管道
  14. php自定义按钮,vue实现自定义按钮的方法介绍(附代码)
  15. 电机学(1) - 绪论
  16. postman如何使用mockserver?
  17. 鸿蒙三千法则排名,三千法则名称大全_十大最强法则
  18. Deep domain generalization combining a priori diagnosis knowledge阅读笔记
  19. 一阶锁相环的FPGA实现(基于quartus+matlab)
  20. iphone4s更换电池_如果更换了iPhone电池后仍然出现问题该怎么办

热门文章

  1. 反向传播与梯度下降详解
  2. heroku常用命令示例(一)
  3. python实现CRITIC方法
  4. Eclipse C debug报错Can‘t find a source file at “xxxxx“Locate the file or edit the source lookup path
  5. Oracle ASM 的redundancy与failgroup
  6. linux下离线安装gcc等其他工具
  7. ubuntu 20.04 部署edusoho企培版(安装包部署)
  8. 无线ldap认证服务器,结合LDAP服务器进行portal认证配置案例
  9. 分频器设计中使用行波计数器有何优缺点?
  10. WindowsAPI 获取驱动器属性