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


Conversão de COBOL para IBM DB2 LUW

Migre de COBOL para DB2 LUW com a ajuda da nossa ferramenta Ispirer Migration and Modernization Toolkit! Ela suporta conversão de Cobol para IBM DB2 LUW de qualquer complexidade e pode ser facilmente personalizada de acordo com as necessidades particulares de qualquer projeto de migração.


Por que Ispirer MnMTK 2015 para Conversão de COBOL para IBM DB2 LUW?

O objetivo principal de Ispirer Systems é a realização de uma migração de banco de dados de alta qualidade. Personalizamos nossa ferramenta de migração Ispirer MnMTK de tal forma que uma versão personalizada pode satisfazer plenamente as necessidades de negócios do cliente.

Nossos benefícios principais:

  • Suporte técnico altamente qualificado e experiente: nossa equipe técnica tem uma enorme experiência em projetos de migração de diferentes níveis de complexidade.
  • Abordagem orientada para o cliente e Personalização Rápida: nós personalizamos nossa ferramenta de migração de tal forma que uma versão personalizada pode satisfazer plenamente as necessidades empresariais de nossas clientes, conversões personalizadas e otimizações são feitas no prazo de 1-2 dias úteis;
  • Cooperação de Pre-Venda: demonstramos uma conversão completa durante a avaliação antes você toma uma decisão.
  • Preços flexíveis: podemos oferecer uma ampla gama de opções, entre as quais você vai certamente encontrar o que lhe convier;
  • Conversão Otimizada: após a conversão você recebe um código inteligente e sustentável, sem a utilização de qualquer middleware de Ispirer.

Processo de Avaliação

A avaliação do seu projeto de migração ajudaria definitivamente a pesar os esforços e o custo aproximado da sua migração. A fim de facilitar o processo, você está convidado a preencher nosso:

Apresentação ao Vivo

Solução de Migração de Ispirer

COBOL para DB2 LUW

Solicitar

Solicite uma Cotação

Solução de Migração de Ispirer

COBOL para DB2 LUW

Serviço Ferramenta

Características de Conversão

Ispirer MnMTK é capaz de converter aplicativo COBOL para DB2 LUW.

Estrutura do programa COBOL

 
IDENTIFICATION DIVISION.
PROGRAM-ID. DemoId.
ENVIRONMENT DIVISION.
DATA DIVISION.
PROCEDURE DIVISION.
FIRST-PARAGRAPH.
    DISPLAY "First DEMO".
 


Há os quatro divisões:

  • DIVISÃO DE IDENTIFICAÇÃO: Isto é onde você deve digitar o nome do programa.
  • DIVISÃO DE AMBIENTE: Isto é onde você define os arquivos que o programa precisa..
  • DIVISÃO DE DADOS: Isto é onde você declara variáveis, registros, arquivos etc.
  • DIVISÃO DE PROCEDIMENTO: Isto é onde você escreve o programa. No exemplo acima isto é tudo em um parágrafo. Um parágrafo é uma série de declarações nomeados por um rótulo. Não há nenhuma marcação específica para o fim de um parágrafo.

Características de Conversão

  • Migra o banco de dados de aplicativo COBOL para o banco de dados DB2

  • Converte programas de COBOL para procedimentos de DB2

  • DB2:

     
    CREATE OR REPLACE PROCEDURE DemoId()
    LANGUAGE SQL
    BEGIN
    CALL DBMS_OUTPUT.PUT_LINE ('FIRST DEMO');
    END
     
  • Converte a seção WORKING-STORAGE com variáveis e registros de declaração para declarações DECLARE de DB2 LUW

  • COBOL:

     
    WORKING-STORAGE SECTION.
    01 MY_STRING_1    PIC X(20).
    01 MY_STRING_2    PIC X(30).
    01 MY_NUMBER    PIC 9(2) VALUE 1.
     

    DB2 LUW:

     
    DECLARE MY_STRING_1 VARCHAR(20);
    DECLARE MY_STRING_2 VARCHAR(30);
    DECLARE MY_NUMBER INTEGER; 
    SET MY_NUMBER = 1;
     
  • Converte registros de COBOL para separar as variáveis de DB2 LUW

  • COBOL:

     
    01 MY_DATA_RECORD.
        03 MY_NAME        PIC X(20).
        03 MY_ADDRESS  PIC X(40).
        03 MY_ID               PIC 9(2).
     

    DB2 LUW:

     
    DECLARE SWV_MY_DATA_RECORD_MY_NAME VARCHAR(20);
    DECLARE SWV_MY_DATA_RECORD_MY_ADDRESS VARCHAR(40);
    DECLARE SWV_MY_DATA_RECORD_MY_ID DOUBLE;
     
  • Converte declarações COBOL MOVE TO/COMPUTE para instruções de atribuição de DB2

  • COBOL:

     
    MOVE 5 TO MY_NUMBER.
     

    DB2 LUW:

     
    SET MY_NUMBER=5;
     
  • Converte seções de COBOL (grupo de parágrafos ou declarações) para procedimentos de DB2 LUW. SECTION poderia ser chamado usando a declaração PERFORM. PERFORM é convertido para chamar EXECUTE de procedimento armazenado.

  • Converte estruturas de controle de COBOL para declarações de controle de DB2 LUW

  • COBOL:

     
    IF/ELSE/END IF
     

    DB2 LUW:

     
    IF/ELSE/END IF;
     

    COBOL:

     
    PERFORN UNTIL/END-PERFORM
     

    DB2:

     
    WHILE <condition> LOOP
     
    <loop_body>
     
    END LOOP;
     
  • Converte saída de ecrã (declaração DISPLAY) para DBMS_OUTPUT.PUT_LINE

  • Converte EXEC SQL/ END-EXEC(declarações select, insert, update, delete, CURSOR) para declarações de DB2 SQL (declarações SELECT, INSERT, UPDATE, DELETE, CURSOR)

  • COBOL:

     
    EXEC SQL
        SELECT cur_date 
        FROM val_date
        WHERE cur_date < CURRENT
     END-EXEC.
     

    DB2 LUW:

     
    SELECT cur_date 
    FROM val_date
    WHERE cur_date < CURRENT TIMESTAMP
     
  • Converte automaticamente instruções SQL em SQL embutido (EXEC SQL/END-EXEC.) para conformar-se com a sintaxe de DB2 LUW


  • Você pode 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.

    ...