12
返回列表 发新帖
楼主: aylj

安装EBS R121.1.1成功

[复制链接]
论坛徽章:
135
奥运会纪念徽章:乒乓球
日期:2012-08-23 19:41:492014数据库大会纪念章
日期:2015-04-23 10:33:192013数据库大会纪念章
日期:2015-04-23 10:33:192012数据库大会纪念章
日期:2015-04-23 10:33:192011数据库大会纪念章
日期:2015-04-23 10:33:192010数据库技术大会纪念徽章
日期:2015-04-23 10:33:19马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14
11#
发表于 2009-6-2 08:35 | 只看该作者
OEL 4.7 32BIT ?

使用道具 举报

回复
论坛徽章:
22
授权会员
日期:2006-06-18 11:11:262010广州亚运会纪念徽章:武术
日期:2011-03-19 16:29:232010广州亚运会纪念徽章:手球
日期:2011-05-06 15:12:382012新春纪念徽章
日期:2012-01-04 11:50:44ITPUB 11周年纪念徽章
日期:2012-10-09 18:06:202013年新春福章
日期:2013-02-25 14:51:24青年奥林匹克运动会-手球
日期:2014-09-19 13:25:59马上有对象
日期:2014-10-20 08:48:38马上有钱
日期:2015-01-26 15:56:28暖羊羊
日期:2015-03-04 14:50:37
12#
发表于 2009-6-2 13:10 | 只看该作者

使用道具 举报

回复
论坛徽章:
135
奥运会纪念徽章:乒乓球
日期:2012-08-23 19:41:492014数据库大会纪念章
日期:2015-04-23 10:33:192013数据库大会纪念章
日期:2015-04-23 10:33:192012数据库大会纪念章
日期:2015-04-23 10:33:192011数据库大会纪念章
日期:2015-04-23 10:33:192010数据库技术大会纪念徽章
日期:2015-04-23 10:33:19马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14
13#
发表于 2009-6-3 06:52 | 只看该作者
帮楼主转过来,谢谢了!

开启vncserver服务,然后作以下设置(默认VNC服务不启动)
      5.1 设置/etc/sysconfig/vncservers
             去掉以下两行注释符
             VNCSERVERS="1:myusername"
             VNCSERVERARGS[1]="-geometry 800x600"      
     5.2   启动vncserver,修改vnc口令
             #vncserver (如出现口令界面)
             #vncpasswd
     5.3  打开/root/.vnc/xstartup
             去掉以下两行注释
             unset SESSION_MANAGER
             exec /etc/X11/xinit/xinitrc
             以下可选:
             修改tvm 为  startkde(KDE环境)
             修改tvm 为  gnome-session(KDE环境)
     5.4  错误可能:error opening security policy file /usr/X11R6/lib/X11/xserver/SecurityPolicy
             ln -s /usr/X11R6/lib/X11/xserver /etc/X11/xserver
             可能是软件本身的错误,所以需要修正目录,字体问题也可参照该逻辑修改。
     5.5  关闭/启用
            vncsever -kill  [:num]   /   vncserver : [num]

hosts文件
以root用户登录系统。
在目录/etc/下找到hosts文件,按照如下方式加入主机名等信息。
127.0.0.1                localhost.localdomain        localhost
192.168.0.7        ebsdb.domain.com                ebsdb

其中需要注意的是:192.168.0.7是你定的系统的IP地址、ebsdb是主机名、domain.com是域名。在同一行中,主机名写在主机名.域名的后边。比如ebs12写在ebs12.koki.com的后边。
network文件
以root用户登录系统。
检查/etc/sysconfig/network文件中是否包含如下这行,如果没有,则追加这一行。
HOSTNAME=ebsdb.domain.com
检查/etc/sysconfig/networking/profiles/default/network这个文件是否存在。如果存在则删除或者重命名。
网络连通确认
执行ping命令,确保以下命令通过。



以root用户登录系统。编辑/etc/sysctl.conf文件,追加如下内容。

kernel.sem = 256 32000 100 142
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.msgmax = 8192
kernel.msgmnb = 65535
kernel.msgmni = 2878
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144

修改完毕后保存文件,执行 sysctl –p 命令把这些修改反映到当前系统中。
编辑/etc/security/limits.conf文件。在文件的最后追加如下内容:

hard nofile 65535
soft nofile 4096
hard nproc 16384
soft nproc 2047

创建安装目录
以root用户登录系统,执行如下命令

#  mkdir  /d01                          ##用来存放数据库层,应用层和数据库文件等
#  chmod  -R 777  /d01            
#  mkdir  /stage12                    ##用来存放安装文件
#  chmod  -R 777  /stage12

创建用户
按照标准要创建两个用户分别用来管理数据库层和应用层。但也可以创建一个用户,通过实行不同的环境变量来区分。
以root用户登录系统,执行如下命令:
# /usr/sbin/groupadd dba                               ##增加一个用户组
# /usr/sbin/useradd –g dba –d /d01 oracledb    ##增加一个用户,主目录是/d01
# /usr/sbin/passwd oracledb                    ##给oracledb添加密码           

检验安装的软件包

检验是否存在如下软件包:

rpm -q glibc-2.3.4-2.25
rpm -q glibc-common-2.3.4-2.25
rpm -q binutils-2.15.92.0.2-21
rpm -q compat-libstdc++-296-2.96-132.7.2
rpm -q gcc-3.4.6-3.1
rpm -q gcc-c++-3.4.6-3.1
rpm -q libgcc-3.4.6-3
rpm -q libstdc++-3.4.6-3.1
rpm -q libstdc++-devel-3.4.6-3
rpm –q libaio_0.3.105-2
rpm –q libaio_devel_0.3.105-2       #这个包在第3张光盘上
rpm -q openmotif21-2.1.30-11.RHEL4.6
rpm -q pdksh-5.2.14-30.3
rpm -q setarch-1.6-1
rpm -q make-3.80-6.EL4
rpm -q gnome-libs-1.4.1.2.90-44.1
rpm -q sysstat-5.0.5-11.rhel4                     #这个包在第4张光盘上
rpm -q compat-db-4.1.25-9
rpm -q control-center-2.8.0-12.rhel4.5
rpm -q xscreensaver-4.18-5.rhel4.11

注意
这一步千万不能忽视,不要以为在安装Linux的时候已经默认安装了全部开发软件包就万事大吉了。事实上,上边的sysstat-5.0.5-11.rhel4和libaio_devel_0.3.105-2的软件包并没有被默认安装。而这2个文件的漏缺,会分别导致在安装过程中安装数据库出错和安装完毕后连接Forms的时候出现错误FRM-92101。
在检验以上软件包是否已经被安装的时候,可以通过以下的命令进行模糊查询:
#rpm –qa | grep 软件包的前边几个字符
如果没有发现以上的软件包被安装,或者安装的版本比列出的低的话,在Linux安装盘上去寻找然后安装。安装的方法,如果是在图形环境里的话双击运行就可以了。和Windows没有什么两样。但最好通过rpm来安装。确认并安装完所有的包后,运行 ldconfig –v
修改以上建立的oracle用户的系统登录文件
以oracle用户登录系统,修改oracle用户的登录文件.bash_profile,追加如下两行:
LD_ASSUME_KERNEL=2.6.9-78      #这个可以通过在Linux运行uname –r来获得
export LD_ASSUME_KERNEL
放置Oracle产品信息的Global Inventory的创建
以Oracle用户登录系统,执行如下命令:
$ mkdir /d01/oraInventory
以root用户登录系统,创建如下文件:/etc/ oraInst.loc
文件内容:
inventory_loc=/d01/oraInventory

以上DB和AP服务器都要进行如上设置
……………………………………………………………………………………………………………………
DB 节点
添加用户
Groupadd  dba
Useradd –g dba –d /d01 oracledb
Passwd oracledb
安装jdk1.50
Chmod 777 jdk-1_5_0_15-linux-i586-rpm.bin
./ jdk-1_5_0_15-linux-i586-rpm.bin
建立LINK:
ln -s jdk /usr/java/jdk1.5.0_10
在/etc/profile增加以下变量:
export JAVA_HOME="/usr/jdk"
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:.
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
在用户oracledb/d01目录下的.bash_profile中添加如下变量说明
PATH=$PATH:$HOME/bin:/usr/java/jdk1.5.0_10/bin:/usr/java/jdk1.5.0_10/jre/bin
export PATH
运行./rapidwiz
进行安装
在Database Node configuration 输入你的DB节点的信息
我的是
Databse type: Fresh Database
Database SID: PROD
Host Name: ebsdb
Domain name. Domain.com
Operating system linuxt (32bit)
Database OS user: oracledb
Database OS Group: dba
Base directory: /d01/oracle/PROD
在Selcet Country - specific Functionalities
添加 China-CN
在Select Internationalization settings
添加Simplified_Chinese - ZHS
Default territory: CHINA
其他都设为 UTF8  (注意此项不添加无法进行语言激活与安装)
在Primary application node configuration输入你的AP节点信息
我的是
Host Name: ebsap
Domain name. Domain.com
Operating system linuxt (32bit)
Database OS user: oracleap
Database OS Group: dba
Base directory: /d01/oracle/PROD
Instance directory: /d01/oracle/PROD/inst
点击下一步,下一步开始安装
安装完毕后
用户profile设置
在oracledb/.bash_profile 添加:
. /d01/oracle/PROD/db/tech_st/10.2.0/PROD_ebsdb.env 注意.和/之间有一个空格
$source .bash_profile
注:根据APPL所在文件夹去添加路径
保存退出后,执行如下命令,使修改后的生效。
注销oracledb 重新登陆oracledb

确认Oracle home目录
echo $ORACLE_HOME
启动oracle DB
./addbctl.sh start prod ($ORACLE_HOME/appsutil/scripts/PRODebsdb)
启动Oracle db listener
./addlnctl.sh start prod ($ORACLE_HOME/appsutil/scripts/PRODebsdb)


停止数据库服务器和数据库侦听器:(使用oracle用户登录系统)
./addlnctl.sh stop PROD ($ORACLE_HOME/appsutil/scripts/PRODebsdb)
./addbctl.sh stop       ($ORACLE_HOME/appsutil/scripts/PRODebsdb)

登录到prod数据库
sqlplus apps/apps@prod
匿名登陆
sqlplus /nolog
以DBA登陆到数据库
connect /as sysdba
以apps登陆到数据库
connect apps/apps

AP 节点
添加用户
Groupadd  dba
Useradd –g dba –d /d01 oracleap
Passwd oracleap
安装jdk1.50
Chmod 777 jdk-1_5_0_15-linux-i586-rpm.bin
./ jdk-1_5_0_15-linux-i586-rpm.bin
建立LINK:
ln -s jdk /usr/java/jdk1.5.0_10
在/etc/profile增加以下变量:
export JAVA_HOME="/usr/jdk"
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:.
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
在用户oracleap/d01目录下的.bash_profile中添加如下变量说明
PATH=$PATH:$HOME/bin:/usr/java/jdk1.5.0_10/bin:/usr/java/jdk1.5.0_10/jre/bin
export PATH
从ebsdb(/d01/oracle/PROD/db/tech_st/10.2.0/appsutil)复制conf_PROD.txt到ebsap
在安装 AP 到
Install Oracle Applications - configuration choice
选择 Load the following saved configuration
选择 Browse
选择 conf_PROD.txt
其余的都按下一步。就可以了。

安装完毕后
用户profile设置
在oracleap/.bash_profile 添加:
. /d01/oracle/PROD/apps/apps_st/appl/APPSPROD_ebsap.env 注意.和/之间有一个空格
$source .bash_profile
注:根据APPL所在文件夹去添加路径
保存退出后,执行如下命令,使修改后的生效。
注销oracleap 重新登陆oracleap


启动APPL,用applprod用户登录,打开命令终端
#cd /d01/oracle/PROD/inst/apps/PROD_ebsdb/admin/scripts/
#./adstrtal.sh apps/apps  
注:这里一定要先启动数据库然后再启动apps,不然会报错。
关闭系统
停止应用服务器:(使用oracle用户登录系统)
cd /d01/oracle/PROD/inst/apps/PROD_ebsdb/admin/scripts/
./adstpall.sh apps/apps

分别检查进程ps -ef|grep oracleap/oracledb
ps -ef|grep oradb
ps -ef|grep oraprod
ps -ef|grep applprod
kill -9 -1  杀掉所有进程

调整数据库SGA区的大小
默认安装完毕后,数据库的SGA的大小是1G。而我的内存一共才1G。所以就会非常非常的累,我把SGA减小为512M。如果你的内存1.5G以上的话就完全没有必要调整了。
修改Oracle数据库的初始化文件
/d01/oracle/VIS/db/tech_st/10.2.0/dbs/initVIS.ora
修改如下内容
sga_target               = 500M  ###默认值 1G
pga_aggregate_target     = 500M   ###默认值 1G

启动应用服务器的时候,上边使用了adstatall.sh这条Shell命令。其实它启动了应用服务器的所有服务。也可以分别启动或停止服务。adstatall.sh中包括的服务和说明如下:

adopmnctl.sh          OPMN                                ./adopmnctl.sh start或stop
adapcctl.sh            APACHE                              ./adapcctl.sh start或stop
adoacorectl.sh        OACORE                              ./adoacorectl.sh start或stop
adformsctl.sh          FORMS                                ./adformsctl.sh start或stop
adoafmctl.sh          OAFM                                ./adoafmctl.sh start或stop
adanctl.sh            Report Engin                        ./adanctl.sh start apps/apps或stop
adcmctl.sh            concurrent manager                  ./adcmctl.sh start或stop
jttfmctl.sh            Fulfillment                          ./jttfmctl.sh或stop

添加中文
登陆到ebs系统
打开system administration->License Manager->Languages->选择中文
选择一个基本语言。
这里选择中文。
下一步->submit
在AP节点 注销重新登录
打开terminal
输入unset LANG
输入adadmin
要求输入SYSTEM口令 输入 manager
要求输入APPS口令   输入 apps
选择 5. Change Maintenance Mode
选择 1. Enable Maintenance Mode
选择 4. Maintain Applications Database Entities menu
选择 3. Maintain Muti-Lingual Tables 结束后,
一路回车,退出ADADMIN命令。
check language
等待的时间会比较长。我的就等了2个多小时
第一次关闭数据库将会花费比较长的时间。请不要误以为出现了问题而进行强制关闭。
如果确实等了很长时间都没有回应的话,请执行如下命令:
首先按下CTRL+C 中止正在进行的数据库关闭操作
再者以sys用户登录。在命令行下输入:sqlplus / as
sysdba 再强制终止。
在sql提示符下输入:shutdown immediate
最后在sql提示符下输入:exit 来退出。
数据库关闭后进入中文补丁所在目录
运行 unset LANG
运行 adpatch
按要求输入system 密码 manager
按要求输入APPS 密码 apps
按要求输入patch文件时:输入 u6394500.drv
再输入APPS密码后与输入,
patch文件之间会等待很长时间,我大概等待了2个小时
接下来便是adpatch 过程。 这个过程非常漫长。。。。。。。。9-20小时之间(由DB服务器的配置决定)

UTF8的设定
如果再上述的EBS安装中使用了UTF8字符集的话,那么要对以下的文件进行设定:
/d01/oracle/PROD/apps/tech_st/10.1.2/guicommon/tk/admin/ Tk2Motif.rgb
如果你安装了英文以外其它语言包的话,还要对相应语言包名称下的该文件进行设定,比如
简体中文语言包的话:
/d01/oracle/PROD/apps/tech_st/10.1.2/guicommon/tk/admin/ZHS/ Tk2Motif.rgb
修改前
!Tk2Motif*fontMapCs: iso8859-2=EE8ISO8859P2
修改后
Tk2Motif*fontMapCs: iso8859-1=UTF8

快照(Snap)更新
所谓快照更新,就是维护文件最近版本的view。一般在进行Patch后,都建议更新一下。
启动adadmin。(启动方法参考上述章节)
按照如下路径进入快照:
[2.Maintain Applications Files menu]
→ [4.Maintain snapshot information]
→ [2.Update current view snapshot]
→ [ 1.Update Complete APPL_TOP]
完了后退出adadmin。

关闭维护模式(必需)
这一步非常重要,如果不做的话将不能进入EBS。
启动adadmin。(启动方法参考上述章节)
按照如下路径关闭维护模式
[5. Change Maintenance Mode] → [2. Disable Maintenance Mode]
完了后退出adadmin。
启动应用服务器,登录EBS

使用道具 举报

回复
论坛徽章:
15
NBA常规赛纪念章
日期:2013-04-22 11:49:35NBA季后赛纪念徽章
日期:2013-06-21 14:52:05ITPUB社区12周年站庆徽章
日期:2013-10-08 14:54:39马上加薪
日期:2014-10-23 16:03:28马上有对象
日期:2014-12-22 11:23:38知识
日期:2015-08-11 10:22:26知识
日期:2015-08-11 10:34:17秀才
日期:2015-09-21 09:46:16
14#
发表于 2009-6-4 16:50 | 只看该作者
不错...

使用道具 举报

回复
论坛徽章:
0
15#
 楼主| 发表于 2009-6-12 17:47 | 只看该作者

好久没来了。

谢谢楼上的。我用的最新的ORACLE LINUX 32位的版本。。其他基本和楼主说的一样。。现在需要R12的基本学习资料。谁有的,,我可以用JDE的换

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表