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

image

2.设置主机名和固定ip。强烈建议使用主机名:vhcalnplci。必须禁用防火墙。

首先 确定当前ip

ip addr

image

固定地址,编辑:

vim /etc/hosts

新增一行:
image

修改主机名,编辑:

vim /etc/hostname

新增一行:

vhcalnplci

3.挂载已下载好的SAP安装包到linux上。

安装增强功能
image

共享文件夹
image

image

4.重启后,切换到root账号,将修改安装包中的证书

切换root
image

定位到目录
image

找到文件dbexe.tgz-aa,一般在/安装包路径/server/TAR/x86_64下
image

解压缩

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.端口转发

安装后需要端口转发才能登陆系统

虚拟机=>控制=>设置=>端口转发
image

image

7.安装GUI,登陆系统

安装包在\安装包路径\client\SAPGUI4Windows下
安装包里的安装执行文件路径(路径名称可能会有细微不同):
5061324.ZIP\BD_NW_7.0_Presentation_7.50_Comp.2\PRES1\GUI\WINDOWS\Win32\SetupALL.exe

安装的时候,勾选全部安装。

安装后,打开SAP Logon,新建项目
image

然后登陆,输入账号密码即可

SAP 启动命令

重启虚拟机后SAP没有启动,需要手动启动
先切换至npladm,运行startsap ALL

su - npladm
startsap ALL
posted @ 2021-12-10 12:12  昨天的小冉  阅读(2389)  评论(3编辑  收藏  举报