Oracle EBS R12 学习环境搭建
在官方下载使用账户为自己邮箱注册的
不给你们看邮箱
图1
Oracle官方推出了学习测试平台,包含了ebs及其数据库的搭建。
博客链接:Oracle VM Virtual Appliance for EBS 12.2 Now Available
图2
下载界面路径:https://edelivery.oracle.com/osdc/faces/SoftwareDelivery
图3
确认下载,下图是下载目录。
图4
下载所需的文件是利用Oracle的官方下载器。
图5
在下载过程当中可能存在部分文件超时无法正确下载,比较文件大小,将不一致的地方勾选,重新进行下载。
图6
每次完成选择后,Oracle生成的下载器均不相同。
图7
图8
下载完成后的效果。
图9
将所有的压缩文件进行解压缩还原,得到如下目录。
图10
我们发现,下载的数据其实是ova文件的拆分,需要将其合并。利用cmd的合并命令将这些ova文件进行还原。
我使用的命令如下:
copy /b Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.00+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.01+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.02+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.03+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.04+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.05+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.06+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.07+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.08+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.09+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.10+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.11+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.12+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.13+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.14+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.15+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.16+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.17+Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova.18 Oracle-E-Business-Suite-12.2.12_VISION_INSTALL.ova |
经过合成之后,有如下界面:
图11
最终我们的到一个可以导入的ova镜像文件。
图12
接下来的工作就是将下载的ova文件导入Oracle的virtual box虚拟机。
图13
接下来就是漫长的导入过程。
图14
完成导入后,进入虚拟机。
图15
输入:root
设置登陆密码:12345678/123456
图16
如上图所示,已经完成了配置密码的过程,系统正在整理数据库以及EBS系统,这需要耗费一定的时间。
图17
等待一段时间的配置后利用ls命令查看当前目录。
开启服务,切换用户,从root切换到oracle用户。oracle用户有相关脚本的执行权限,直接使用root需要更改权限,也不推荐这么做。
su oracle |
开启数据库,转到脚本目录,执行startdb.sh。
图18
cd /u01/install/APPS/scripts ./startdb.sh |
整个过程大约2分钟,请关注退出状态是否为 0(正常)。
图19
开启ebs应用服务。
cd /u01/install/APPS/scripts ./startapps.sh |
启用DEMO user 和 sysadmin(ebs最高用户权限)
系统已经可以正常访问,但是没有正确的用户名密码,无法登陆系统。
在scripts目录下,执行以下命令,分别设定用户密码
./enableDEMOusers.sh ./enableSYSADMIN.sh |
图20
User密码:sysadmin
图21
Sysadmin密码:sysadmin
图 22
配置静态IP
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 |
图 23
DEVICE=enp0s3 ONBOOT=yes # BOOTPROTO=dhcp BOOTPROTO=static IPADDR=192.168.56.106 NETMASK=255.255.255.0 GATEWAY=192.168.56.1 TYPE=Ethernet |
设置允许远程SSH连接
图 24
虚拟机屏幕分辨率不好调整,也无法复制命令,不利于操作,设置远程SSH连接,可以方便的用宿主机的各种SSH工具连接。
vi /etc/ssh/sshd_config PermitRootLogin yes /etc/init.d/sshd restart vi /etc/hosts 127.0.0.1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 192.168.56.106 apps.example.com apps |
浏览器访问
地址:http://apps.example.com:8000/
数据库连接
主机:apps.example.com
端口:1521
SID:ebsdb
user:
账号:apps
密码:apps
账号:system
密码:manager
开放端口:1521,80