您的位置:首页 > 数据库 > Oracle

30分钟搞定EBS套件安装及配置

2016-12-17 23:10 274 查看
从事EBS开发人员在学习FORM表单时安装EBS套件。这是每个从事这行人最痛苦的开始。独立可运行的虚拟机拷贝需要250G空间,啥都不干,拷出来就得一个多小时。配置环境运气不好一天都配置不好。本文目标是让配置EBS环境到可用最多30分钟。

开始前的准备工作:

Oracle Developer Suite for 10g. For EBS 这个文件通常命名为Developer 10g。其实就是数据库操作软件。

PLSQL Developer软件或者Oracle SQL Developer

Linux虚拟机(已经内置了EBS服务器,就是230G左右的那个大文件)

第一步安装Developer 10g,步骤如下:

设置本机虚拟内存,自定义,2048-6000。不知道怎么设置自行百度。设置好后记得点“设置”按钮,会提示重启电脑,重启电脑进入下一步。

找到安装文件“setup.exe”,右键属性,调整兼容性至xp sp3

运行安装程序,安装在非C盘,并且不能有中文目录,包括空格、括号等,都不能出现。

安装过程中会有一个选项,选择安装体积大的那个,即以GB结尾的。

如果是模拟两个光盘安装,中途需要指定路径至dish2,继续安装。

安装结束后,找到安装目录,进入NETWORK\ADMIN\tnsnames.ora,打开.ora文件,这里需要配置一下。

//syfdemo.ml.com 为数据库开发软件还有EBS连接时用到的名字
syfdemo.ml.com =
(DESCRIPTION =
//syfdemo为虚拟机中的IP地址
(ADDRESS = (PROTOCOL = TCP)(HOST = syfdemo)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
//VIS为Oracle服务的名字,这个可以自行百度查如何查看虚拟机中的Oracle数据库名字
(SERVICE_NAME = VIS)
)
)


配置完成后第一步就完成了。

第二步安装第二个软件:

PLSQL Developer或者Oracle SQL Developer,两个软件任意一个即可。安装PLSQL时安装路径不能有中文、空格、括号等,否则无法连接到数据库。

第三步加载虚拟机

按照公司提供的账号密码登录即可,打开时选择我已移动该数据库而不是复制。登录后先配置网络,即要让电脑主机与虚拟机联通,效果是在CMD中ping虚拟机能够ping通,就说明网络环境配置OK。具体步骤如下:

点击应用程序->系统设置->网络,点击编辑。填写静态IP,网关等。学过网络的同学应该知道,设置“局域网”时需要设置成在同一个网段下,这里示例为192.168.15.0这个网段下。

在那个框中继续点击硬件设置,点击探测,点击确定,最后点击激活。在虚拟机设置中将网络适配器设置成NAT模式,重启虚拟机。

重启后的虚拟机,右键终端,输入ifconfig,查看ip地址是否设置成功。

成功后挂起虚拟机,在VMware点击编辑->虚拟网络编辑器,同样的配置网络地址,确定在同一个网段即可,具体的需要设置子网IP(比如:192.168.15.0)和NAT设置中的网关(比如:192.168.15.2)。然后重启VMware。

此时CMD中就可以PING通虚拟机网络,这几乎已经搞定了一大半。

第四步打开虚拟机中的Oracle服务程序与EBS服务程序

命令如下(双引号中为命令):

虚拟机中右键打开终端:切换至Oracle用户”su - oracle”然后执行“./startdb.sh”,当最后一行出现exiting with status 0,表示成功,如果为其他数字,关闭服务再次打开,关闭命令为“./stopdb.sh”

成功后切换至applmgr用户“su - applmgr”然后执行“./startapp.sh”,与上一个一样,出现“0”才成功,否则重启该服务,关闭命令“./stopspp.sh”

第五步测试NetManager

安装好第一步的软件后,开始菜单中会有Net Manager程序,打开它,点击Oracle Net配置的加号,然后点击本地的加号,然后点击服务命令的加号,此时可以看到会有一个和当时设置的数据库连接时设置的名字(例如:syfdemo.ml.com)。点击该名字,将主机名设置为虚拟机IP地址。如果没有该服务名字,就点击左上边加号添加一个服务,协议为TCP/IP,连接类型为专用服务器,端口号为1521,其余默认下一步。

连接数据库测试

打开PLSQL或者SQL Developer进行数据库连接,输入虚拟机中数据库设置的用户名和密码,还有配置文件设置的名字,点击连接,大功告成!

最后的最后

虚拟机里连接EBS肯定是没有问题的,Windows系统如何登陆,需要修改host文件,添加一条命令即可

//不用多说,应该都知道,前面是虚拟机IP地址,后边为当时设置的服务名
192.168.15.23 syfdemo.ml.com syfdemo
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息