ORACLE ebs 11.5.10 for linux 安装心得
安装oracle ebs的心得 http://www.bioon.cn/user2/17333/archives/2006/103873.shtml
ORACLE ebs 11.5.10 for linux 安装心得
目录
前言
第一章 硬件准备
第二章 软件准备
第三章 11.5.10 For Linux 安装
第四章 安装后的维护和问题解决
第五章 ebs对外的发布
ORACLE EBS 11.5.10 学习笔记(安装篇)
前 言
最近由于公司外部顾问的需要,我必须在几天的时间内安装好公司的oracle ebs系统并对外发布。在安装之前,参考了很多别人的帖子,然后在公司的机器上安装了2遍才成功,第一次呢,可以进入登陆页面但是进去以后左边的navigator里面什么都没有。第二次完全成功,然后又在对外发布时候产生了问题,经过研究以后,问题解决了。学习本来就是通过失败以后得到经验和教训的过程,在此非常感谢写以前文档的前辈们,如果有不正确之处,请指出,大家一起进步!
第一章 硬件准备
我公司安装机器的硬件主要配置如下:
CPU 赛扬 2.1G
内存 1G
硬盘 200G
说明:这个系统对内存的要求颇高,1G 的内存,运行起来基本在950M 以上,而且在应用操
作的时候经常有达到100%的时候。硬盘要多大呢?我的分区如下:
swap 2G
/ 12G
/boot 300m
/Stage11i 28G
/opt 10G
/d01 130G
总之,硬盘一定要足够大,想正式使用的话内存没有3G以上别想了。
第二章 软件准备:
2.1 Oracle EBS 11.5.10 系统软件
下载地址:http://edelivery.oracle.com/
2.2 操作系统和第三方软件
RedHat 安装:
RedHat AdvancedServer 3.0 为什么用rs 3.0呢?因为这个版本打的补丁少而且我比较懒,哈哈。
p3006854_9204_LINUX.zip http://metalink.oracle.com/
( oracle 推荐的Linux操作系统补丁)
jsdk1.4.2 for linux x86版本 http://java.sun.com/
第三章11i(11.5.10) for RedHat 安装
第一节 RedHat 3.1 的安装
3.1.1
安装RedHat 3.0
3.1.2
选择手动分区,我创建的分区如下
硬盘总容量(200G)
基本来说,swap空间是内存的2倍以上,不要太大,为什么不划分/home等分区而只设置/分区呢?哈哈,道理大家都懂吧。其他只要保证:
11i 程序分区 /d01 >100G
11i 安装分区 /Stage11i >25G
就可以了。
3.1.3
另外在安装RedHat 的组件安装的时候,redhat 的web 服务器千万不要安装,
其他注意事项:
不要启用防火墙功能
选择图形界面启动
选择静态IP 地址
3.1.4
系统IP 设置:192.168.80.55 主机名;erp.XXX.com
系统安装结束后,测试主机名; hostname
ping erp
ping 192.168.80.1
ping erp.XXX.com
确保都是通的,如果不通请修改/etc/hosts 文件;加入
192.168.80.55 erp.XXX.com erp
注意:一定要将 带域名的主机名erp.zpm.com 写在不带域名的主机名
erp 前面
3.1.6
查是否存在文件
/etc/sysconfig/networking/profiles/default/network,如果有
就删除或重命名
第二节 针对Oracle 11i的安装配置
3.2.1
修改系统核心参数
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
3.2.2
增加用户组和用户
/usr/sbin/groupadd dba
/usr/sbin/useradd -g dba oracle
passwd oracle
如果正式使用的时候,建议设立2个用户:oracle和oraapp分管数据库和应用。
vi /home/oracle/.bash_profile
增加下面一行
export LD_ASSUME_KERNEL=2.4.19;
3.2.3.
检查安装11i所必须的安装包
[root@erp root]# rpm -qa |grep compat
compat-db-4.0.14-5
compat-gcc-7.3-2.96.122
compat-libstdc++-7.3-2.96.122
compat-libstdc++-devel-7.3-2.96.122
compat-slang-1.4.5-5
compat-pwdb-0.62-3
compat-glibc-7.x-2.2.4.32.5
compat-gcc-c++-7.3-2.96
openmotif21-2.1.30-8
openmotif-devel-2.2.2-16
openmotif-2.2.2-16
怎么测试呢?当然使用rpm -qa|grep ***查找了,别说你不会。。。
#如果上述包不存在,请在2/3号盘上查找,然后安装
rpm –Uvih *.rpm
最后还要安装compat-db-4.0.2.5-9
到rs4的第三张盘上有。
使用以下命令:
rpm -Uivh --force --nodeps compat-db-4.0.2.5-9.rpm安装。
为什么呢?因为rs3分几个版本,如果不这样的话,有可能在安装到80%跳出。
3.2.4
设置编译器环境
[root@erp root]#mv /usr/bin/gcc /usr/bin/gcc323
[root@erp root]#mv /usr/bin/g++ /usr/bin/g++323
[root@erp root]#ln –s /usr/bin/gcc296 /usr/bin/gcc
[root@erp root]#ln –s /usr/bin/g++296 /usr/bin/g++
3.2.5
安装java环境
#下载jdk,下载1.4.2版本
FTP到服务器
[root@erp root]#chmod 777 j2sdk-1_4_2_06-linux-i586.bin
[root@erp root]./ j2sdk-1_4_2_06-linux-i586.bin
rpm -Uivh *.rpm
[root@erp root]#vi /home/oracle/.bash_profile
#增加下面这行
export PATH=$PATH:$HOME/bin:/usr/java/jdk1.4.2_06/bin;
3.2.6
安装补丁
#将p3006854_9204_LINUX.zip拷贝至/root下
[root@erp root]# cp p3006854_9204_LINUX.zip /root
[root@erp root]#unzip p3006854_9204_LINUX.zip
[root@erp root]#cd 3006854
[root@erp root]#./rhel3_pre_install.sh
3.2.7
建立光盘存储,这样可以省却安装的时候不停地换光盘
请使用安装用户Oracle登陆,创建如下目录
/Stage11i
/oraAppDB
/oraAPPS
/oraDB
/oraiAS
/startCD
/oraNLS
将所下载的光盘按照所属模块,j解压缩后拷贝进相应目录。当然如果你刻录了光盘的话也可以用
perl /Stage11i/startCD/Disk1/rapidwiz/adautostg.pl
运行自动建立目录拷贝程序
第三节 11.5.10的安装
3.3.1 重启机器
以用户oracle进入startCD/Disk1/rapidwiz; 运行下面指令:
#LANG=C
#rapidwiz
第一次运行 rapidwiz 程序的时候, 系统会进行自检, 并提醒用户执行
一些必要步骤,比如以root用户创建/etc/oratab文件或是相关文件夹等
3.3.2
.出现窗口后选择Single Node 安装,选择VIS(vision Demo 方式),当然可以选择fresh模式,但是后面配置和我下面写的完全不一样了。
3.3.4
系统提示安装目录等信息,如果自己有多个盘请自己调配好目录
3.3.5
系统提示第三方软件目录,请确认.然后系统进行安装前的测试,
3.3.6
请确保所有检测项目都已ok,然后才安装。
3.3.7
检测完毕,系统安装,整个安装分5 个步骤自动进行
1.Install Oracle 9i Technology Stack
2.Install Oracle Application Database
3.Install APPL_TOP technology Stack
4.Install APPL_TOP
5.Configuration For VIS
整个安装过程如果顺利需要4 个小时左右。如果安装完全停滞了,可以使用:
startCD/Disk1/rapidwiz –restart,重新启动安装。
第四节 安装后的配置
3.4.1
创立两个环境变量文件
需要另外创建两个环境文件,因为操作数据库和操作应用的环境变量是完全不同的。
[oracle@erp oracle]#cp .bash_profile .ora
[oracle@erp oracle]#cp .bash_profile .app
[oracle@erp oracle]#vi .ora
#增加下面的行
export PATH=$PATH:$HOME/bin:/usr/java/jdk1.4.2_06/bin;
export LD_ASSUME_KERNEL=2.4.19;
. /ora11510/visora/9.2.0/VIS_erp.env
(注意 .后面有个空格,没有这个空格变量文件不会被执行)
[root@erp oerp]#vi .app
#增加或是检查是否有下面的行
export PATH=$PATH:$HOME/bin:/usr/java/jdk1.4.2_06/bin;
export LD_ASSUME_KERNEL=2.4.19;
. /ora11510/viscomn/visappl/APPSORA.env
(注意 .后面有个空格,没有这个空格变量文件不会被执行)
服务管理
停止所有服务
停止11i 服务
[oracle@erp oracle]#vi shutapp.sh
source .app
cd $COMMON_TOP/admin/scripts/VIS_erp
oracle]#./adstpall.sh apps/apps
:wq
[oracle@erp oracle]#chmod 777 shutapp.sh
[oracle@erp oracle]#./shutapp.sh
停止数据库服务
[oracle@erp oracle]#vi shutora.sh
source .ora
lsnrctl stop
sqlplus '/as sysdba'
:wq
[oracle@erp oracle]#chmod 777 shutora.sh
[oracle@erp oracle]#./shutora.sh
[oracle@erp oracle]#SQLPLUS>shutdown immediate
启动所有服务
启动数据库服务
[oracle@erp oracle]#vi startora.sh
source .ora
lsnrctl start
sqlplus '/as sysdba'
:wq
[oracle@erp oracle]#chmod 777 startora.sh
[oracle@erp oracle]#./startora.sh
[oracle@erp oracle]#SQLPLUS>startup
启动11i 服务
[oracle@erp oracle]#vi startapp.sh
source .app
cd $COMMON_TOP/admin/scripts/VIS_erp
./adstrtal.sh apps/apps
:wq
[oracle@erp oracle]#chmod 777 startapp.sh
[oracle@erp oracle]#./startapp.sh
注意;如果上述命令不能正常执行,请检查一些环境变量确认环境变量文件是否
已执行,请根据自己的目录情况写命令
11.5.10 Vision Demo预设的用户名/密码如下:
■?SYSADMIN/SYSADMIN
■?MFG/WELCOME
■?OPERATIONS/WELCOME
■?SERVICES/WELCOME
■?MRC/WELCOME
■?HRMS/WELCOME
3.4.5 登陆11i
浏览器中输入http://erp.xxx.com:8000/
选择apps logn 输入用户名和密码
第四章 安装后的维护和问题解决
问题现象:网页可以登陆,但是输入用户名和密码提示Intenet Server error
这种问题的出现主要是因为数据库连接不上造成,可以查看数据库是否
已经启动?lsnrctl 是否已经启动?如果都已经启动,请重启应用所有
服务,注意,在启动的时候,一定要先等数据库启动完全后再启动各种
应用服务,启动顺序颠倒也会出现这样的问题.因为应用服务启动时是
需要与数据库通信的.关闭服务的的时候,正好相反。先关闭应用服务,
再关闭数据库服务。
问题现象:应用服务无法启动
我遇到一个问题就是无法正确启动应用服务,检查了半天,发觉是环境
变量没有设置,就是上文提到的在.app 变量文件中,运行另外的环境变
量文件需要. /文件名.env,.之后需要有空格,否则不执行环境变量文
件,建议各位如果遇到这种问题,检查一下环境变量是否正确
问题现象:系统能正常进入,但是无法调用form 文件,系统提示
FRM-92050: Failed to connect to the Server: erp.zpm.com:9000;
我查到有两种情况可能产生这个问题:
第一种:这个问题的产生是由于没有指明form server 连接方式,系
统默认连接方式是http,但是连接方式是socket 方式才正
确,要修改这个问题,需要下载Patch: EditContext 修改系统配
置将formserver 的启动方式改为socket。 后来EditContext
工具查明系统设置中已经是socket,错误原因不是因为
formserver 的连接方式。
但是至少让我理解掌握了EditContext 这个工具是用来修改系
统设置的一种工具,例如,各种server 的端口号目录名,log 目
录等.这些设置都写在visappl/admin/VIS_erp.xml,EditContext
就是调用这个文件来修改设置。
Xml 文件名的组成方式是SID_主机名,请按照自己的主机名
和SID 查找此文件
第二种 这个问题的产生是由于操作系统缺少一个X11R6 的类库,
而formserver 中需要这个类库,所以启动就不正确,鉴别方法
如下
cd $FND_TOP/bin
ldd f60webmx | grep 'not found'
果然显示类库 libXm.So.2.1 not found,进入usr/X11R6/lib
发觉没有libXm.So.2.1 文件,只有libXm.so,
改正方法,:ln –s libXm.so libXm.So.2.1
改正完毕,重启应用服务,系统正常.
问题:在登陆页面时,就会发生dns无法找到的错误。
改正方法:如果要在windows和unix主机访问上面的地址,一定要编辑本机的hosts文件,加入
192.168.80.35 erp.XXX.com erp
第五章:对外的发布。
外部顾问需要访问的话,当然要发布了,我们公司采用的是isa防火墙,在发布了
192.168.80.55-202.102.192.XX 的8000端口映射后,能够从外部:
http://202.102.192.xx:8000/连接上,顺便提一下,外部的主机页必须在自己的hosts文件里面加入:
202.102.192.XX erp.XXX.com erp的语句,否则的话。。。。
然而还是不能够访问主机的form,出现9000端口错误的提示,于是在isa上设置了
192.168.80.55-202.102.192.XX 的8000端口映射后,一切大功告成。
ORACLE ebs 11.5.10 for linux 安装心得相关推荐
- ebs r12 linux,开始学习oracle ebs r12--第一次失败的安装
开始学习oracle ebs r12--第一次失败的安装 发布时间:2008-04-08 00:03:15来源:红联作者:aacble 该准备的都准备好了,可以开始安装了,但是前面的文章中提到要求磁盘 ...
- Oracle Database 11.2.0.1(静默安装)
http://www.cnblogs.com/ylqmf/archive/2012/04/16/2451211.html 本文档是Oracle Database 11.2.0.1 for RHEL5 ...
- oracle ebs 安装教程,Oracle EBS 12 For Windows 的详细安装步骤
一. 系统环境 1.笔记本:内存 3G 硬盘 500G 操作系统: window xp sp3 2.虚拟机环境: 操作系统:window server 2003 Enterprise (pack 2) ...
- jdk8下载要先有Oracle账号吗,【转载】linux安装jdk8--附带oracle账号
1.下载jdk8 方法一:官网手动下载 下载Linux环境下的jdk1.8 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-d ...
- linux安装ebs系统,深入浅出Oracle之EBS系统安装与维护(Linux).doc
Doc Ref: REF DocRefNumber REF DocTitle Oracle ERP最佳技术实践 REF LastDate April 12, 2005 STYLEREF HD2 E-B ...
- ubuntu18安装oracle11g,在Ubuntu 18.04系统下快速安装Oracle Java 11的方法
本文介绍在Ubuntu 18.04操作系统下使用PPA快速安装Oracle Java 11的方法,同时也可以用在Ubuntu 18.10.Ubuntu 16.04.Ubuntu 14.04版本中. O ...
- Oracle EBS R12 IE兼容Java插件(多版本)相关设置
系统环境: 操作系统Windows 7 浏览器Internet Explorer 11 Oracle EBS版本12.1.1.12.1.3和12.2.6 一.IE相关设置 受信任的站点设置 1. IE ...
- Oracle EBS 两个严重漏洞可导致企业金融记录遭篡改
聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 Oracle 最近修复的两个严重的电子商务套件 (E-Business Suite, EBS) 漏洞可被用于实现多种恶意目的,如篡改某 ...
- Oracle Discoverer 11.1.1.7安装以及与Oracle EBS R12.1.3的集成
目录 准备 参考的Oracle注释: 认证信息: 配置: 安装Oracle Database for Discoverer存储库 参考: 检查硬件先决条件 下载和登台软件 检查软件先决条件 安装Ora ...
- oracle 安装sde,linux安装SDE 10
必须先安装好oracle. 这里只考虑sys-v系的,debian系的,类似处理(参考apt-get/dpkg命令) AIX 参考SMIT HPUNIX参考SDE安装光盘里的说明. [@more@] ...
最新文章
- JS 实现下载Blod文件
- IDEA新建spring boot项目没有Spring Initializr选项
- 08.认证考试注意事项
- C#中Brush、Color、String相互转换
- Django知识总结(一)
- [转]Eclipse插件开发之基础篇(3) 插件的测试与调试
- SharePoint学习札记[6] — WebPart之基础
- abstract类中可以有private的成员_C++|static成员与单例模式
- pb 导出文件 日期格式_「案例分享」ERP系统导出数据注意事项
- Oracle 实例恢复时 前滚(roll forward) 后滚(roll back) 问题
- Netty NioEventLoop 启动过程源码分析
- 学用NHibernate(一)
- sd卡umount时busy解决方法
- TypeScript Property ‘XXX‘ does not exist on type ‘never‘
- 故宫博物馆爬虫(简略版)
- 史上最清晰的雷霆战机游戏开发全过程(基于java,素材和源码均齐全)
- 皮皮虾如何引流?皮皮虾运营如何变现?皮皮虾APP怎么引流?
- Pygame实现小球躲避
- Linux下rsh服务配置
- 服务器运维的日常工作,运维工作人员日常工作重点有哪些?
热门文章
- python中if name == main_python中if __name__ == '__main__': 的解析
- 点击button后改变文字_24. 教你零基础搭建小程序:小程序的常见组件(5)— button标签...
- 力扣-116. 填充每个节点的下一个右侧节点指针
- 力扣-387 字符串中的第一个唯一字符
- Flutter学习 — 设计基础
- 在码云上如何创建仓库
- 文本输入框,实现模糊搜索结果
- 【浅说】堆(heap)和栈(stack)区别
- 【iCore3双核心板】iCore3双核心板使用说明(图文)
- Cocos2d-JS特效