数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

Oracleebs11.5forlinuxas4安装心得


发布日期:2019年09月28日
 
Oracleebs11.5forlinuxas4安装心得

第一章 硬件准备

我公司安装机器的硬件主要配置如下

CPU 赛扬21G

内存 G

硬盘 200G

说明这个系统对内存的要求颇高G 的内存运行起来基本在M 以上而且在应用操

作的时候经常有达到%的时候硬盘要多大呢?我的分区如下

swap G

/ 12G

/boot m

/Stagei G

/opt G

/d G

总之硬盘一定要足够大想正式使用的话内存没有3G以上别想了

第二章 软件准备:

Oracle EBS 系统软件

下载地址

操作系统和第三方软件

RedHat 安装:

RedHat AdvancedServer 因为这个版本打的补丁少

jsdk for linux x版本

第三章i() for RedHat 安装

第一节 RedHat 的安装

安装RedHat

选择手动分区我创建的分区如下

硬盘总容量( G)

基本来说swap空间是内存的2倍以上不要太大为什么不划分/home等分区而只设置/分区呢?哈哈道理大家都懂吧其他只要保证

i 程序分区 /d >G

i 安装分区 /Stagei >G

就可以了

另外在安装RedHat 的组件安装的时候redhat 的web 服务器千万不要安装

其他注意事项:

不要启用防火墙功能

选择图形界面启动

选择静态IP 地址

系统IP 设置: 主机名;

系统安装结束后测试主机名; hostname

ping erp

ping

ping  

确保都是通的如果不通请修改/etc/hosts 文件;加入

  erp

注意:一定要将 带域名的主机名 写在不带域名的主机名ebs 前面

/etc/sysconfig/network

HOSTNAME=ebs

Sevice network restart

Patch:

查是否存在文件

/etc/sysconfig/networking/profiles/default/network如果有

就删除或重命名

第二节 针对Oracle i的安装配置

修改系统核心参数

netipvip_local_port_range=

增加用户组和用户

/usr/sbin/groupadd dba

/usr/sbin/useradd g dba oracle

useradd –g dba applmgr

passwd oracle

passwd applmgr

如果正式使用的时候建议设立2个用户oracle和applmgr分管数据库和应用

检查安装i所必须的安装包

[root@erp root]# rpm qa |grep compat

The following components will be installed automatically:

compatdb

compatgcc

compatgccc++

compatlibcwait

compatlibgcc

compatlibstdc++

compatlibstdc++

xorgxdeprecatedlibsdevelEL

xorgxdeprecatedlibsEL

The following required component must be installed manually:

compatoraclerhel

compatlibcwait

怎么测试呢?当然使用rpm qa|grep ***查找了别说你不会

安装

rpm –Uvih *rpm

Kernel Requirements: EL

To determine distribution and version enter: $ uname –r

glibc Requirements:

To determine installation status enter: $ rpm q glibc

/etc/nf

options attempts:

options timeout:

/etc/security/nf

* hard nofile

* soft nofile

安装java环境

#下载jdk下载jsdk___版本

FTP到服务器

[root@erp root]#chmod jsdk___linuxibin

[root@erp root]/ jsdk___linuxibin

建立光盘存储这样可以省却安装的时候不停地换光盘

请使用安装用户Oracle登陆创建如下目录

/Stagei

/oraAppDB

/oraAPPS

/oraDB

/oraiAS

/startCD

/oraNLS

将所下载的光盘按照所属模块j解压缩后拷贝进相应目录当然如果你刻录了光盘的话也可以用

perl /Stagei/startCD/Disk/rapidwiz/adautostgpl

运行自动建立目录拷贝程序

第三节 的安装

重启机器

以用户oracle进入startCD/Disk/rapidwiz; 运行下面指令:

#/rapidwiz

第一次运行 rapidwiz 程序的时候 系统会进行自检 并提醒用户执行

一些必要步骤比如以root用户创建/etc/oratab文件或是相关文件夹等

出现窗口后选择Single Node 安装选择VIS(vision Demo 方式)当然可以选择fresh模式但是后面配置和我下面写的完全不一样了

如果选择multinode 安装要在ect/hosts下加入其他node的信息

第一个执行rapid install的node 一定要是database node

系统提示安装目录等信息如果自己有多个盘请自己调配好目录

系统提示第三方软件目录请确认然后系统进行安装前的测试

请确保所有检测项目都已ok然后才安装

检测完毕系统安装整个安装分 个步骤自动进行

Install Oracle i Technology Stack

Install Oracle Application Database

Install APPL_TOP technology Stack

Install APPL_TOP

Configuration For VIS

整个安装过程如果顺利需要 个小时左右如果安装完全停滞了可以使用

startCD/Disk/rapidwiz –restart重新启动安装

第四节 安装后的配置

创立两个环境变量文件

需要另外创建两个环境文件因为操作数据库和操作应用的环境变量是完全不同的

数据库用户oracle 要在bash_profile app下加入 /ora/visora//VIS_erpenv

(注意 后面有个空格没有这个空格变量文件不会被执行)

[root@erp oerp]#vi app

应用用户applmgr 要在bash_profile app下加入 /ora/viscomn/visappl/APPSORAenv

(注意 后面有个空格没有这个空格变量文件不会被执行)

服务管理

停止所有服务

停止i 服务

[oracle@erp oracle]#vi shutappsh

source app

cd $COMMON_TOP/admin/scripts/VIS_erp

oracle]#/adstpallsh apps/apps

:wq

[oracle@erp oracle]#chmod shutappsh

[oracle@erp oracle]#/shutappsh

停止数据库服务

[oracle@erp oracle]#vi shutorash

source ora

lsnrctl stop

sqlplus /as sysdba

:wq

[oracle@erp oracle]#chmod shutorash

[oracle@erp oracle]#/shutorash

[oracle@erp oracle]#SQLPLUS>shutdown immediate

启动所有服务

启动数据库服务

[oracle@erp oracle]#vi startorash

source ora

lsnrctl start

sqlplus /as sysdba

:wq

[oracle@erp oracle]#chmod startorash

[oracle@erp oracle]#/startorash

[oracle@erp oracle]#SQLPLUS>startup

启动i 服务

[oracle@erp oracle]#vi startappsh

source app

cd $COMMON_TOP/admin/scripts/VIS_erp

/adstrtalsh apps/apps

:wq

[oracle@erp oracle]#chmod startappsh

[oracle@erp oracle]#/startappsh

注意;如果上述命令不能正常执行请检查一些环境变量确认环境变量文件是否

已执行请根据自己的目录情况写命令

Vision Demo预设的用户名/密码如下

■?SYSADMIN/SYSADMIN

■?MFG/WELCOME

■?OPERATIONS/WELCOME

■?SERVICES/WELCOME

■?MRC/WELCOME

■?HRMS/WELCOME

登陆i

浏览器中输入

选择apps logn 输入用户名和密码

第四章 安装后的维护和问题解决

问题现象网页可以登陆但是输入用户名和密码提示Intenet Server error

这种问题的出现主要是因为数据库连接不上造成可以查看数据库是否

已经启动?lsnrctl 是否已经启动?如果都已经启动请重启应用所有

服务注意在启动的时候一定要先等数据库启动完全后再启动各种

应用服务启动顺序颠倒也会出现这样的问题因为应用服务启动时是

需要与数据库通信的关闭服务的的时候正好相反先关闭应用服务

再关闭数据库服务

问题现象应用服务无法启动

我遇到一个问题就是无法正确启动应用服务检查了半天发觉是环境

变量没有设置就是上文提到的在app 变量文件中运行另外的环境变

量文件需要 /文件名env之后需要有空格否则不执行环境变量文

建议各位如果遇到这种问题检查一下环境变量是否正确

问题现象系统能正常进入但是无法调用form 文件系统提示

FRM: Failed to connect to the Server: :;

我查到有两种情况可能产生这个问题

第一种:这个问题的产生是由于没有指明form server 连接方式

统默认连接方式是http但是连接方式是socket 方式才正

要修改这个问题需要下载Patch: EditContext 修改系统配

置将formserver 的启动方式改为socket 后来EditContext

工具查明系统设置中已经是socket错误原因不是因为

formserver 的连接方式

但是至少让我理解掌握了EditContext 这个工具是用来修改系

统设置的一种工具例如各种server 的端口号目录名log 目

录等这些设置都写在visappl/admin/VIS_erpxmlEditContext

就是调用这个文件来修改设置

Xml 文件名的组成方式是SID_主机名请按照自己的主机名

和SID 查找此文件

第二种 这个问题的产生是由于操作系统缺少一个XR 的类库

而formserver 中需要这个类库所以启动就不正确鑒别方法

如下

cd $FND_TOP/bin

ldd fwebmx | grep not found

果然显示类库 libXmSo not found进入usr/XR/lib

发觉没有libXmSo 文件只有libXmso

改正方法:ln –s libXmso libXmSo

改正完毕重启应用服务系统正常

问题在登陆页面时就会发生dns无法找到的错误

改正方法如果要在windows和unix主机访问上面的地址一定要编辑本机的hosts文件加入

  erp

第五章对外的发布

外部顾问需要访问的话当然要发布了我们公司采用的是isa防火墙在发布了

XX 的端口映射后能够从外部

连接上顺便提一下外部的主机页必须在自己的hosts文件里面加入

XX  erp的语句否则的话

然而还是不能够访问主机的form出现端口错误的提示于是在isa上设置了

XX 的端口映射后一切大功告成

               

上一篇:Oracle快速删除数据字典管理的表空间

下一篇:ORACLEJOB不能按预期执行的常见原因