安装前oracle19c准备工作,Vagrant 安装Oracle19c RAC测试环境的简单学习

1. 学习自网站:

https://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>

原文:https://www.cnblogs.com/jinanxiaolaohu/p/11921292.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值