ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

Oracle ebs r12官方虚拟机配置

2020-04-25 20:56:27  阅读:545  来源: 互联网

标签:文件 r12 虚拟机 sh xx ova ebs Oracle


硬件要求

虚拟机硬件

内存:12GB+
硬盘:300GB+
处理器:4线程+

宿主机(本地机器)

  • 内存:16GB+
  • 硬盘:500GB+
  • 处理器:8线程+

笔者宿主机信息如下:

型号:MacBook Pro (Retina, 15-inch, Mid 2015)
OS:MacOS high Sierra 10.13.6
处理器:2.2 GHz Intel Core i7(4核8线程)
内存:16 GB 1600 MHz DDR3
硬盘:256SSD + 1T 移动硬盘

文件准备

需要准备Oracle虚拟机介质 和 虚拟机软件。

安装介质

虚拟机介质可以在Oracle官网下载,下载前需要注册账户并登陆。
注意:并不是注册完成后,立即就有权限下载,一般一个工作日以上才行。

注册、登陆账号

  1.   1 打开:http://edelivery.oracle.com/
  2.   2 点击 sign in
  3.   3 创建账户
  4.   4 登陆账户
  • 1
  • 2
  • 3
  • 4

下载介质

1 打开 http://edelivery.oracle.com/
2 搜索 Oracle VM Virtual Appliances for Oracle E-Business Suite
3 点击对应的版本,即可加入购物车
在这里插入图片描述
注意:是通过Oracle官方的下载器下载,下载器弹窗可能被浏览器误伤拦截,请留意提示。

虚拟机软件

地址:https://www.virtualbox.org/
在这里插入图片描述
安装过程:使用默认配置,step by step安装

虚拟机导入

需要先将下载的虚拟机介质合并为完整的虚拟机文件,然后进行虚拟机导入。
  • 1

介质合并

1 将这19个压缩包解压到同一个文件夹下
2 将18个ova文件合并(即xx.ova.00 - xx.ova.17 合并为xx.ova文件)
在这里插入图片描述
合并过程:打开CMD命令行,切换到介质所在的盘符和目录下(如G://VMS)
合并脚本

  1.   g:
  2.   cd vms
  3.   copy /b xx.ova00 + xx.ova01 + ... + xx.ova17 xx.ova
  • 1
  • 2
  • 3

合并过程大约需要15分钟(USB3.0 机械硬盘条件下)
最后合成的 ova文件,是我们下一步需要导入的完整介质。

虚拟机导入

1 打开 VirtualBox,进行导入
在这里插入图片描述
点击导入,软件将会把65GB的ova文件转化为270GB的可以运行的虚拟机文件。
注意,这将不会对原ova文件有任何影响。
整个导入过程大约150分钟(USB3.0 机械硬盘条件下)

首次开机配置

运行虚拟机

在这里插入图片描述

设定用户密码

进入登录界面
输入

root
  • 1

在这里插入图片描述

安装DB & EBS APP

密码设定完成后,程序自动更正相关文件,并安装数据库服务和EBS应用,需要20分钟左右。

开启服务

切换用户

从root切换到oracle用户。oracle用户有相关脚本的执行权限,直接使用root需要更改权限,也不推荐这么做。

su oracle
  • 1

开启数据库

转到脚本目录,执行startdb.sh

  1.   cd /u01/install/APPS/scripts
  2.   ./startdb.sh
  • 1
  • 2

整个过程大约2分钟。
请关注退出状态是否为 0(正常)

开启ebs应用服务

  1.   cd /u01/install/APPS/scripts
  2.   ./startapps.sh
  • 1
  • 2

耗时大约20分钟(取决于分配的系统资源,笔者是12GB+4线程+机械硬盘)

启用DEMO user 和 sysadmin(ebs最高用户权限)

系统已经可以正常访问,但是没有正确的用户名密码,无法登陆系统。
在scripts目录下,执行以下命令,分别设定用户密码

./enableDEMOusers.sh
  • 1
./enableSYSADMIN.sh 
  • 1

耗时约5分钟。

外部访问

常规使用

首次需要安装,后续常规使用服务器,只需要进入脚本目录,执行DB和APP的启动即可。

  1.   cd /u01/install/APPS/scripts
  2.   ./startdb.sh
  3.   ./startapps.sh
  • 1
  • 2
  • 3

外部连接

获取IP

在虚拟机中执行ifconfig,获取IP地址

ifconfig
  • 1
  • 在这里插入图片描述

    设置静态IP

    每次重启后,虚拟机IP可能发生变化,宿主机正常访问需要更改hosts文件,很不方便。可以设置为静态IP

    vi /etc/sysconfig/network-scripts/ifcfg-eth0
    
    • 1

    其中eth0即第一块网卡的名称
    原内容:

    1. DEVICE=eth0
    2. ONBOOT=yes
    3. BOOTPROTO=dhcp
    4. TYPE=Ethernet
    • 1
    • 2
    • 3
    • 4

    更改至

    1. DEVICE=eth0
    2. ONBOOT=yes
    3. # BOOTPROTO=dhcp
    4. BOOTPROTO=static
    5. IPADDR=192.168.0.106
    6. NETMASK=255.255.255.0
    7. GATEWAY=192.168.0.1
    8. TYPE=Ethernet
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    设置允许远程SSH连接

    虚拟机屏幕分辨率不好调整,也无法复制命令,不利于操作,设置远程SSH连接,可以方便的用宿主机的各种SSH工具连接。
    更改以下配置

    vi /etc/ssh/sshd_config
    
    • 1

    添加

    PermitRootLogin yes
    
    • 1

    立即刷新配置

    /etc/init.d/sshd restart
    
    • 1

    宿主机访问

    hosts 设置

    读取虚拟机中hosts文件配置

    vi /etc/hosts
    
    • 1

    文件内容

    1. 127.0.0.1 localhost.localdomain localhost
    2. ::1 localhost6.localdomain6 localhost6
    3. 192.168.0.106 apps.example.com apps
    • 1
    • 2
    • 3

    将最后一行加入本机hosts文件中。

    浏览器访问

    地址:http://apps.example.com:8000/
    在这里插入图片描述

    数据库连接

    主机:apps.example.com
    端口:1521
    SID:ebsdb
    user:

    账号:apps
    密码:apps

    账号:system
    密码:manager

    TODOLIST

    1 中文支持

标签:文件,r12,虚拟机,sh,xx,ova,ebs,Oracle
来源: https://www.cnblogs.com/dayboy2416/p/12775163.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有