ESTE SITE UTILIZA COOKIES: Ao continuar navegando neste site, você dá o seu consentimento para que os cookies sejam usados.
Para mais detalhes, leia nossa Política de Privacidade e Política de Cookies.

Migração e Modernização
Automatizada e Personalizada
de Bancos de Dados e Aplicações


Migrar IBM DB2 z/OS para SAP HANA

Sap Hana

A ferramenta de migração de banco de dados Ispirer MnMTK pode converter DB2 z/OS para SAP HANA. Você pode usar nossas ferramentas de conversão para migração de procedimentos armazenados, funções, gatilhos, esquema de banco de dados (DDL), e outros objetos banco de dados. Nós ajudamos nossos clientes a compreender o valor de soluções de migração de banco de dados e aplicativos automatizada que permitem o crescimento dos negócios


Visão Geral de Migração de DB2 z/OS para SAP HANA

A ferramenta migra os seguintes objetos de banco de dados e propriedades para SAP HANA:
  • Conversão de Procedimentos Armazenados, Funções e Gatilhos
  • Conversão de Esquema (DDL)
  • Conversão de Índices, Visões e Sequências
  • Transfere Dados

Conversão de DDL:

  • Converte as definições de colunas - tipos de dados, valor por defeito, restrições NÃO-NULOS
  • Converte as chaves primárias e estrangeiras
DB2 z/OS:
CREATE TABLE EMPLOYEE
(EMP_NO  INT  NOT NULL,
      SALARY DOUBLE NOT NULL,
      FIRST_NAME   VARCHAR(12)   NOT NULL,
      DATESTART DATE DEFAULT CURRENT DATE,
PRIMARY KEY (EMP_NO)
)
      ;
 
SAP HANA:
CREATE TABLE EMPLOYEE
(
   EMP_NO INTEGER  NOT NULL,
   SALARY DOUBLE  NOT NULL,
   FIRST_NAME VARCHAR(12)  NOT NULL,
   DATESTART DATE DEFAULT CURRENT_DATE,
PRIMARY KEY(EMP_NO)
);
 

Conversão de Procedimentos Armazenados:

  • Converte sintaxe, cursores, declarações de procedimentos
  • Converte variáveis e parâmetros
  • Converte comentários
DB2 z/OS:
CREATE PROCEDURE MEDIAN_RESULT_SET (MedianSalary DOUBLE)
RESULT SETS 1
LANGUAGE SQL
BEGIN
DECLARE c2 CURSOR WITH RETURN FOR
SELECT EMP_NO, SALARY 
FROM EMPLOYEE
WHERE SALARY > MedianSalary
ORDER BY SALARY;
OPEN c2;
END;
 
SAP HANA:
CREATE TYPE SWT_MEDIAN_RESULT_SET 
AS TABLE(EMP_NO INTEGER, SALARY DOUBLE);
 
CREATE PROCEDURE MEDIAN_RESULT_SET(medianSalary DOUBLE,
OUT SWV_Result SWT_MEDIAN_RESULT_SET)
LANGUAGE SQLSCRIPT
AS
BEGIN
   SWV_Result =  SELECT EMP_NO, SALARY 
FROM EMPLOYEE
WHERE SALARY > :MedianSalary
ORDER BY SALARY;
END;
 

Conversão de Funções Armazenados:

  • Converte sintaxe e declarações
  • Converte parâmetros e variáveis
  • Converte comentários
DB2 z/OS:
 CREATE FUNCTION HANA.REVERS(INSTR VARCHAR(4000), POS INT) 
RETURNS VARCHAR(1000) 
     DETERMINISTIC NO EXTERNAL ACTION CONTAINS SQL 
BEGIN ATOMIC 
DECLARE REVSTR VARCHAR(4000); 
DECLARE LEN INT DEFAULT 0; 
SET LEN = LENGTH(INSTR); 
SET REVSTR = SUBSTR(INSTR, POS, LEN - POS +1); 
RETURN REVSTR; 
END ; 
 
SAP HANA:
CREATE PROCEDURE HANA.REVERS(OUT RETURNVAL VARCHAR(1000),
INSTR VARCHAR(4000), POS INTEGER)
LANGUAGE SQLSCRIPT
AS
   REVSTR VARCHAR(4000);
   LEN INTEGER DEFAULT 0;
BEGIN
   LEN := LENGTH(:INSTR);
   REVSTR := SUBSTRING(:INSTR,:POS,:LEN -:POS+1);
   RETURNVAL := :REVSTR;
END;
 

Conversão de Gatilhos:

DB2 z/OS:
CREATE TRIGGER RAISE_LIMIT
     AFTER UPDATE OF SALARY ON EMPLOYEE
REFERENCING NEW AS N OLD AS O
FOR EACH ROW
WHEN (N.SALARY > 1.1 * O.SALARY)
BEGIN
DECLARE MAX_SALARY FLOAT;
SELECT MAX(SALARY) INTO MAX_SALARY FROM EMPLOYEE 
WHERE EMP_NO = O.EMP_NO;
IF N.SALARY > MAX_SALARY
THEN UPDATE SAMPLE SET SALARY = N.SALARY 
WHERE EMP_NO = O.EMP_NO;
END IF;
END;
 
SAP HANA:
CREATE TRIGGER RAISE_LIMIT
AFTER UPDATE 
ON EMPLOYEE
REFERENCING NEW ROW   N,OLD ROW   O
FOR EACH ROW
BEGIN
DECLARE MAX_SALARY FLOAT;
IF :N.SALARY > 1.1*:O.SALARY THEN
SELECT MAX(SALARY) INTO MAX_SALARY FROM EMPLOYEE 
WHERE EMP_NO = :O.EMP_NO;
IF :N.SALARY > :MAX_SALARY
THEN 
UPDATE SAMPLE SET SALARY = :N.SALARY 
WHERE EMP_NO = :O.EMP_NO;
END IF;
END IF;
END;
 

Conversão de visões:

DB2 z/OS:

CREATE VIEW VW_BONUS(customer, bonus) AS 
SELECT name, total/items_count * rate FROM 
CUSTOMERS INNER JOIN ORDERS 
ON CUSTOMERS.id = ORDERS.order_id 
WHERE date_of_birth >= CURRENT_DATE - 18 YEARS ;
 
SAP HANA:
CREATE VIEW VW_BONUS(customer, bonus) AS 
SELECT name, total/items_count*rate FROM 
CUSTOMERS JOIN ORDERS 
ON CUSTOMERS.id = ORDERS.order_id 
WHERE date_of_birth >= ADD_YEARS(CURRENT_DATE,-18);
 

Características da Ferramenta Ispirer MnMTK para a Migração de DB2 z/OS para SAP HANA

  • Conversão Rápida e Útil de SQL Scripts - Você pode facilmente começar a converter scripts existentes SQL - instruções DDL, banco de dados SQL dump, SQL consultas etc.
  • Conversão com Conexão ao Banco de Dados - Ispirer MnMTK pode se conectar a DB2 z/OS, extrair e converter todo o banco de dados ou apenas objetos e schemas especificados
  • Gera SQL scripts na sintaxe de Sap Hana
  • Suporte de Linha de Comando pode ajudar a automatizar o processo de migração
  • Validação de Migração - A ferramenta pode comparar o número de tabelas, o número de linhas e realizar a validação de dados para todas ou selecionadas colunas (baseado em chaves primárias ou cláusula)

Por que Ispirer MnMTK para a Migração de DB2 z/OS para SAP HANA

Ispirer MnMTK e nosso apoio garantem baixo custo e automação de quase 100% de toda a migração de DB2 z/OS para SAP HANA.

  • Automação de ~ 100% de Todas as 3 fases - Consistente e Integrada
    • Fase 1: Schema de banco de dados/DDL, lógica de negócios do lado do servidor (procedimentos armazenados, gatilhos etc)
    • Fase 2: Transferência de dados e validação
    • Fase 3: Código de aplicativo front-end e SQL consultas/scripts
  • Customização Rápida - Correções grátis, dentro de 1-2 dias úteis
  • Cooperação de Pré-Venda - Demonstramos a conversão total durante a avaliação antes você toma uma decisão. Processo de Cooperação
  • Baixo Custo - Oferecemos preços flexíveis
  • Conversão Otimizada - O código inteligente e sustentável, sem qualquer middleware de Ispirer utilizado após a conversão

Quando você precisa migrar de DB2 z/OS para SAP HANA estamos aqui para ajudá-lo!

Tente Ferramenta

Ispirer MnMTK 2017

DB2 z/OS para SAP HANA

Dados e SQL SQL Dados

Estime seu Projeto

Ispirer MnMATK 2017

DB2 z/OS para SAP HANA

Baixar

Compre Ferramenta

Ispirer MnMTK 2017

DB2 z/OS para SAP HANA

Dados e SQL SQL Dados

Compre Serviço

Serviço de Migração de Ispirer

DB2 z/OS para SAP HANA

Dados e SQL SQL Dados

Você pode também nos contactar através da Página de Contatos.

 
Depoimentos
24.07.2018Decitre, França

Sybase ASE para PostgreSQL

Estávamos procurando uma ferramenta para migrar Sybase para PostgreSQL.

Depois de várias pesquisas, encontramos a ferramenta Ispirer que poderíamos testar...

...

22.06.2018TSS Consultancy, Índia
Migração de Banco de dados
Microsoft SQL Server para Oracle

Nossa empresa iniciou a pesquisa em relação à migração de SQL Server para Oracle. Testamos mais de 10 ferramentas...

...

Estudos de caso
20.06.2018Progress 4GL para .NET C# WinForms, Estados Unidos

Ofertas da empresa incluem gestão do relacionamento com o cliente (CRM), gestão da cadeia de suprimentos(SCM), e software de gestão de capital humano (HCM).

Empresa atende mais de 20.000...

...

28.04.2018Solução de Informix 4GL para Microsoft SQL Server, Estados Unidos

Nosso Cliente é uma empresa de confiança norte-americana que presta serviços de recursos humanos e soluções de negócios para mais de 100.000 empresas de pequeno e médio porte nos Estados Unidos.

...