Skip to Content

how does Upgrade works for HANA as a service on Neo to HANA as a service on CF

Hi, I understand that, Initially SAP HANA as a service available in Neo Environment of SCP, 1.0 SP12 is the last version of HANA in there. The next and latest releases of HANA 2.0 are available in Cloud foundry environment of SCP and it is based on cloud foundry run-time(which is similar to XS advanced run-time in on-premise). so with that, all the application development of HANA 2.0 service will be performed using Web IDE full stack.

I believe, we can't use HANA studio or Eclipse for HANA 2.0 object developments right? it has to be only Web IDE full stack?

I am wondering, how does upgrade happen if we wish to switch from HANA 1.0 service(with xs classic server) to HANA 2.0 service (with cf run-time)?

Thanks

Sreekanth

Add comment
10|10000 characters needed characters exceeded

2 Answers

  • Best Answer
    Posted on Jan 30 at 04:11 PM

    Hi Sreekanth,

    you are correct in that the migration from HANA 1.0 in neo to HANA 2.0 in the cloud foundry environment means also moving the content between two systems. In case you use the XS Classic design time to create database artefacts, e.g. tables, you can reference this blog for a guide how to do so.

    For manually creating database artefacts and general administration, SAP HANA Cockpit is the recommended tool for HANA 2.0. You can launch it directly from the Cloud Cockpit of SAP Cloud Platform.

    Web IDE full stack is the recommended tool for creation of design time database artefacts for HANA 2.0.

    It stays your choice whether you want to go for manually creating database artefacts or if you want to go for design time artefacts and automatic creation during deployment.

    For the migration of the data, you may take a look at the SAP HANA XS Advanced Migration Guide.

    Best regards,

    Johannes.

    Add comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 30 at 12:53 PM

    Hi Sreekanth,

    at this point in time if you are using the SAP HANA service in the Neo environment of SAP Cloud Platform, then only SAP HANA 1.0 is available. If you are using the SAP HANA service in the Cloud Foundry environment of SAP Cloud Platform, then only SAP HANA 2.0 is available. Therefore, if you want to use SAP HANA 2.0, you need to use/migrate to the Cloud Foundry environment.

    How such a migration would look like you might see e.g. in this blog post.

    All the best,

    Sven

    Add comment
    10|10000 characters needed characters exceeded

    • Thank you Sven, I have gone through the blog provided by you, but in that use case HANA DB tables were getting created by application layer(Java or nodejs). However, in my use case, DB tables are directly created using HANA SQL, similarly DB views, Stored procedures and functions etc., also we have got several information models(Calculation views) created for analytical purpose in HANA 1.0 system. now, if we wanted to get HANA 2.0 on Cloud foundry, we will get a brand new HANA instance right? with that, I am assuming that, I will need to create all DB tables and Views again in the new HANA instance manually. Now my question here is, would I be able to use HANA studio for HANA 2.0 and import the content of HANA 1.0? or Should I only be using Web IDE full stack and develop all the objects as design time artifacts in HDI containers.