1. 程式人生 > 其它 >2021 SAP ABAP 試用開發環境搭建

2021 SAP ABAP 試用開發環境搭建

參考文件:

下載連結:

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