cancel
Showing results for 
Search instead for 
Did you mean: 

Difficulties installing the XSA client in my mac laptop

former_member597297
Discoverer
0 Kudos

Hello,

I'm trying unsuccessfully to install the XS client in my mac laptop, I already downloaded and unzipped clients_mac's directories HDB_CLIENT_MACOS and xs.onpremise.runtime.client_darwinintel64. Also executed sudo ./hdbinst and the installation process was (partially successfully) executed.

When executing sdbrun from the applications launchpad the following error is generated:

Dyld Error Message: Library not loaded: libsdbrun.dylib Referenced from: /Applications/sap/*/sdbrun.app/Contents/MacOS/sdbrun Reason: image not found. error-sdbrun.png

I found that the library libsdbrun.dylib is located under a subdirectory of the directory xs.onpremise.runtime.client_darwinintel64 in following path:

xs.onpremise.runtime.client_darwinintel64 --> sapjvm_8_jre --> lib --> server

However, as I dont know where in my mac directories I must locate the directory xs.onpremise.runtime.client_darwinintel64 the system cannot find it.

I don't know what to do and where install the content of xs.onpremise.runtime.client_darwinintel64, probably installing correctly this part of the installation download the error could be solved.

After that, it is no clear for me which is the command for executing the XSA from the browser, in the guide manual, it is no clear how to do it, which one is the command to execute it? for test the XS I execute xs or xs or xs app and nothing happens.

In the other hand, I already successfully generated a HaNA express virtual machine in my mac with by using Virtual Box. As I only have 8 gb of ram I installed the basic version of it. It works fine so far. Each time I run the virtual machine a IP address is generated, it is posible access the server but I dont know how access it by using the XSA client.

Thank you a lot for your support.

Regards, Alex.

SergioG_TX
Active Contributor
0 Kudos

with the basic version, are you able to login via the xs cli command?

xs login ?

most likely you need to do so that way

Accepted Solutions (0)

Answers (1)

Answers (1)

lsubatin
Active Contributor
0 Kudos

Hi, Alex,

First, you mention that you installed the 8GB version of HXE. This version does not include XS Advanced so the CLI for XSA will not be in the image. You will be unable to connect with the xs cli because there is no endpoint listening in the VM.

If you have a VM with XS Advanced, you can execute the command from within the operating system of the HANA virtual machine (the same console from which you first ran "sudo su - hxeadm"). I have an example of that here: https://developers.sap.com/tutorials/xsa-explore-basics.html

Second, something seems to be wrong in your procedure. You don't need to run hdbinst at any time if you want to install the CLI locally in your laptop. Try with these instructions: https://developers.sap.com/tutorials/hxe-ua-install-xs-xli-client.html

You basically download the client into your laptop and extract it in a directory. You will then run an executable in that directory. If something went wrong during the extraction of files then I would look into those errors first.

When following the tutorial to install the CLI, remember the instance number for your preconfigured VM is 90.

Cheers,

Lucia.