The SAS Embedded Process
is contained in a self-extracting archive file. The self-extracting
archive file is located in the SAS-installation-directory/SASTKInDatabaseServer/9.4/SAPHANAonLinuxx64/
directory.
To install the self-extracting
archive file, follow these steps:
-
Using a method of your
choice, transfer the tkindbsrv-9.43-
n_lax.sh
file to the target SAS Embedded Process directory on the SAP HANA
appliance.
n is
a number that indicates the latest version of the file. If this is
the initial installation, n has
a value of 1. Each time you reinstall or upgrade, n is
incremented by 1.
This example uses secure
copy, and
/EPInstallDir/
is the location
where you want to install the SAS Embedded Process.
scp tkindbsrv-9.43-n_lax.sh username@hana: /EPInstallDir/
Note: The EPInstallDir
directory
requires Read and Execute permissions for the database administrator.
-
After the tkindbsrv-9.43-
n_lax.sh
has been transferred, log on to the SAP HANA server as the “owner”
of the SAS Embedded Process installation directory.
ssh sas-owner@server-name
-
Navigate to the directory
where the self-extracting archive file was downloaded in Step 1.
cd /EPInstallDir
-
Use the following command
at the UNIX prompt to unpack the self-extracting archive file.
./tkindbsrv-9.43-n_lax.sh
Note: If you receive a “permissions
denied” message, check the permissions on the tkindbsrv-9.43-n_lax.sh
file. This file must have Execute permissions to run.
After the script runs
and the files are unpacked, the content of the target directories
should look similar to these. Directories and files of interest are
shaded.
/EPInstallDir/afl_wrapper_eraser.sql
/EPInstallDir/afl_wrapper_generator.sql
/EPInstallDir/InstallSASEPFiles.sh
/EPInstallDir/manifest
/EPInstallDir/mit_unzip.log
/EPInstallDir/saslink.lst
/EPInstallDir/saslink_area.pkg
/EPInstallDir/SAS
/EPInstallDir/SAS_EP_sas.com.tgz
/EPInstallDir/sas_saslink_installer.tgz
/EPInstallDir/ShowSASEPStatus.sh
/EPInstallDir/ShutdownSASEP.sh
/EPInstallDir/StartupSASEP.sh
/EPInstallDir/UninstallSASEPFiles.sh
/EPInstallDir/tkindbsrv-9.43-n_lax.sh
Note that a SAS directory
is created where the EP files are installed. The contents of the
/EPInstallDir/SAS/
directories
should look similar to these.
/EPInstallDir/SAS/SASTKInDatabaseServerForSAPHANA/9.43/admin
/EPInstallDir/SAS/SASTKInDatabaseServerForSAPHANA/9.43/bin
/EPInstallDir/SAS/SASTKInDatabaseServerForSAPHANA/9.43/logs
/EPInstallDir/SAS/SASTKInDatabaseServerForSAPHANA/9.43/sasexe
/EPInstallDir/SAS/SASTKInDatabaseServerForSAPHANA/9.43/utilities
The InstallSASEPFiles.sh file installs the SAS Embedded Process. The next step
explains how to run this file.
The UninstallSASEPFiles.sh
file uninstalls the SAS Embedded Process. The
ShowSASEPStatus.sh file shows
the status of the SAS Embedded Process on each instance. The
StartupSASEP.sh and
ShutdownSASEP.sh files enable you to manually start and stop the SAS
Embedded Process.
For more information about running these two files, see Controlling the SAS Embedded Process.
-
Use the following command
at the UNIX prompt to install the SAS Embedded Process.
./InstallSASEPFiles.sh
Note: To execute this script you
need root authority. Either use the su command to become the root
or use the sudo command to execute this script to install the SAS
Embedded Process.
Note: -verbose is
on by default and enables you to see all messages generated during
the installation process. Specify -quiet to
suppress messages.