SAP讀書會分享:IDES ECC60 的實際安裝過程分享
前提:
IDES 為SAP ERP 系統的DEMO 縮小版,換句話說此系統可以作為個人練習SAP 或是業務展示各種SAP 整合的模型架構;IDES 可以運行的行為與正式環境差不多,最大的特色就是他是單機就可以執行。
IDES 可以作什麼呢? 他可以設定一家公司需要的整個IMG,還有ABAP程式開發與RFC 的遠端整合平台,這時候Notes 就可以好好的跟IDES 整合,透過簡單的IBM 提供的連線方法,跟SAP RFC 溝通一下。
前置作業項目:
1. 需要準備好所有IDES的安裝光碟,不外乎 SAP 核心程式、Oracle 系統程式與更新程式,IDES 所有光碟,軟體的部份大概就可以完成。
2. 硬體部分至少要有Windows2003 Server,並提供記憶體在1.2 G 以上,以目前記憶體便宜的時候,可以多加就多加一些;硬體空間需要300GB以上,同樣如果需要後續繼續增大Oracle空間,一次購買500G 或是 1TB的硬碟是值得投資。
安裝模式可以分以下幾種:
1. 所有作業系統與資料庫全部都安裝在單顆主要系統硬碟,這樣的狀態會是最佳效能的組合,例如單顆1TB的硬碟包含windows 作業系統與Oracle 資料庫等。
2. 主要SAP 系統與Windows作業系統安裝在現有硬碟的空間,而Oracle資料庫則安裝在USB外接硬碟,這樣的組合適合筆記型電腦或是專案型常移動的電腦,以便USB 主要資料庫的移動或是測試。
3. 不管是SAP 系統或是Oracle資料庫全部安裝在VMWare虛擬機器上面,這樣的組合可以算是最好移動與專案應用,但是效能會是最差的。
安裝過程(以ECC60為例):
1. 執行Oracle10.2_RDBMS\NT\I386\sapserver.cmd
2. 輸入你的Oracle 資料庫安裝的磁碟機代號位置
3. 輸入SID 的代號,例如:EC6
4. 安裝直到結束Oracle安裝程序
5. 執行Oracle10.2_RDBMS_Path\NT\I386\setup.exe
6. 遇到安裝名稱與目錄,可以改為EC6102與D:\oracle\EC6\102
7. 關閉系統管理工具的服務中的”OracleEC6102iSQL*Plus”
8. 安裝直到結束
9. 安裝JRE 1.4.2_10~18 各種版本都可以,也可以直接安裝JSDK版
10. 開始安裝SAP IDES 主程式前需要把系統日期調到2020~2999年,拉開測試使用的日期。
11. 進入mySAP_Business_Suite2005_IDES_Install_Master\ IM_Windows_I386\NTPATCH\R3DLLCON.EXE
12. 進入mySAP_Business_Suite2005_IDES_Install_Master\ IM_Windows_I386\sapinst.exe
13. 選擇SAP ERP 2005 Support Release 2\SAP Systems \ Oracle\ Central System\ Central System Installation
14. 選擇Typical 點 Next
15. 在Software Unit 選擇 ECC & AS ABAP
16. 出現 SAP System Parameters,輸入 SAP System ID (SAPID) “EC6”,Installation Drive “D:”,Unicode System (Recommended) “V”,接著Next
17. 輸入 SAP 系統密碼
18. 接著依照提示下一步直到出現IDES_Install_Export_1~6的軟體安裝部署設定
19. 接著部署SAP_Netweaver2004S_SR2_Kernel700
20. 接著部署 Oracle_Client 的軟體安裝路徑
21. 最後出現Solution Manager Key 的輸入畫面,這部份可以上網去查詢破解的EC6 對應的 Key,一般來說你的主機名稱與SID會跟你的Solution Manager Key有關,當然如果是公司標準系統要用,可以透過破解程式在ABAP裡面跑出Solution Manager Key,大家可以善用 Google。
22. 系統會開始進行一系列的元件安裝,一般時間從一天到數天不等,端看系統規格好不好,一般會在Import ABAP的階段比較久一點,會有一些小問題需要去調整,會中斷一下下。
23. 如果在Import ABAP出現 Stop的訊息,那你就要停止,並到DOS命令提示列輸入set oracle_sid=EC6。
24. 再輸入sqlplus “/ as sysdba”
25. 再輸入 shutdown ,接著後續再輸入startup
26. 最後就完成SAP IDES的安裝
初步登入SAP的基本設定
1. 安裝SAP Client ,僅需要選擇第一項GUI的部份
2. 安裝後新增一個登入的屬性,192.168.X.X,EC6,00
3. 使用SAP*登入,進入後用SGEN 編譯所有的Object
4. 使用SU01修改BASIS的密碼,後續將會使用BASIS帳號登入
5. 使用BASIS登入後,如果要使用SE38進行ABAP程式的新增或是編譯,那就必須用Google 搜尋ABAP Access Key的產生器,Google會教你如何產生這Key,包含 SE37 RFC Function Group需要的Object Key 亦同,ABAP Access主要對應登入的那個帳號,換句話說,不是每個SAP 帳號都可以進行編譯,僅有透過Access Key 對應的User Account 才可以進行SE38 & SE37。
6. 後續就可以開始透過網路上IBM原廠提供的SAP Notes整合教材白皮書,開始Notes + RFC + SAP IDES的整合測試。
以上
(備註:IDES僅提供測試與階段任務使用,建議公司行號還是需要買正版授權,才可以進行真正的商業行為交易,公司ERP很重要,我相信沒有公司會拿IDES當正式使用。)