来香港20多天了,生产系统还没部署完成,但SAP已经安装完成,所有遇到的问题也都已经解决了,只是HA还没有配置好,明天加一个DI应该就解决问题了.SAP到了ECC6的version之后就可以把scs和ascs分开安装,所以,只有DI的情况系统也是可用的,所以SAP官方的安装文档上的方案是一个CI加一个DI的架构.
或许其他平台上CI也可以很容易实现HA,但经过跟IBM,东软,HK SAP,SUN等公司的BASIS CONSULTANT沟通之后,我认为SUN平台上,我认为用CI加DI的方案是最好的了.
HA的部署方法有几种,这次采用的是在一个机器上安装,然后手工切换到另一个节点上.其它的方法,以后有机会再学习和实践了.
对香港那股新鲜劲已经过了,一个人呆在这样一个繁华的城市里,突然间有了一丝孤独的感觉,今夜,我失眠了...
因为公司sap生产机是放在香港,所以需要到香港上班,但这个去香港的签证确实是个头痛的事情,虽然都是公司帮着处理,但总的来说太麻烦了,如果是广东户口比较方便,如果是其他省份的户口,那么需要在广东这边有半年的暂住证时间,然后由公司帮你备案,然后才可以办证,我来这个公司的时间总共才半年,暂住证呢就只有3个月,离半年还差很远;最后还是由公司出面找这里的派出所搞定的,当然了,这肯定是花钱解决问题的.嘿嘿,到昨天才拿到这个港奥通行证;我办的是商务的,三个月内可以多次往返,每次只能呆七天,意思就是到了第六天,我就得跑到深圳海关,过来转一圈再去香港;.......
在那边部署生产系统预计时间是20天(当然有多),包括SUN OS和SAP,还加一些配置和测试工作.香港的酒店确实太贵了,一个最普通不过的房间也要六七百,20天算下来,就是一万多了.哎,香港的消费水平真的是......
MySAP erp 2005sr2 for Oracle install on RedHat Enterprise 5
Create by: Michael Feng
Create date:2008-5-26
Software Version:
RedHat Enterprise 5
mySAP ERP 2005 sr2
Oracle 10.2.0.2 for Linux x86 32bit
HardWare Environment:
Memory DDR2 4GB
Hard Disk 80GB+320GB
Disk partition:
/ 10GB
/boot 100MB
Swap 15GB
/stage 40GB
/tmp 2GB
/sapmnt 20GB
/oracle 320GB (least need 120GB size)
OS Patch:
j2sdk-1_4_2_12-linux-i586-rpm.bin
compat-db-4.2.52-5.1.i386.rpm
libXp-1.0.0-8.i386.rpm
pdksh-5.2.14-30.3.src.rpm
sysstat-5.0.5-7.rhel4.src.rpm
Xbin.gz
xorg-x11-deprecated-libs-6.9.0-1.112.16.14asp.i386.rpm
Xscreensaver-4.18-5.rhel4.9.src.rpm
OS Parameter:
You may modify the OS parameter follow Oracle’s install guide and follow SAP correlation notes
User and group:
Set System variable:
#export TMP = /tmp
#export TMDIR = /tmp
#export TEMP = /tmp
#export JAVA_HOME = /usr/java/j2sdk1.4.2_12
#export SAPINST_JRE_HOME = /usr/java/j2sdk1.4.2_12
#xhost + (as root user)
#export DISPLAY = 172.16.0.185:0.0
Issue:
1 执行database/SAP/RUNINSTALL 之后无法现实图形窗口;
将export DISPLAY=172.16.0.185:0.0写到.bash_profile里
以root用户执行#host+
2 启动sapinst之后第二个画面出错: cannot restore segment prot after reloc: Permission denied 主要是SELinux的问题,解决办法 1. 禁止掉SELinux 更改/etc/sysconfig/selinux 文件的内容为 SELINUX=disabled
Action after install:
Tms config
Import language package、support language package
Language parameter
Kernel upgrade
Spam/saint upgrade
Basis support package
Abap support package
Business module support packages
Backup system and databaes
Client copy
Create user
关于sap自己的备份工具(针对oracle),brtools,有两种方式使用,一种是brtools,另一种就是brgui,花了点时间把brgui下载下来,部署到测试服务器(brgui可以远程使用);修改几个参数(在参数文件init<SID>.sap中)就可以使用brgui来调用brtools中的一些工具对数据库进行管理,比如brconnect,brbackup,brrestore,brrecovery等,用这个工具来做备份当然要比oracle的rman简单,而且恢复的时候也更容易,有时间多研究研究。下一步就是在db13中来做备份的调度。。。
前几天参加了一个为期三天的台湾老师的管理培训课程,初次接触管理类的课程,感觉课程中很多理论确实非常好,而且因为是第一次接触这些理论,所以有种豁然开朗的感觉;但仔细思考后发现这些理论虽然是非常好,但用于实际确实非常之困难,任何一条要做好,都非常难,而且我们公司现状是一条都没做好,管理水平和企业文化的提高,确实是个很难的课题。
这几天收获最大的可能要算下面几点:
1、管理扁平
2、一般情况下,人都应该全面发展,但专业技术人员选择纵向发展反而更好,这一点也适合于我。
3、强势的管理态度,这是最低级的管理方法
另外这次还有一个主题就是关于绩效考核的操作方法;我之前一家公司也有做绩效考核,但我只被考核了两个月就取消了。说明绩效考核的理论确实非常之好。但实际运作却有非常大的困难,稍微弄不好,对企业文化会造成非常大的伤害。这也是管理者不愿意见到的,所以在实施绩效考核的时候应该慎之又慎!。。。
sap本身是自带了几个发送邮件的工具,项目上有些地方要用到sap通过domino来发送邮件,所以我就花时间做了这个training,但结果并不太尽如人意:
经过些配置,现在通过T-CODE:EMAIL可以发送邮件到本域是没问题,但想发送到外面的邮件还是不行,咨询过其他公司,他们也有同样的情况,看来sap对这一块的支持并不太完善。
项目后续有一个domino的升级,希望能从lotus方面来解决这个问题。。。
目前中国大陆使用sap的公司,主流架构是一台DB,多台APP,这样主要压力都在DB的机器上,所以DB必须采用比较强的小型机;
我们的方案是采用比较便宜的基于x86架构的机器,DB和APP都分布式部署,在DB和APP上都做负载均衡和容灾处理;由于使用oracle database,所以最好的solution当然是RAC,而对于应用服务器,sap本身已经可以做到分布式计算,所以现在整个方案最难的地方就是要在rac上部署sap,在国内,这种架构还很少见,(至少我还没听说哪个公司有用),SAP主推的HA架构,但为了以后扩展和升级的成本考虑,采用rac是必要的。
message给SAP,答复是:ECC 6.0支持oracle RAC功能。
但顾问公司回答是:没做过。
而且顾问公司不答应安装数据库部分,他们说这个没在合同里规定,(看来以后做项目要小心了),他们只答应安装SAP,而不管数据库部分的安装。
从SAP的网站下载了几份关于ORACLE RAC CONFIG FOR SAP的文档,看了几遍,但还有些问题不太明白。
为了证实方案的可行性,我申请了一些设备准备先做一个测试,但能不能成,我真的心里没底。。。尽力吧!
最坏的打算就是请sap过来部署,但这个费用可能会比较吓人,不知道公司是否能承受。。。。
sap download manager 不能下载的问题总算解决了,下载了32位的DB,开始安装ECC 6.0,
整个过程比想像的要顺利,
其中也出了一个问题,import abap的时候有三个对象导入不了,检查日志,google,baidu,都没有结果,最后发现是复制文件出错了,用SAP寄过来的光盘重新复制文件到安装目录下,过了.
总的来说,ECC对硬件要求比较高,装完,一共一百多个GB.
由于是正式环境的安装程序,所以安装完什么都没有,需要配置一些东西才能用,比如像TMS,语言包,等等.
写了一份完整的文档,留做以后查看吧.
我从SAP订了IDES ECC6.0的光盘,已经到HONGKONG了,周末让人带过来,有空再把IDES装起来.
smw0
sm30
ORACLE EBS可以免费下载得到,而SAP却完全不同,封的很严,找不到安装程序.我真不理解SAP为什么要这么做.
好不容易从以前一朋友那里找到了SAP的安装介质,而且还是WIN平台上比较老的版本,也没办法,只能将就了,粗略的浏览了一遍安装文档,开始安装,估计时间10个小时能完成,当然不包括中文PATCH;明天早上应该就可以用了,
能给其他同事提供一个学习的环境我也很乐意.但我现在手上的资源也严重不足,到处东拉西筹,总算是装上去了。
SAP的安装跟EBS比起来简单多了,也或许是WIN平台的原因吧,不知道UNIX上的ECC装起来是否也这么简单.
上次部门会议上,领导安排最近要开始编写关于DBA工作的一些规范和系统管理的一些相关文档。
做了详细的计划,但BASIS部分还要等到乙方的技术人员配合才能完成。
最近几天感冒了,医生开的药里有安眠成分,整天上班都晕忽忽的,。。。。。
到新公司已经几个月了,项目虽马上开始了,但前面三个多月都是BPO,所以跟我没太大关系,
前面几个月空余时间领导给我的任务就只有一件:带动团队一起了解和学习oracle;因为以前的同事对oracle不了解,包括几个领导,来这边之后,我就陆续做了一系列的培训:Solaris,oracle ,还为大家制定了详细的学习计划,几个月下来,大部分同事对oracle还是有了简单的了解,当然了,学习是个漫长的过程,也需要自己去努力,我也希望团队中的每一位同事都能成长起来,我会尽我的全力去帮助他们解决在学习过程中遇到的所有问题!
来这边呢,主要是做SAP BASIS和DBA的工作,我也希望自己能通过这个项目很好的掌握BASIS的技能!
——赶问路在何方,路在脚下!
公司的项目快开始了,编制上的几个开发人员还没到位,财务方向,物流方向,生产方向.
简单介绍一下这个项目吧,首先我属于甲方,当然招人的也是甲方;公司位于惠州市,这次SAP项目实施范围是公司下属的四个工厂,整个项目时间为期一年,项目主要就是财务,生产,物流三个方向的六个模块,估计400最终用户;
我主要负责DBA的工作,所以就多介绍一下后台情况,一共五台小型机,都是SUN的设备,两台做ORACLE 的RAC,两台是SAP的APPLACTION,还有一台做STANDBY,但生产环境的四台机器都放在香港的.
大概要求是三年SAP开发经验.
哦,我们领导是个香港人,普通话不太好,呵呵.
如果你有兴趣的话,可以试试,当然招聘是HR在负责.
可以去www.tenpao.com看看.
到新公司有半个月了,因为项目还没开始,所以也没什么事情做,领导让我给部门的同事做一个关于oracle的培训,讲了两个小时,也只是讲了一些关于数据库基本的东西,让他们有个全面的了解.两个小时下来,喉咙确实快不行了,呵呵!
公司的ERP实际上到现在都没定下来,只是在谈判的最后阶段了,那天部长说如果我们选用EBS的话STYAM就是我们的供应商了,我真希望他们是用EBS,因为那样的话我又可以见到之前熟悉的一些朋友了.而且对于application的话,EBS我很熟悉了,但对SAP的应用管理我还一点都不了解!
不过公司基本已经决定了用SAP,所以,这个想法也破灭了!
做ORACLE EBS的时候就了解一些关于SAP的东西了,但真正花心思去了解他,还是到现在公司之后。
SAP BASIS = DBA + OS ADMIN + SAP SYSTEM ADMIN
这是我的理解,但真正的BASIS涉及的东西很多,还得慢慢来,还好UNIX和ORACLE的基础我都有了,相信这个学习过程应该不会太痛苦;下面是一篇文章上写的:
SAPSystemAdministrator | SAP系统管理员 | SAP系统管理员的责任包括:不间断地对SAP技术环境进行设置,监视,调整和纠错。他还负责对SAP技术环境的日常维护。日常维护包括管理和执行SAP传输系统和CCMS。责任包括管理和执行安装和升级。在较小的SAP实施中,他还负责操作系统管理,用户管理和SAP安全管理。 |
SAPDatabaseAdministrator | SAP数据库管理员 | SAP数据库管理员的主要责任有备份和复原管理,数据库协调和设置,管理SAP数据字典和数据库安全性。 |
OperatingSystemAdministrator | 操作系统管理员 | 操作系统管理员负责操作系统环境的安装,升级,修补,备份,性能协调和安全性。操作系统管理员还负责与SAP系统有关的硬件和周边设备的管理。 |












