R12的安装

来源:互联网 发布:手机淘宝抢购如何成功 编辑:程序博客网 时间:2024/05/16 14:14

1.common sence

安装之前要做的事情:

1.验证Patch,软件的版本。2.创建用户,组。3.设置环境变量,特别是文件打开的限制(open files)数字要改大一些,否则会出现too many open files。4.修改/etc/system配置内核,/etc/hosts,增加domain的信息。5.弄个VNC安装上去,因为整个安装过程要N久(N>0天),这个与机器性能有关,我们有一台SunE25K,安装的时候弄了一下午。这么长的时间,如果你用X连过去,碰到中间电脑死机,网络中断那整个安装就要again了。

安装过程中要注意的事情:

1.要先留够你的时间,最好是早上开始安装,如果你晚上开始,那就要整夜都不能睡觉了,因为它在安装过程中会出现一些问题,虽然解决过程很短很快,但是你不管他,他就停在那边不动了。2.检查目录和光盘上要一致,否则会出现找不到文件。3.硬盘空间要足够,安装在一起的话给他80G-100G。4.安装目录都给他0777,免得出权限方面的问题。5.安装开始后,隔半个小时后去看看,如果是单结点安装,等出现了RW-50004:Error code received when running external process....Running APPL_TOP install driver for COMPARD(SID)instance,那就要恭喜你,因为你解决了这个问题后,(这个问题可以提前避免,一般我不写解法的,就说明很简单就解决了)就可以呼呼大睡了(后面会不会出问题与RPWT有关);如果是多结点安装,那没办法,只能先安装DB再AP。

安装完成后注意的事情:

如果成功,那赶快做一个冷备份,再打Patch。。。

问题出来了:

先确定自己做的步骤是否正确,特别是权限设置。然后看日志,更多有用的信息。日至位置一般在<inst>/apps/<SID_ServerName>/logs/。多看看日志,然后baidu/google。

举个例子:

ERP已经安装完了,login page打了个叉,出现错误如下: RW-10001:Rapidinstall wizard has detected that your configuration has errors.You must resolve these issues before continuing

ERP系统不能登入,然后呢:

/apps/prod/inst/apps/COMPARD_v490b/admin/install,随手打了一个cat *,发现如下的日志:

[AutoConfig Error Report] The following report lists errors AutoConfig encountered during each phase of its execution.  Errors are grouped by directory and phase. The report format is:       <filename>  <phase>  <return code where appropriate>   [SETUP PHASE]   AutoConfig could not successfully execute the following scripts:     Directory: /apps/prod/inst/apps/COMPARD_v490b/admin/install       adgendbc.sh             INSTE8_SETUP       1 AutoConfig is exiting with status 1

然后重新执行了一下adgendbc.sh ,靠,问题就这样解决了,真没成就感。

2.安装,打patch最好用vnc

PATH=$PATH:/usr/cluster/bin:/usr/local/bin:/usr/openwin/bin export PATH

vncpasswd,然后vnclicense -add VKQEQ-HTY2P-WN49X-YZJ5S-4WG2A,最后执行vncserver即可,安装文件是vnc-E4_2_6-sparc_solaris.tar.gz

关闭vncserver:vncserver -kill :1

如果用cde就把最后以行twm &换成/usr/dt/bin/dtsession &或者/usr/dt/bin/dtwm &

3.FAQ

RW-00000:原来是机器名字前面多了个空格,害得我把很多目录都改成了0777

RW-20019:先uname -a ,然后ping,如果ping不通就出这个问题了。

4.安装完检查:

a.检查.profile里面的env文件是否已经有了 b.用指令开起关闭应用一次,看看返回值是否为0 c.用客户端工具比如Toad等登陆到DB看看数据库是否正常 d.登陆到R12系统,看看CCM是否正常,提交个报表测试一下,比如active user,看是否能正常输出 e.看看Oracle Application Library是否可以正常打开

如果检查都通过,赶快做一个冷备份,然后再打中文patch

5.中文补丁: a.System Administration->Oracle Application Manager->License Manager,勾上Simplified Chinese b.adadmin,5,1,退回主菜单。4,3 c.adpatch开打的时候一定要输慢点,等出现worker后,8个就够了,你也可以休息了。 d.adadmin,5,2退出

每件事情都有不顺利的时候,等我睡醒的时候却发现report给出错了。

日志:

An error occurred while generating Oracle Reports files. Continue as if it were successful [No] : No  Freeing includes hash table Freeing fixes hash table Freeing entities hash table

手工去Link的时候出错:
There was an error trying to initialize the HPI library. Please check your installation, HotSpot does not work correctly when installed in the JDK 1.2 Solaris Production Release, or with any JDK 1.1.x release. REP-0132: Could not start a JVM.
我倒,最后原来是$ORACLE_HOME/jdk/jre/lib/sparc下面的libjvm.so原来是一个快捷方式,并不是一个文件,弄好后又得重新来过。