This document provides an overview of a two-day training course on migrating applications to the NonStop H- and J-Series operating systems. The training will cover migrating TNS programs, databases, and development tools to the new environments. It will also discuss compilers, linking, debugging, and the application migration process. The schedule outlines modules on TNS overview, compilers, linking, debugging, application migration, and new development tools. The document notes some experiences that may be helpful during migration and topics that will not be covered in depth, such as migrations from earlier versions.
2. DefinitionsDefinitions
“Application Migration to NonStop H- and J-Series OS”
Application: code - system related or
business related - written by customer or
third parties
Migration: moving (un)changed code to
a new system environment
H- and J-Series OS: operation system
environments
2
3. AbstractAbstract
The training unit is based
on the two-day HP education course:
"NonStop H- and J-Series Operating Systems Application Migration".
Participants will learn how to migrate
◦ TNS programs to the TNS environment on an H-system
◦ TNS/R native programs to the new native environment
SQL/MP, SQL/MX, and Enscribe databases to H-systens
NonStop SQL/MP Programming for COBOL
Good News:Good News:
H- and J-Series OS are alike environments!H- and J-Series OS are alike environments!
3
4. Some experiencesSome experiences
may be helpful:
◦ Guardian environment
◦ Open System Services (OSS) environment
◦ TAL
◦ C/C++
◦ COBOL
◦ Debug, Inspect
◦ Object Acceleration
◦ Binder
4
5. We will not go that deep!We will not go that deep!
5
6. ContentsContents
◦ Module 1 — TNS/E Overview
The reason for migration
◦ Module 2 — Compilers
Handling program sources
◦ Module 3 — Linking and Accelerating
Handling program objects
◦ Module 4 — Debuggers
Handling processes
◦ Module 5 — Application Migration
Review
◦ Module 6 — New Development Tools
6
7. Training ScheduleTraining Schedule
7
09:30 – 10:30 15.00 – 16.00 16:30 – 18:00
Introduction 2. Compilers
5. Application
Migration
1. TNS/E Overview
3. Linking and
Accelerating
6. New
Development
Tools
4. Debuggers
Enjoy your break! But, do not forget to come back!
8. TopicsTopics notnot includedincluded
Migration from early RVUs to G06.20: necessary
Migration from SQL/MX 1.8 to SQL/MX 2.x: necessary
Migration from OSS-TNS programs and
environment to Guardian-TNS: necessary
C++ Migrations
VERSION1 toVERSION2/3: necessary
Tools.h++ 6.1 to Tools.h++ 7.0: necessary
Tools.h++ toVERSION3: nice to have
Migration from Tandem Development Suite (TDS)
to Enterprise Toolkit (ETK): Tool available
Migration from TNS to native TNS/E: Nice to have
8
9. IntroductionIntroduction
Peter Haase
◦ Physicist, Bonn University
◦ More than 25 years in the NonStop business
◦ Foundation Certificate in IT Service Management
◦ Project Manager Certificate by the Coblence Ch. of Commerce
◦ Auditor for IT Professionals at the Cologne Ch. of Commerce
Contact
◦ Peter Haase Consulting, Kirchstr. 12 - D-56820 Mesenich
◦ Mobile 0049 (0)171 / 8442242
◦ Phone 0049 (0)2673 / 9860-0 Fax 9860-12
◦ Migration@peterhaase.de
9