Install SAP ABAP 7.52 in 2023 - Modified Install Script - New License File [english]

In today's video I will show you how to install your own SAP system. In this system you can learn the ABAP programming language and test and try out the latest functions. I use Virtualbox 7 from Oracle, openSUSE Leap 15.4 and SAP ABAP 7.52 SP04. You can find the links to download the software in the description. The original install script delivered by SAP is modified so that the installation also works with newer Linux kernel versions. #install #sap #system ▬▬ Content: ▬▬ 00:00 Intro 00:43 Dowload Software 05:26 Install Virtualbox 06:30 Install OpenSuse Leap and set Settings 21:13 Install SAP ABAP and modify Installscript 32:00 Install SAP GUI 34:31 LogIn to SAP System 36:20 Restart SAP System 39:51 Thanks & Outro ►System Requirements for Virtual Machine at least 8 GB main memory at least 80 GB hard disk space ►Download Links: Virtualbox: https://www.virtualbox.org/ SUSE Leap: https://get.opensuse.org/ SAP NetWeaver AS ABAP Developer Edition 7.52 SP04 https://developers.sap.com/trials-dow... ►Code snippets for installscript install.sh: ✨Old Code:✨ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ./saphostexec -install || do_exit $ERR_install_saphost TODO: is it ok to remove /tmp/hostctrl? cd / rm -rf /tmp/hostctrl || log_echo "Failed to clean up temporary directory" ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ✨New code for replace:✨ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ #Replace this line with one which tries to continue (this) main script using ‘&’: #./saphostexec -install || do_exit $ERR_install_saphost ./saphostexec -install & #Wait for a while so that hopefully the asynchronous call ends: log_echo "Waiting 30 seconds for asynchronous call to /tmp/hostctrl/saphostexec -install to complete..." sleep 30 log_echo "30 seconds are up, continuing the main script." TODO: is it ok to remove /tmp/hostctrl? cd / #Let's not remove the temporary directory, in case saphostexec command #is still executing. So commenting out: rm -rf /tmp/hostctrl || log_echo "Failed to clean up temporary directory" Now we modify the RUN_NPL executable (executable permissions are for sybnpl user): FILENPL=/sybase/NPL/ASE-16_0/install/RUN_NPL if test -f "$FILENPL"; then echo "$FILENPL exists. Adding the -T11889 option to config in that file:" sed -i 's/NPL.cfg \\/NPL.cfg -T11889 \\/g' /sybase/NPL/ASE-16_0/install/RUN_NPL cat $FILENPL echo "-T11889 config option added" sleep 15 else echo "$FILENPL does not exist. Not modifying what doesn’t exist, ontologically seems ok." fi ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ►Link to the SAP Forum regarding the new script: https://blogs.sap.com/2021/06/07/adju... ►User und Pass für das SAP System: User: DEVELOPER Pass: Down1oad ►Start SAP System su npladm startsap ALL ►Create a Developer Key for Programming!    • SAP Developer Key Question - Import New Li...   ▬▬ My Hardware ▬▬▬▬▬▬▬▬▬▬▬▬▬ Microphone: https://amzn.to/3zj2UIz Headphone: https://amzn.to/3GUBRFg *The links are affiliate links. There are no additional costs. ▬▬ My Software (free) ▬▬▬▬▬▬▬▬▬▬▬ Video Recorder: https://bit.ly/678fgh6 Video Editor: https://bit.ly/38Rj9lb Thumbnail: https://bit.ly/CustAndCodeThumbnail ▬▬ Further Links ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ⭐Become my subscriber: https://bit.ly/CustAndCodeSub 🎬All videos in English: https://bit.ly/CustAndCodeENG ☕Buy me a Coffee 😀: https://bit.ly/3dih2cl