STE SITIO WEB UTILIZA COOKIES: si continúa navegando en este sitio, está dando su consentimiento para la aceptación de las cookies.
Para obtener más información, por favor, lea nuestra Política de privacidad y Política de cookies.

Migración y Modernización
Automatizada y Personalizada
de Bases de Datos y Aplicaciones


Migrar SAP Sybase ASA a SAP HANA

SAP HANA

Esta potente herramienta convierte el esquema de base de datos (DDL), los datos y la lógica empresarial del servidor de Sybase ASA a SAP HANA y puede personalizarse de acuerdo con los requerimientos de nuestros clientes. ¡Ayudamos a entender a nuestros clientes el valor de las soluciones automatizadas de migración de bases de datos y aplicaciones que permiten el crecimiento del negocio!


Características de migración de Sybase ASA a SAP HANA

  • Conversión de Procedimientos Almacenados y Funciones
  • Conversión de funciones incorporadas
  • Conversión DDL

Le proponemos tener una visión más profunda de las características de migración de Sybase ASA a SAP HANA.

Conversión de Procedimientos almacenados:

  • Conversión de instrucciones básicas y sintaxis (bucles, instrucciones DML, cursores, etc.)

Sybase ASA:

  1. CREATE PROCEDURE sp_loop_proc
  2. AS
  3. DECLARE @found INT
  4. DECLARE @val INT
  5. SET @found = 1
  6. SET @val = 1
  7. WHILE @found <> 0
  8. BEGIN
  9. SELECT @found = COUNT(*) FROM tsample WHERE a = @val
  10. IF @found = 0
  11. INSERT INTO tsample VALUES(@val, 1)
  12. SET @val = @val+1
  13. END
  14. SELECT @val

SAP HANA:

  1. CREATE PROCEDURE sp_loop_proc
  2. LANGUAGE SQLSCRIPT
  3. AS
  4. DECLARE found INTEGER;
  5. DECLARE val INTEGER;
  6. BEGIN
  7. found := 1;
  8. val := 1;
  9. WHILE :found <> 0
  10. DO
  11. SELECT COUNT(*) INTO found FROM tsample WHERE a = :val;
  12. IF :found = 0 THEN
  13. INSERT INTO tsample VALUES(:val, 1);
  14. END IF;
  15. val := :val+1;
  16. END WHILE;
  17. SELECT :val FROM DUMMY;
  18. END;

Conversión de funciones almacenadas:

  • Declaraciones básicas y sintaxis (bucles, instrucciones DML, cursores, etc.)
  • Parámetros IN, OUT, INOUT

Sybase ASA:

  1. CREATE FUNCTION BONUS(@salary INT, @grade INT, @dept_id INT)
  2. RETURNS INT
  3. AS
  4. BEGIN
  5. DECLARE @bonus INT
  6. DECLARE @cat INT
  7. SET @bonus = 0
  8. SELECT @cat = dept_cat FROM department
  9. WHERE dept_id = @dept_id
  10.  
  11. IF (@cat < 10)
  12. BEGIN
  13. SET @bonus = @salary *15/100
  14.  
  15. END
  16. ELSE
  17. BEGIN
  18. SET @bonus = @salary * 10/100
  19. END
  20. RETURN @bonus
  21. END

SAP HANA:

  1. CREATE PROCEDURE BONUS(OUT RETURNVAL INTEGER,
  2. v_salary INTEGER, v_grade INTEGER, v_dept_id INTEGER)
  3. LANGUAGE SQLSCRIPT
  4. AS
  5. v_bonus INTEGER;
  6. v_cat INTEGER;
  7. BEGIN
  8. v_bonus := 0;
  9. SELECT dept_cat INTO v_cat FROM department
  10. WHERE dept_id = :v_dept_id;
  11.  
  12. IF (:v_cat < 10) THEN
  13.  
  14. v_bonus := :v_salary*15/100;
  15. ELSE
  16. v_bonus := :v_salary*10/100;
  17. END IF;
  18. RETURNVAL := :v_bonus;
  19. END;

Conversión de los Triggers:

  • Conversión de Declaraciones Básicas y Sintaxis

Sybase ASA:

  1. CREATE TRIGGER TEST_TRIGGER_VAR_UPDATE
  2. ON TARGET FOR UPDATE, DELETE, INSERT
  3. AS
  4. INSERT INTO SAMPLE_TR VALUES (CURRENT_TIME(), USER)

SAP HANA:

  1. CREATE TRIGGER TEST_TRIGGER_VAR_UPDATE
  2. AFTER UPDATE OR DELETE OR INSERT
  3. ON TARGET
  4. BEGIN
  5. INSERT INTO SAMPLE_TR VALUES(CURRENT_TIME, CURRENT_USER);
  6. END;

Más posibilidades:

  • Aparte de la lógica de negocios del servidor, Ispirer MnMTK también convierte consultas SQL en aplicaciones front-end y scripts para ajustarse a la sintaxis de SAP HANA.
  • Además, nuestra herramienta es capaz de convertir código T-SQL a Java y .NET.
  • De ahora en adelante es posible automatizar su proceso de migración y ahorrar mucho tiempo gracias a compatibilidad con la línea de comandos: configure la programación de la conversión o inicie una conversión en su proceso de desarrollo.
  • Compare el número de tablas, el número de filas con la ayuda de nuestro conjunto de herramientas y realice validación de la migración para todas o sólo las columnas seleccionadas (basadas en claves primarias o cláusula de orden especificado).

¿Por qué Ispirer MnMTK para la Migración de Sybase ASA a SAP HANA?

Ispirer Systems se esfuerza por realizar una migración de alta calidad y de primera clase de la base de datos. Adaptamos nuestra herramienta de migración Ispirer MnMTK de tal manera que una versión personalizada pueda satisfacer plenamente las necesidades empresariales de nuestro cliente.

Nuestros beneficios principales:

  • ~100% de automatización de las 3 etapas
    • Etapa 1: Esquema de base de datos/DDL, migración de la lógica empresarial
    • Etapa 2: Transferencia y validación de datos
    • Etapa 3: Conversión de SQL incorporado y SQL consultas/scripts
  • Precios flexibles: podemos ofrecerle una amplia gama de opciones, entre las que definitivamente encontrará la que más le convenga;
  • Orientación al cliente y personalización rápida: Personalizamos nuestra herramienta de migración de tal manera que una versión personalizada puede satisfacer plenamente las necesidades de negocio de nuestros clientes, las conversiones personalizadas y las optimizaciones se realizan en un plazo de 1-2 días hábiles;
  • Compromiso pre-venta: programe una demostración y discuta su proyecto con nuestro equipo de preventa
  • Conversión optimizada: obtiene código de mantenimiento у inteligente sin utilizar ningún middleware de Ispirer

¿Por qué Servicio de Ispirer para la Migración de Sybase ASA a SAP HANA?

¡Además de nuestro conjunto de herramientas le ofrecemos aprovechar nuestro servicio! Permítanos gestionar todo su proyecto de migración de nuestro lado y le ayudaremos a evaluar, diseñar, implementar y, finalmente, probar la migración.

Beneficios principales de Servicio de Ispirer:

  • Rápido tiempo hasta la solución;
  • Expertos altamente cualificados en migración;
  • Reducción de los costes operativos.

Gracias a la tremenda experiencia en la migración de bases de datos, ¡podemos encontrar una solución a la tarea más complicada!

Cuando necesite migrar de Sybase ASA a SAP HANA ¡estamos aquí para ayudarle!

Probar la Herramienta

Ispirer MnMTK 2020

Sybase ASA a SAP HANA

Datos y SQL SQL Datos

Estimar su Proyecto

Ispirer MnMATK 2017

Sybase ASA a SAP HANA

Descargar

Comprar la Herramienta

Ispirer MnMTK 2020

Sybase ASA a SAP HANA

Datos y SQL SQL Datos

Comprar un Servicio

Servicio de Migración de Ispirer

Sybase ASA a SAP HANA

Datos y SQL SQL Datos

Contáctenos a través de la página de contactos para más información.

 
Estudios de Caso
Septiembre 14, 2017Oracle Forms a Java, Estados Unidos
¡La viabilidad de la migración automática de Oracle Forms a Java con Ispirer MnMTK se ha probado!


A principios de 2017, Ispirer Systems fue contactado por una de las compañías global de...

...

Junio 5, 2017Oracle a PostgreSQL, Rusia
Servicios profesionales de migración de paquetes y procedimientos almacenados de Oracle a PostgreSQL.


A finales de 2016, Ispirer Systems realizó servicios de migración para uno de los...

...