Friday, November 9, 2007

NetWeaver Installation and Introduction

装NetWeaver就像噩梦,回想起以前安装win98,win2k,winxp,同学都笑我重装大王,一个星期一次,有时候一下午装几次。我自己也怕,从这个过程我成了高手,不再怕它,而是玩它。刚开始还用软盘作驱动,我的光驱也不怎么好,于是我设计N种方法重装。软盘很容易坏,嗤嗤的响,经常坏,我就弄了一大堆坏盘。大一的时候CAD中心向我们捆绑卖软盘,花了几十块。过了一两年优盘流行了,还有mp3。

言归正传。NetWeaver有2004s产品光盘,网上也能下载Java stack 和ABAP stack trial版。前者是正式产品,干净的,后者要新一些,不稳定,带一些开发数据。ABAP edition就是所谓的minisap了。试用版是分开的,可以装在同一台机子上,这样没有PI(XI)了。源文件各2-3G,安装后20G左右(大部分是数据库占用的)。
还有SAP ERP2005和ECC6.0 IDES版,两者源文件30G左右,安装后要200G-300G空间。IDES就是学习版,比2005对硬件要求低一些,我在HP server(8G memory+640G SCSI+Xeon 2.66G)上没装成功。当然可以只装SAP ERP2005中的NetWeaver platform,也就是ABAP APP(ERP)没有。

安装准备。下载JDK1.42.09和JCE.一个稳定的网卡,因为安装程序是JAVA的,SAPinst GUI通过网络连接后台。可以安装Microsoft loopback Adpter,虚拟一个网卡,并设置IP。安装前不稳定的网卡禁用掉,安装程序貌似会选择活动的网卡。因为我有无线网卡,无线网络会时常中断。
获得solution manager key.登陆solution manager运行Tcode SMSY.输入你的host name, system ID, instance number .你也可以在网上找一个,设置你的系统用别人的key。
安装很漫长,你可以用VPN+remote desktop connection远程安装,不耽误回家看电影睡觉。
操作系统win2003 server, XP也许不行。必须是NFS文件系统,否则无法继续安装。
安装中断后,找出问题可以继续上一次安装。
安装前设置参数,要多次指定原文件路径,很烦人。
Mater password 默认 abcd1234 就是系统所有账户的默认密码包括J2ee_admin, administrator,sap*, DDIC,及BI,PI相关的用户等

装好后。SAP Management Console start or shut down the system.
Client copy.sale define logic system. SCCL -local copy, SCC9 -remote copy.
开账户,登陆SAP GUI,PFCG - profile generator. SU01 - user maintain,懒人就assign一个 SAP_ALL吧,还需要权限就自己加!

Portal http://[hostname]:(50000+instance no.)*10/ SAP J2EE engine start page. system information 察看 system ID, port等信息;/useradmin User management(UME) 管理portal上的权限,用户名密码和ABAP里的一样。
Web Dynpro administrator 管理WD app.
/nwa SAP NetWeaver administartor 提供Visual administrator里的部分功能。
/irj portal,整合了所有应用,有所有权限就可以看到全部菜单。
system administration-->system configuration重要的配置入口。
Guided Procedures GP
/devinf SAP NetWeaver Development Infrastructure(NWDI)入口,包括cbs,cms,dtr
/VC Visual Cmposer
/caf composition application framework config
/sld System Landscape Directory. a tool of product management.
/rep Exchange infrastruture XI 入口,这里启动 Integration repository and Directory(design and configue)

J2EE related
SAP NetWeaver Developer Studio (NWDS): CAF,Web Dynpro for Java.
Configure
SAP J2EE Engine, host:--, message server port:3900
JDI URL http://iwdfvm2160.wdf.sap.corp:51000
Fully Qualified Domain Names (FQDN) problems, edit hosts at c:\windows\system32\drivers\etc\
10.1.254.59 SAPDiscoverySystem iwdfvm2160 iwdfvm2160.wdf.sap.corp
Visual Administrator in usr\sap\\DVEBMGS10\j2ee\admin\go.bat 大量配置信息,比如start,deploy,remove applications;Adapters,Connectors,Destinations.
J2EE Engine Config Tool, configre the server.
SDM RemoteGui -Software Deployment manager

useful transaction codes
for ABAP
SE11 ABAP Dictionary Maintenance
SE16 Data Browser
SE24 Class Builder
SE37 ABAP Function Modules
SE38 ABAP Editor
SE51 Screen Painter
SE63 Translation
SE80 Object Navigator
SE84 Repository Information System
SE93 Maintain Transaction Codes
SEARCH_SAP_MENU Find in SAP Menu
SEARCH_USER_MENU Find in User Menu
SMARTFORMS Smart forms
ABAPHELP Key word documentation
ABAPDOCU Example library
BAPI BAPI explorer
ST22 ABAP dump analysis
ST05 Performance Analysis

And others
PFCG Profile Generator – Activity Groups
SCC0 Client Copy
SCC9 Remote Client Copy (between clients in different systems)
SCCL Local client copy (within one system, between different clients)
SM02 System Messages
SM04 User List
SM50 Workprocess Overview
SPRO Start SAP IMG
SQ00 ABAP/4 Query – Query Initial screen
ST01 System Trace
SU01 User Maintenance
SU10 User mass maintenance
STMS Transport Management System
WE20 Partner Profiles
WE21 Maintain a port and assign a RFC destination
WE30 Develop IDoc Types
IDX1 Port Maintain in IDoc Adapter
RZ70 System landscape directory :Local Administration
WE02 Idoc List
WSADMIN Web Service administration
SLDCHECK Test SLD Connection
SALE ALE settings
BD54 Maintain Logical System
SICF HTTP Service Hierarchy Maintenance
RSA1 Modeling - Data Warehousing Workbench
RSA6 Maintain DataSources
SMGW Gateway Monitor
SMICM ICM Monitor
SM59 Configuration of RFC connections
SMLG Logon Groups
--the end

No comments: