一、安装前检查
1、运行master安装盘的sapinst,选择Prerequisites Check,如下所示:
2、选择如下组件:
3、按照出错信息来调整系统,安装必须的补丁和更改内核参数:
4、在solution manager系统中生成相应的key
二、安装
1、运行master安装盘的sapinst,安装如下选项开始安装:(之前把所需的安装盘先复制到服务器上)
2、选择正确的安装选项如下所示:
3、确定SAP SID, master password和主机名:
4、系统这时会做一个安装条件检测,并给出如下的提示。确认之后选择cancel来继续:
5、选择export安装盘的位置:
6、选择Oracle server和client安装盘的位置:
7、如下是安装开始前的确认信息:
把database import 的parallel jobs个数由3 增加到 6:
8、输入solution manager key:
9、遇到如下提示,开始安装Oracle软件的安装:
mv /oracle/stage/102_/database/SAP
/oracle/stage/ 102_/database/SAP_ORIG
解开下载的RDBMS_SAP_.zip,上传到/oracle/stage/102_/database/用以代替原先的/oracle/stage/102_/database/SAP
setenv DISPLAY 172.17.2.36:0.0
./RUNINSTALLER
使用默认设置如下所示:
按照如下提示更新操作系统补丁:(注意,涉及C++ complier的可以不管)
以下是一份检查结果:
Checking operating system requirements ...
Expected result: One of 11.23
Actual Result: 11.23
Check complete. The overall result of this check is: Passed
======================================================================
Checking recommended operating system patches
Checking for PHSS_31850; found PHSS_31850. Passed
Checking for PHSS_31851; found PHSS_31851. Passed
Checking for PHSS_31854; found PHSS_31854. Passed
Checking for PHSS_31855; found PHSS_31855. Passed
Checking for PHSS_33275; found PHSS_33275. Passed
Checking for PHSS_33276; found PHSS_33276. Passed
Checking for PHSS_33278; found Not found. Failed <<<<
Checking for PHSS_33279; found Not found. Failed <<<<
Checking for PHSS_33277; found Not found. Failed <<<<
Checking for PHSS_32213; found PHSS_32213. Passed
Checking for PHCO_32426; found PHCO_32426. Passed
Checking for PHCO_31553; found PHCO_31553. Passed
Checking for PHKL_33552; found PHKL_33552. Passed
Checking for PHKL_325; found PHKL_325. Passed
Checking for PHKL_326; found PHKL_326. Passed
Checking for PHKL_32632; found PHKL_32632. Passed
Checking for PHKL_33552; found PHKL_33552. Passed
Checking for PHKL_325; found PHKL_325. Passed
Checking for PHKL_326; found PHKL_326. Passed
Checking for PHKL_32632; found PHKL_32632. Passed
Checking for PHKL_326; found PHKL_326. Passed
Checking for PHKL_33552; found PHKL_33552. Passed
Checking for PHKL_325; found PHKL_325. Passed
Checking for PHKL_32632; found PHKL_32632. Passed
Checking for PHKL_31500; found PHKL_31500. Passed
Check complete. The overall result of this check is: Failed <<<<
Problem: Some recommended patches are missing (see above).
Recommendation: You may actually have installed patches which have obsoleted these, in which case you can successfully continue with the install. If you have not, it is recommended that you do not continue. Refer to the readme to find out how to get the missing patches.
======================================================================Checking security kernel parameters
Checking for ksi_alloc_max=32768; found ksi_alloc_max=33600. Passed
Checking for max_thread_proc=256; found max_thread_proc=3000. Passed
Checking for maxdsiz=1073741824; found maxdsiz=2097152000. Passed
Checking for maxdsiz_bit=21474838; found maxdsiz_bit=34359738368. Passed
Checking for maxssiz=134217728; found maxssiz=8388608. Failed <<<<
Checking for maxssiz_bit=1073741824; found maxssiz_bit=1073741824. Passed
Checking for maxswapchunks=16384; found no entry. Failed <<<<
Checking for maxuprc=3687; found maxuprc=3687. Passed
Checking for msgmap=4098; found msgmap=4098. Passed
Checking for msgmni=4096; found msgmni=512. Failed <<<<
Checking for msgseg=32767; found msgseg=32767. Passed
Checking for msgtql=4096; found msgtql=4096. Passed
Checking for ncsize=34816; found ncsize=76. Failed <<<<
Checking for nfile=63488; found nfile=65536. Passed
Checking for nflocks=4096; found nflocks=4096. Passed
Checking for ninode=34816; found ninode=34816. Passed
Checking for nkthread=7184; found nkthread=12000. Passed
Checking for nproc=4096; found nproc=4200. Passed
Checking for semmap=4098; found no entry. Failed <<<<
Checking for semmni=4096; found semmni=4096. Passed
Checking for semmns=8192; found semmns=8192. Passed
Checking for semmnu=4092; found semmnu=4092. Passed
Checking for semvmx=32767; found semvmx=32767. Passed
Checking for shmmax=1073741824; found shmmax=17179869184. Passed
Checking for shmmni=512; found shmmni=512. Passed
Checking for shmseg=120; found shmseg=300. Passed
Checking for vps_ceiling=; found vps_ceiling=16. Failed <<<<
Check complete. The overall result of this check is: Failed <<<<
Problem: The security parameters in the kernel do not meet the minimum requirements (see above).
Recommendation: Perform operating system specific instructions to update the kernel parameters, namely BIT_SIZE and noexec_user_stack.
======================================================================
Validating ORACLE_BASE location (if set) ...
Check complete. The overall result of this check is: Passed
======================================================================
Checking for proper h clean-up....
Check complete. The overall result of this check is: Passed
======================================================================
Checking for Oracle Home incompatibilities ....
Actual Result: NEW_HOME
Check complete. The overall result of this check is: Passed
Enlarge /tmp file system if necessary, 2GB is too small:
10、开始安装Oracle软件的安装:
按照要求运行脚本:
11、之后安装Oracle软件的补丁(patch set)10.2.0.2:
查看版本:
ccdev:orar3d 43> sqlplus "/ as sysdba"
SQL*Plus: Release 10.2.0.2.0 - Production on Tue Feb 6 10:43:36 2007
Copyright (c) 1982, 2005, Oracle. All Rights Reserved.
Connected to an idle instance.
12、之后安装Oracle软件的Patches:
1)先检查opatch版本,进行必要的升级:
eccdev:orar3d 74> pwd
/oracle/R3D/102_/OPatch
eccdev:orar3d 73> opatch version
Invoking OPatch 10.2.0.2.0
OPatch Version: 10.2.0.2.0
OPatch succeeded.
2)升级Update opatch之后,再确认版本如下所示:(注:opatch更新版本和Oracle Patches都可以从SAP service market网站下载)
eccdev:orar3d 86> ./opatch version
Invoking OPatch 10.2.0.2.1
OPatch Version: 10.2.0.2.1
OPatch succeeded.
3)按照SAP的要求,安装Oracle Patches,如下所示:
eccdev:orar3d 97> pwd
/oracle/R3D/102_/Ora_patches/5358803
eccdev:orar3d 98> ../../OPatch/opatch apply
…
Files check OK: Files from Patch ID 5358803 are present in Oracle Home.
The local system has been patched and can be restarted.
OPatch succeeded.
The next is 5363442,
ApplySession adding interim patch '5363442' to inventory
Verifying the update...
Inventory check OK: Patch ID 5363442 is registered in Oracle Home inventory with proper meta-data.
Files check OK: Files from Patch ID 5363442 are present in Oracle Home.
The local system has been patched and can be restarted.
OPatch succeeded.
For Oracle 10.2.0.2, note the following:
The CPU patch from January 16, 2007 for Oracle Release 10.2.0.2 has not been released for SAP. There are some conflicts with other required patches. These conflicts will also be present in the subsequent CPU patches (CPUApr2007, CPUJul2007).
Therefore, no CPU patch will be made available for Oracle Release 10.2.0.2.
13、安装完Oracle软件,并安装完Patch set和patches之后,继续SAP安装
三、安装后配置:
1、登录client000中,创建用户,并配置TMS如下所示:
2、导入中文包,先运行rscpinst做NLS维护:
运行smlt安装中文包,如下所示:
中文包安装完成后,supplement language如下所示:
3、RZ10,导入Porfiles,如下所示,并增加或更新如下3行记录,之后就可以使用中文登录(如果首页使用英文登录界面,可以把zcsa/system_language改为E即可)
zcsa/second_language = E
zcsa/system_language =1
zcsa/installed_languages =1E
4、Client copy
1)用BD54为 R3D client100创建逻辑系统:
2)用SCC4为创建client100:(注:今后client100做为开发和配置client)
3)Client Copy – Test - resource check: (SCCL)
4)Resource check通过后,开始client copy,
把000中的用户和权限也copy过来,如下所示:
之后在default profile中把login/system_client由000改为100
5、安装License,先在SAP网站注册系统,得到License,然后使用Slicense安装: