2021 SAP ABAP 試用開發環境搭建
參考文件:
-
安裝視訊:
How to install SAP 7.52 in 20 minutes [Step by step] free download -
MUT-03025、FCO-00011、CJS-00030 報錯解決:
https://answers.sap.com/questions/580952/errors-mut-03025-fco-00011-while-inst-sap-nw-as-ab.html?page=2
https://answers.sap.com/questions/717849/sap-netweaver-as-abap-developer-edition-752-sp01.html
https://answers.sap.com/questions/12844502/sap-netweaver-installation-issues.html
下載連結:
https://developers.sap.com/trials-downloads.html?search=ABAP
版本:SAP NetWeaver AS ABAP Developer Edition 7.52 SP04
包含:
- SAP NetWeaver 7.52 SP04
- SAP GUI for the Java Environment 7.50
- SAP GUI for Windows 7.50
- SAP Sybase ASE 16.0.2
ASE 16.0 上的 ABAP 應用伺服器提供了一個平臺來試用 ABAP 語言和工具集。 它預先配置了 Fiori 啟動板、SAP 雲聯結器、SAP Java 虛擬機器、後端/前端連線、角色和示例應用程式。 它還包括所有標準的 ABAP AS 基礎設施:事務管理、資料庫操作/永續性、變更和傳輸系統、SAP 閘道器、與 ABAP 開發工具包和 SAP WebIDE 的互操作性等等。
系統需求:
- 64位處理器
- 最少4G記憶體 + 8G交換空間(swap space)
- 大概100G的硬碟空間,用於安裝服務端linux
- 2G的本地硬碟空間,用於安裝客戶端
安裝工具準備:
- VirtualBox 6.1
- OpenSUSE Linux leap 15.3
略過VirtualBox和OpenSUSE的安裝。安裝方法請自行百度。
1.預先解壓安裝包,安裝uuid元件和gcc元件,在終端執行命令。
執行:
sudo zypper install uuidd
sudo zypper install gcc
2.設定主機名和固定ip。強烈建議使用主機名:vhcalnplci。必須禁用防火牆。
首先 確定當前ip
ip addr
固定地址,編輯:
vim /etc/hosts
新增一行:
修改主機名,編輯:
vim /etc/hostname
新增一行:
vhcalnplci
3.掛載已下載好的SAP安裝包到linux上。
安裝增強功能
共享資料夾
4.重啟後,切換到root賬號,將修改安裝包中的證書
切換root
定位到目錄
找到檔案dbexe.tgz-aa,一般在/安裝包路徑/server/TAR/x86_64下
解壓縮
tar zxvf dbexe.tgz-aa -C /
然後將證書檔案覆蓋,
cp SYBASE_ASE_TestDrive.lic /sybase/NPL/SYSAM-2_0/licenses/
證書檔案在License.rar裡
壓縮:
tar -zcvf dbexe.tgz-aa sybase
將壓縮好的dbexe.tgz-aa複製回安裝目錄,覆蓋同名檔案。
5.開始安裝SAP
定位到安裝包目錄下
授予許可權:
chmod +x install.sh
安裝:
./install.sh
大約需要20分鐘
6.埠轉發
安裝後需要埠轉發才能登陸系統
虛擬機器=>控制=>設定=>埠轉發
7.安裝GUI,登陸系統
安裝包在\安裝包路徑\client\SAPGUI4Windows下
安裝包裡的安裝執行檔案路徑(路徑名稱可能會有細微不同):
5061324.ZIP\BD_NW_7.0_Presentation_7.50_Comp.2\PRES1\GUI\WINDOWS\Win32\SetupALL.exe
安裝的時候,勾選全部安裝。
安裝後,開啟SAP Logon,新建專案
然後登陸,輸入賬號密碼即可
SAP 啟動命令
重啟虛擬機器後SAP沒有啟動,需要手動啟動
先切換至npladm,執行startsap ALL
su - npladm
startsap ALL