Contents

Preface : 
 
  • A.1 Overview
  •  
    Chapter 1: 
     
  • 1.1 Determining Hardware Requirements
  • 1.2 Determining Networking Requirements
  • 1.2.1 Mixed MSM/Caché Networks
  • 1.2.2 Running Caché and MSM on the Same Machine
  • 1.2.3 Ensuring Unique $JOB Values Across the Network
  • 1.3 Installing Caché
  • 1.3.1 Installing the Caché License Key
  • Chapter 2: 
     
  • 2.1 Creating Physical Database Volumes
  • 2.2 Creating a Namespace Configuration
  • 2.2.1 The CACHETEMP Database
  • Chapter 3: 
     
  • 3.1 Converting Selected Globals
  • 3.2 Preserving MSM String Collation
  • 3.3 Enabling Null Subscript Support in Caché
  • 3.4 Converting Globals by Database
  • Chapter 4: 
     
  • 4.1 Porting MSM Routines
  • 4.2 MSM Language Compatibility Mode
  • 4.3 Handling MSM’s Implementation Specific Functions and Features
  • 4.3.1 MSM-XCALL Functions
  • 4.3.2 OS Functions via %OS and $ZOS
  • 4.3.3 Converting ZWINTERM Calls
  • 4.3.4 MSM Preprocessor Directives
  • 4.3.5 Extended References for Globals and Routines
  • 4.3.6 Handling End-Of-File Situations in Caché
  • Chapter 5: 
     
  • 5.1 Connection Tools
  • 5.1.1 MSM-Activate
  • 5.1.2 MSM-SQL, KB-SQL, and M/SQL
  • 5.1.3 MSM-PDQWeb
  • 5.1.4 MSM-Workstation
  • 5.2 Terminal Servers
  • 5.2.1 TELNET and LAT Terminal Servers
  • 5.2.2 Serial Port Expander Boards
  • 5.2.3 Conversion of MSM Terminal Device Characteristics to Cache OPEN/USE Protocols
  • Chapter 6: 
     
  • 6.1 Configuring Caché
  • 6.2 Configuring Devices
  • 6.3 Automating Caché Backups
  • 6.4 Caché Journaling
  • 6.4.1 Shadow System Journaling
  • 6.4.2 Shadowing and Switching from MSM to Caché
  •  
    Appendix A: 
     
    Appendix B: 
     
  • B.1 Commands
  • B.2 Operators
  • B.3 Structured System Variables
  • B.4 Functions
  • B.5 Preprocessor Directives
  • B.6 Special Variables
  • Appendix C: