我的網誌清單

20110330

BASIS-01 概述

1.SAP NetWeaver AS 可看成一個平台,可以掛相關的應用套件於其上,如SAP ECC6.0/SAP PORTAL/SAP CRM....;且底層可以Support JAVA/ABAP

2.Process type
--UPD/UPD2update(tx:sm13)
--ENQlock(tx:sm12)
--BGDbackground(tx:sm37)
--DIAdialog(tx:sm50)
--SPOspool(tx:sp01)

3.AS ABAP Process
--User 使用Sap GUI時先連到msg server然后再到dispatcher 再由dispatcher分配給dailog

4.SAP 起動順序
--DB >> CS(central instance) >> other instance(安裝時可選擇將DB或CS裝在不同主主機上)
--讀PROFILE順序為 Default >> Startup >> Instance

5.SAP Profile
--路徑(linux) /sapmnt/<SID>/profile
--D(Dailog)/B(Background)/V(update)/M(mesg)/E(lock)/G(gateway)/S(spool)

6.SAP Kernel
--ECC 6.0只support Unicode
--路徑(linux) /usr/sap/<SID>/SYS/exe/uc/
--系統被下達startsap指令時會將kernel從/sapmnt/<SID>/exe/uc/ 複制一份到/usr/sap/<SID>/SYS/exe/uc/ 或是/usr/sap/<SID>/SYS/exe/ruc/uc/下

7.CLIENT
--CLIENT有自己的user master data/application data(主檔及交易資料)/customizing data/但也有部份資料是跨client的如IMG/程式..
--將DEV/QAS/PRD裝在同一台並用不同的client no區分開來稱為1-system landscape
--將DEV/QAS裝在同一台並用不同的client no區分開來,而PRD自己一台主機稱為2-system landscape
--將DEV/QAS/PRD各裝在不同台主機稱為3-system landscape
--若將DEV/QAS裝在同一台且用二個不同的client no等於裝二次sap軟體,即有二組的os帳號如devadm/oradev及qasadm/oraqas裝了二套的sap軟體各為DEV及QAS
7.1 SAP裝好后預設有3個client 000/001/006
--000 通常被當做一個reference client; The client receives new Customizing through upgrades, legal change packagers, support packages, and language imports.
--001 通常被當做一個template client; SAP安裝完后001是000的COPY版
--066 EarlyWatch client;SAP用來收集系統效能的client.
7.2 Client Role
--若是要變更IMG設定的client,請選customizing
--若是要測試變更相關設定后的資料情形,請選test
--若是要做教育訓練,請選training
--正式區就選prd


8.系統預設帳號
--sap*==>sap所有的功能(所有的client 都有此帳號)
--ddic==>data dictionary control(所有的client 都有此帳號,但066除外) 
--profile中,若將login/no_automatic_user_sapstar設為0表示允許sap*登入
--裝機時會去指定sap*及ddic的密碼 但這個密碼只會for 000/001/066 生效
--若新建的client則會用ddic/sap*的預設密碼(sap*密碼預設pass) ides==>sap*/DIIC 19920706 /06071992
--若sap*的密碼忘了可進db砍sap*的資料讓其重建密碼,但ddic不行
SQL>delete from SAPSR3.usr02 where bname = 'SAP*' and mandt = '000'; (mandt=000指的是Client部份) commit;
SQL>exit;

9.SAP LOG
--tx:al11會顥示系統所有的SAP Directories的路徑
--SAPLOC refers to /usr/sap
--SAPMNT refers to /sapmnt/SID
--log路徑/usr/sap/DEV/DVEBMGS00/work;檔案命名為dev_功能(w表示workprocess/ms表示mesg server/disp表示dispatcher);如dev_ms
--sap起動的log會放在此目錄下,故可在此查到相關起動的問題;查的順序為dev_ms>>dev_disp>>dev_w0(同開機起動原理)

10.Change Request(CR)
--在se01/se09/se10下, 會看到SAP將cr分為workbench及customizing, Workbench代表跨client, customizing代表沒有跨client

97

沒有留言:

張貼留言