This article focuses on how to install HANA Cloud Connector (HCC) and how to configure HANA Cloud Platform (HCP) to communicate with HCC for HCC versions 2.9 or higher.
HCC is necessary for access to the on-premise SAP NetWeaver Gateway and to develop a custom app using WebIDE. You’ll want to install HANA Cloud Connector on a VM or machine that lets you ping and have access to your NetWeaver Gateway system. In the example used throughout this chapter, HCC is installed and configured on a Windows 2012 Server. This article will go through all the steps required for a successful installation and configuration of the HANA Cloud Connector (HCC) and HANA Cloud Platform (HCP).
Accessing SAP HANA Cloud Platform
To use HCC with SAP HANA Cloud Platform, you must have an account in HCP. To get an account:
1. Go to https://account.hanatrial.ondemand.com/.
2. Click Register.
3. Follow the registration process.
4. Provide your first and last name, your email address, and set a password.
5. Once you accept the Terms and Conditions, you will be sent the information needed to access HCP.
Installing and configuring HANA Cloud Connector
1. Download HCC version 2.9 or higher from https://tools.hana.ondemand.com/#cloud.
2. Select Windows x86_64 version 22.214.171.124 or higher.
Figure 1: SAP HANA Cloud Connector binary
3. Download JAVA JDK. Or, if you prefer, you can download SAP JDK 8.
4. Once downloaded, install the JDK on your VM or physical machine:
a) By default, the installer selects the folder C:\SAP\scc20\.
b) Secure port: 8443.
c) The installer finds any existing JDK in your system.
d) Accept the defaults.
5. Once the installation has been completed, the cloud connector should be running. Make sure the service has started as shown below. You can validate this in the Windows Services viewer (start
services.msc to bring up the Microsoft Services UI) as shown in this screenshot.
Figure 2: Check the HCC status in Windows services
6. Now open your browser and go to https://localhost:8443 to access the SAP HANA Cloud Connector Administration.
Note: Once you click on https://localhost:8443/ you might get a certificate error. If you get it you can proceed as below :
Figure 3: Certificate Error
Then you see the login page:
Figure 4: HCC Connector Login
7. The default User ID is Administrator and the password is manage. These values are case-sensitive.
After you Log In:
a) After logging in the first time, select the Installation Type. The example uses the Master (Primary Installation).
Figure 5: Choosing the installation type of HCC
b) Click Apply.
c) Change the default password.
Figure 6: Changing the default password
d) Click Save.
e) Provide your HANA Cloud Platform landscape information. The examples uses the HANA Trial landscape.
f) The initial screen would look like below:
Figure 7: Setting up the initial configuration of HCC
g) The completed screen should look similar to the following:
Figure 8: Filling in the landscape information
Use the following to fill up the information:
- Landscape: select hanatrial.ondemand.com from the drop-down list
- Account Name: your user ID including trial. (for example, myIDtrial)
- Display Name: same as the Account Name
- Account User: your userID without the word trial
- Your password for HCP
- HTTPS Proxy: If your environment requires you to use a proxy to access the Internet,enter the necessary information
Note: An example for the <PROXY-HOSTNAME> and <PORT> can be Host: proxy.example.com and Port: 8080
h) You can now click on Account to see your entered information and the HCC connection status.
Note: If the Disconnect button says Connect, you need to click on it, on order to establish communication with SAP HANA Cloud Platform.
Figure 9: Getting HCC Connection Status and Details
i) Configure HCC to connect to the on-premise SAP NetWeaver Gateway. In the HCC Administration
Cockpit, click on Cloud To On-Premise. Click Add to add a virtual mapping to the internal NetWeaver Gateway system:
Figure 10: Cloud To On-Premise - Adding virtual server
j) From the System Mapping dialog, select a back-end type, and click Next:
Figure 11: Selecting a system mapping type
k) Select HTTP as the protocol:
Figure 12: Selecting protocol type
l) Provide your internal NetWeaver Gateway system and port and click Next:
Figure 13: Specifying internal system
Note: In your setup, use whatever HTTP port you have configured, if it differs from the one used in this example.
m) Provide a virtual name for your server. This name can be anything you like; however, the port number must be the same as the internal one. For example, if your internal host name is nwgtw.sap.com with port 8001, you might want to name the virtual one virtual.nwgtw.sap.comwith port 8001.
Figure 14: Assigning a virtual host name
n) Accept the default if you are using HTTP, and click Next:
Figure 15: Setting up Principal Type
o) Enter any description, and click Next.
Figure 16: Provide a description of your system mapping
p) Review the configuration, and make sure you select Check Internal Host, which allows you to test it.
Figure 17: Verifying configuration
q) Click Finish.
r) Add accessible resources the server you just added. Click Add under Resources and Accessible. You should see a screen similar to the following:
Figure 18: Adding resources
s) Enter a forward slash in URL Path, then select Path and all sub-paths:
Figure 19: Adding a path to your resource
t) Click Save. You should see the following:
Figure 20: Finalizing the configuration screen
Note: Status is turned green, that means the server now can communicate with your internal NetWeaver Gateway system.