HP 3000 Manuals

Migration Process Guide MPE/iX 5.0 Documentation


Migration Process Guide

Table of Contents

 Migration Process Guide
   Migration Process Guide : COPYRIGHT NOTICE

   Ch 1.  Introduction
      Education
      Analysis and Planning
          Analysis
      Planning
      Preparation
      Installation
      Compatibility Mode Operation
      Native Mode Operation

   Ch 2.  Education
      Migration Project Team
          Project Leader Responsibilities
          Project Team Responsibilities
      System Overview
          HP Precision Architecture
          MPE/iX
             Compatibility Mode
             Native Mode
             Mixed Mode
             Phased Migration
      Migration Options and Solutions
          Migrating the Operating Environment
          Migrating Data
             Data Alignment
             Floating-point Representation
          Migrating Data Communication Services
          Migrating Programs
             Migration to CM
             Migration to Native Mode
             Mixed Mode Programs
          Phased Migration of Databases
             Migrating ALLBASE
             Migrating TurboIMAGE
                Option 1: CM
                Option 2: NM
          Migration Documentation, Training, and Tools
          Migration Documents
          Migration Training
          Migration Tools

   Ch 3.  Analysis and Planning
      Detecting Incompatibilities
          Searching Program and SL Files
          Searching Job Stream Files and UDC Files
          Migration Planning Tool
             Object Code Analyzer
             Run Time Monitor
             Migration Toolset: A Comparison Between the Tools
                MPT is best suited for:
                OCA is best suited for:
                RTM is best suited for:
      Detecting Incompatibilities (Continued)
          Detecting Incompatibilities (Continued)
             Analyzing the Reports
             Severity of Incompatibilities
             Application Characteristics
             Migration Goals
             Time and Resources
          Planning the Migration
             Purpose and Scope
             Project Identification
             Migration Strategy
             Migration Schedule
             Resource Requirements
             Documentation and Training Requirements
             Detailed Application Analysis
             Test Plan

   Ch 4.  Preparation
      Compiler Conversions
      Subsystem Changes
      Application Changes
      Preparing the HP 3000 MPE V/E System for Migration
          Accounting Structure
          User-Logging ID Table
          UDCs and User Files
          Create a SYSDUMP Tape
          Preparing to Perform Migration
          Software Requirements

   Ch 5.  System Installation
      Directory Migration Tool (DIRMIG)

   Ch 6.  Compatibility Mode Operation
      Compatibility Mode
      Program Validation
      Improving Performance

   Ap A. Maintaining Backward Compatibility
      How to Ensure Compatibility
      Unavoidable Problems

   Ap B. Using the Object Code Analyzer
      OCA Operation
      Using OCA
          Enable Options Prompt
          Scan User Externals Prompt
          Enter External Prompt
             External Procedure Names
             Indirect File Names
          Build Indirect File Prompt
          Indirect File Name Prompt
          Enter File Specification Prompt
             File Specifications
             LIB= Option
             Brief and Detailed Options
             Offline Option
          SCAN Prompt
             File Specifications
             LIB= Option
             Brief and Detailed Options
             Offline Option
          Interactive Pagination
          Exiting OCA
          Security Considerations
          Running OCA in Batch Mode
      OCA Report Formats
          Output Device Specification
          Contents of Brief and Detailed Report Formats
             General Information
             Segment Information
             Resolved External Procedures
             Unresolved External Procedures
             Potential Incompatibilities
             Summary Information
             Intrinsic Mechanism Information
          Sample Brief Report
          Sample Detailed Report
      OCA Program Error Messages
          User Input Errors
          Internal Error Messages

   Ap C. Using the Run Time Monitor
      Run Time Monitor Operation
          RTMSYS
          RTMREP
          RTMSL
          Managing Run Time Monitor Stack Space Usage
          Managing Run Time Monitor Disk Space Usage
      Setting Up Run Time Monitor
          Operator Logon UDC
          System Startup File
      Using RTMSYS
          Status Changes Prompt
          Command File Prompt
          Enter Command File Prompt
          Enter Class Prompt
          Exiting RTMSYS
          Running RTMSYS in Batch Mode
      Using RTMREP
          Output Device Specification
             Detail Line Prompt
             Log File Specification Prompt
             Subset Prompt
             Enter Program File Subset Prompt
             Enter Class Numbers Prompt
          Exiting RTMREP
      Sample Report
      Run Time Monitor Program Error Messages

   Ap D. Incompatibilities
      Undetected Incompatibilities
          Peripheral Dependent Incompatibilities
          Intrinsic Incompatibilities
          Command Incompatibilities
          Subsystem and Compiler Incompatibilities
          System Logging Incompatibilities
      Detected Incompatibilities
      Detected Incompatibilities (Continued)

   Ap E. Notes on Migrating VPLUS
      Migration Issues
          Terminal Configuration
          Supported Terminals
          Unsupported Terminals
          Pascal Integers
          Data Alignment
          Real Data Types
          NM Stubs
          Terminal Refresh
          Vectra With Type Ahead Enabled
          Call Intrinsic
          Non-VPLUS I/O
      VGETIEEEREAL
      VGETIEEELONG
      VPUTIEEEREAL
      VPUTIEEELONG
      VTURNOFF
      VTURNON
      VBLOCKWRITE
      VBLOCKREAD

   Ap F. Using the GETUDC Utility
      GETUDC Operation
      Using GETUDC
          Creating the Indirect STORE File
          Gathering UDC File Names
          Appending Other File Sets
          GETUDC Execution Example
      GETUDC Program Error Messages

   Ap G. Using the Directory Migration Tool
      DIRMIG Operation
          Who Can Use DIRMIG
          DIRMIG Security Considerations
      Using DIRMIG
          Selecting Your Migration Options from the Main Menu
          Migrating Without Dialog
          Migrating With Dialog
          Migrating Global RINs
             Selecting Your Menu Option
             Exit/No RIN Migration (Option 0)
             HELP (Option 1)
             List Global RINs (Option 2)
             Delete Global RINs (Option 3)
             Migrate RINs (Option 4)
          Migrating User-Logging Identifiers
             Selecting Your Menu Option
             Exit/No Logging ID Migration (Option 0)
             HELP (Option 1)
             List User-Logging IDs (Option 2)
             Migrate User-Logging IDs (Option 3)
          Migrating the Directory
             Selecting Your Menu Option
             Exit/No Directory Migration (Option 0)
             HELP (Option 1)
             List Accounts (Option 2)
             Migration of Accounts (Options 3, 4)
                Complete Migration of all Accounts.
                Partial Migration of Specified Accounts
                Completing Account Migration
      Using DIRMIG (Continued)
          Migrating Private Volume Environments
             Overview of Private Volume Migration
                Two Types of Command Files
                New MPE/iX Volume Management Feature
             Selecting Your Menu Option
             Exit/No Volume Set Migration (Option 0)
             HELP (Option 1)
             List Volume Sets (Option 2)
             Visit Volume Sets (Option 3)
                Selecting a Volume Set Migration Option
                Exit/No Volume Set Migration (Option 0)
                HELP (Option 1)
                List Volume Set Definition (Option 2)
                Generate a Command File (Option 3)
                Delete Volume Set Definition (Option 4)
                Next Volume Set Definition (Option 5)
             Generate PVSUMARY Command File (Option 4)
          Migrating the UDC Environment and User Files
             Selecting Your Menu Option
             Exit/No UDC Environment/User Files Migration (Option 0)
             HELP (Option 1)
             Migrate UDC Environment/Restore User Files (Options 2, 3, 4)
          Exiting DIRMIG
          Redirecting DIRMIG Output
          Examining DIRMIG Log Files
          Verifying Directory Migration
      Using VOLUTIL to Complete Private Volume Migration
          Customizing PVSUMARY.PUB.SYS
          Performing the Migration
             Prepare to Migrate Private Volumes
             Migrate Private Volumes with VOLUTIL
             Verify the Migration
          Demonstrating a Volume Set Migration
             Creating the Volume Set Command File
             Using a Volume Set Command File with VOLUTIL
          Private Volume Migration Checklist
      DIRMIG Program Error Messages
          Directory Corruption
          Operating System Errors
          Error Recovery
          Error Messages Returned by DIRMIG
      DIRMIG Program Error Messages (Continued)
          Directory Corruption Error Messages
             Causes of MPE Directory Corruption
             Actions for MPE Directory Corruption

   Ap H. Notes On Migrating TurboIMAGE/V Database
      Migrating a TurboIMAGE/V Database to MPE/iX
          Example of Disabling ILR
          Example of Using DBSTORE (MPE V/E)
          Example of Using DBRESTOR (MPE/iX)
      Migrating a TurboIMAGE/XL Database Back to MPE V/E
          Example of Using DBSTORE (MPE/iX)
          Example of Using DBRESTOR (MPE V/E)
      Migrating Multiple Databases
      Compatibility Considerations
          ILR and MPE/iX
          Known Incompatibilities in the Status Array
          DBEXPLAIN and the TurboIMAGE/XL Status Array
          Native Mode Code Issues

   Ap I. Using the Migration Planning Tool
      Migration Planning Tool Operation
      Generating an Installed Products Report
      Creating the Migration Planning Tool Database
      Defining User Migration Options
      Generating Migration Planning Reports
      Evaluating Migration Planning Reports
          Migration Events
             Severity Level of Migration Event
             Examining File Types for Migration Events
          Selecting a Report Level
             General Information Summary
             System Summary Report Level One
                Part One Description
                Part Two Description
                Part Three Description
             Account Summary Report Level Two
             Group Summary Report Level Three
             File Summary Report Level Four
             File Detail Report Level Five
             Event Detail Report Level Six
      Running the Migration Planning Tool in Batch Mode
          Customizing the MPTJOB Job Stream File
          Streaming MPTJOB
      Migration Planning Tool Program Error Messages
          MPTPROD Program Error Messages
          MPT Program Error Messages
          MPTRTM Program Error Messages
          MPTREPT Program Error Messages
   INDEX
       Index



MPE/iX 5.0 Documentation