ДАННЫЙ САЙТ ИСПОЛЬЗУЕТ ФАЙЛЫ COOKIE: продолжая просмотр страниц сайта, Вы даете свое согласие на использование файлов cookie.
Для получения дополнительной информации, пожалуйста, ознакомьтесь с нашей
Политикой конфиденциальности и Политикой использования файлов cookie.

Кастомизированная и Высокоавтоматизированная Межплатформенная
Миграция Баз Данных и Приложений


Конвертация COBOL в Oracle PL/SQL

Oracle Logo

Ispirer MnMTK позволяет конвертировать приложения COBOL в Oracle PL/SQL.


Почему Ispirer MnMTK?

Ispirer Systems стремиться к предоставлению высококачественных услуг в сфере конвертации приложений и миграции баз данных. Мы вносим дополнительные настройки в программу, чтобы кастомизированная специально под ваш проект версия учитывала все его тонкости и особенности, а конечный результат соответствовал вашим требованиям и ожиданиям.

  • Высококвалифицированная техническая поддержка. Наша команда обладает огромным опытом в проведении проектов по конвертации приложений различных уровней сложности. Поэтому наша помощь для быстрой и качественной конвертации – это то, что Вам нужно!
  • Индивидуальный подход к каждому проекту и быстрая кастомизация софта под проект. Мы настраиваем работу софта под каждый проект, чтобы конченый результат соответствовал всем вашим требованиям. Расширение функционала нашего софта занимает 1-2 дня.
  • Взаимодействие с клиентом до принятия решения о покупке. Перед принятиям Вами решения о приобретении Лицензии или Сервиса мы проводим полную наглядную демонстрацию процесса конвертации приложения.
  • Гибкая система цен. Наши цены индивидуальны и зависят от объема проекта и сроков его исполнения. Мы подбираем несколько вариантов цены, среди которых вы сможете найти тот, который Вас устроит.
  • Оптимизированное преобразование. По завершении вашего проекта конвертации COBOL приложения вы получите интеллектуальный и технологичный код, который не требует использования какого-либо промежуточного софта от Ispirer.

Данная Online-презентация демонстрирует, каким образом при помощи программы для миграции базы данных Ispirer MnMTK происходит конвертация приложений COBOL в Oracle PL/SQL:


Оценка

Оценка помогает определить усилия и стоимость миграции.

Ispirer предлагает комплексный процесс взаимодействия для Вашего проекта по конвертации приложений. Для более подробной информации, пожалуйста, перейдите на страницу процесс взаимодействия во время миграции приложений.

Онлайн-презентация

Ispirer Migration Solution

COBOL в Oracle PL/SQL

Заказать

Узнать стоимость

Ispirer Migration Solution

COBOL в Oracle PL/SQL

Услуги Программа

Если Вас заинтересовали наши услуги, пожалуйста, свяжитесь с нами для получения более подробной информации.


Программная структура COBOL

  1. IDENTIFICATION DIVISION.
  2. PROGRAM-ID. DemoId.
  3. ENVIRONMENT DIVISION.
  4. DATA DIVISION.
  5. PROCEDURE DIVISION.
  6. FIRST-PARAGRAPH.
  7. DISPLAY "First DEMO".


Существует четыре раздела:

  • РАЗДЕЛ ИДЕНТИФИКАЦИИ: Там, где Вы должны ввести имя программы.
  • РАЗДЕЛ ОКРУЖЕНИЯ: Там, где Вы определяете файлы, которые нужны программе.
  • РАЗДЕЛ ДАННЫХ: Там, где Вы объявляете переменные, записи, файлы и пр.
  • РАЗДЕЛ ПРОЦЕДУР: Там, где Вы пишете программу. В примере, представленном ниже, все в одном знаке абзаца. Знак абзаца - набор выражений, именованных текстовыми данными. В конце знака абзаца нет специального маркера.


Характеристики конвертации

  • Мигрирует базы данных приложений COBOL в базу данных Oracle
  • Конвертирует программы COBOL в пакеты Oracle
  • Конвертирует РАЗДЕЛ ПРОЦЕДУР в спецификацию пакета Oracle
    1. CREATE OR REPLACE PACKAGE DemoId
    2. AS
    3. PROCEDURE DemoId;
    4. END;
    5. /
    6. CREATE OR REPLACE PACKAGE BODY DemoId
    7. AS
    8. PROCEDURE DemoId
    9. AS
    10. BEGIN
    11. DBMS_OUTPUT.PUT_LINE("First DEMO");
    12. END;
    13. END DemoId;
    14. /

  • Конвертирует секцию рабочей памяти с объявленными переменными и записями в Oracle DECLARE-выражение
    1. WORKING-STORAGE SECTION.
    2. 01 MY_STRING_1 PIC X(20).
    3. 01 MY_STRING_2 PIC X(30).
    4. 01 MY_NUMBER PIC 9(2) VALUE 1.

    В:

    1. DECLARE
    2. MY_STRING_1 VARCHAR(20);
    3. MY_STRING_2 VARCHAR(20);
    4. MY_NUMBER NUMBER := 1;

  • Конвертирует записи COBOL в записи Oracle
    1. 01 MY_DATA_RECORD.
    2. 03 MY_NAME PIC X(20).
    3. 03 MY_ADDRESS PIC X(40).
    4. 03 MY_ID PIC 9(2).

    В:

    1. DECLARE
    2. TYPE MY_DATA_RECORD IS RECORD (
    3. MY_NAME VARCHAR(20),
    4. MY_ADDRESS VARCHAR(40),
    5. MY_ID NUMBER);

  • Конвертирует COBOL MOVE TO/COMPUTE-операторы в операторы назначения Oracle
    1. MOVE 5 TO MY_NUMBER.

    В:

    1. MY_NUMBER:=5;

  • Конвертирует секции COBOL (группу знаков абзаца или выражений) в процедуры Oracle. К данному разделу можно обратиться, используя оператор PERFORM. PERFORM конвертируется для обращения к хранимым процедурам Oracle.
  • Конвертирует управляющие структуры COBOL в операторы управления Oracle
    1. IF condition
    2. COBOL statements
    3. ELSE
    4. COBOL statements
    5. END IF

    В:

    1. IF condition
    2. Oracle statements
    3. ELSE
    4. Oracle statements
    5. END IF;
    И
    1. PERFORM UNTIL
    2. COBOL statements
    3. END-PERFORM

    В:

    1. WHILE condition LOOP
    2. loop_body
    3. END LOOP;

  • Конвертирует Вывод данных на экран (DISPLAY оператор) в DBMS_OUTPUT.PUT_LINE
  • Конвертирует операторы EXEC SQL/ END-EXEC(select, insert, update, delete, CURSOR операторы) в Oracle SQLоператоры (операторы SELECT, INSERT, UPDATE, DELETE, CURSOR )
    1. EXEC SQL
    2. SELECT cur_date
    3. FROM val_date
    4. WHERE cur_date < CURRENT
    5. END-EXEC.

    В:

    1. SELECT cur_date
    2. FROM val_date
    3. WHERE cur_date < SYSTIMESTAMP;

  • Автоматически конвертирует SQL-выражения во встроенном SQL (EXEC SQL/END-EXEC.) в соответствии с Oracle PL/SQL
 
PGConf.Russia 2018

Ispirer Systems - партнер и участник PGConf.Russia 2018!


Отзывы
30.03.2018 Казахский национальный педагогический университет
Миграция с PASCAL в C#.NET

Я занимаюсь научной деятельностью в Казахском национальном педагогическом университете. ...

28.03.2018Extedo, Германия
DB2 в MSSQL Server


EXTEDO была основана в 1996 году как департамент компании IABG с простой миссией: помогать научно-исследовательским институтам в области медицины соответствовать...

...

02.02.2018ООО "Гисофт", Россия
Миграция из Microsoft SQL Server в PostgreSQL

Компания «Гисофт», разработчик автоматизированных систем управления для образования, после долгих и в основном неудачных экспериментов с...

...

Истории успеха
17.07.2017Миграция с Oracle в PostgreSQL, РоссияПрофессиональные услуги по переносу пакетов и хранимых процедур с Oracle в PostgreSQL.


В конце 2016 года компания Ispirer Systems осуществила услуги по миграции для одного из российских...

...

17.07.2017Конвертация Oracle в Java, Индия

В начале 2017 года к Ispirer Systems обратилась индийская многонациональная компания, которая предоставляет инновационные IT-решения и услуги. Компания предлагает лучшие в своем классе...

...