Sun Mainframe Transaction Processing Software Administrator's Guide
Release 8.0.1
816-5327-11
Contents |
Sun MTP J3270 Terminal Emulator Client
TN3270 and TN3270E Emulator Clients
External Call Interface (ECI) and External Presentation Interface (EPI) Clients
Starting the Development System
To Start the Development System
Complementary Components and Products
Overview of the System Transactions
CEBR - Browse Temporary Storage
Defining and Executing CECI Commands
To Create and Execute a Command
Loading a New Copy of a Resource
Loading a Shared Library or Shared Object
Enabling or Disabling Programs and Transactions
Managing Transient Data Queues
Controlling Intersystem Connections
Assigning Transaction Processors to Transaction Classes
CINI - Reinitialize Transaction Servers
Customizing the CSSN/CESN Transaction
Defining VSAM Files in the Catalog Using File Manager
To Define VSAM Files in the Catalog
Modifying File Attributes Using File Manager
To Retain Data When Modifying a Cluster
To Create a Catalog Entry With an Alternate Index
To Create an Alternate Index in the FCT
Adding Alternate Indexes to an Existing Cluster
To Define a Spanned File Using File Manager
Defining Batch Read-locking for a File
Managing the VSAM Catalog Using Utilities
To Create an ASCII Catalog File
To Maintain the VSAM Catalog Using Utilities
Changing the VSAM Block Size of the Catalog
To Change the Block Size of the Catalog
Accessing the Record Editor Functions
Manipulating VSAM Files With kixfile
Manipulating VSAM Files With unikixbld
Maintaining VSAM File Integrity
Identifying a Corrupted Dataset
To Salvage a Corrupted Dataset
Recovering From a Transaction Abort
Recovering From a System Crash
How Do Deadlocks Affect Recovery?
Conversational Transactions and Recovery
Maintaining Database Integrity
Maintaining Database Integrity in a Multi-database Environment
To Specify Caching for VSAM Files
To Specify Caching for Journal Files
Specifying Cache Writes Dynamically
4. Managing Application Workloads
Setting Up Transaction Classes
Assigning Transactions to Classes
To Assign Transactions to a Class
To Delete Transaction Classes Manually
To Delete Transaction Classes Using the .lst File
Monitoring Transaction Classes
To Monitor a Specific Transaction Class
To Monitor All Transaction Classes
Restricting the Use of a Transaction Class
Determining When to Reassign Transaction Processors
Managing Background Tasks and Batch Jobs
Managing the KIXDFLT Transaction Class
Modifying Records in a Dataset
Deleting Records From a Dataset
6. Using Intersystem Communications (ISC)
Routing Transactions Using CRTE
Defining Outbound Transaction Routing
To Define a Transaction as Remote
Defining Inbound Transaction Routing
To Define a Terminal as Remote
Defining Outbound Function Shipping
To Define a Remote Transient Data Queue
To Define Remote Temporary Storage Queues
Defining Inbound Function Shipping
Data Conversion During Function Shipping
Defining Asynchronous Processing Outbound
To Define a Remote Transaction
Defining Asynchronous Processing Inbound
Distributed Program Link (DPL)
Distributed Transaction Processing (DTP)
Debugging a Remote Transaction
Supporting ISC and 3270 Devices Simultaneously
Maintaining User Names and Passwords
Setting Permissions on Directories
Default Permissions for New Files
set-user-id and set-group-id Modes
Controlling Access at the File System Level
Authenticating User Names for Predefined TCTs
Communication Paths That Use the Default Security Key
Securing Shell Scripts, Executables, and Files
Changing the State of a User's SNT Entry
Changing the User's Password in the SNT
To Provide a User With a New Password
Changing a User's SNT Status Using Function Calls
Generating Encrypted Passwords From an Application
Administering Transaction Security
Using the SNT and PCT for Transaction Security
Triggering the Sun MTP Security Facilities
Managing Automatic Transactions
Security for Sun MTP System Transactions
User-supplied Security Transaction
Shell Scripts and Executables Security
Introduction to External Security Management
Integrating an ESM With Sun MTP
Authenticating Preset Terminal User Names
To Configure User Names and Passwords
Communication Paths Requiring Default User Name
Sun MTP Secure Resource Class Types
Using Sun MTP Secure for Transaction and Resource Security
Administering Resource Security
Using the KIX-FILES Resource Class
Using the KIX-COMMANDS Resource Class
Security Access Results Caching
9. Sun Mainframe Security Facility (Sun MSF)
Integrating Sun MSF With Sun MTP
Setting up the Database for the Security Repository
Setting Up the Security Repository
To Create User IDs Associated With the Table Space
Installing the Sun MSF Software
Configuring the Sun MSF Software
Modifying the Configuration Files
Configuring the Security Server and Other Security Properties
To Configure the Security Server and Other Aspects of Sun MSF
Setting the Administrator's Environment
Managing the Security Log Collection
Starting the Security Log Servers
Shutting Down the Security Log Servers
Changing the Security Log Server Directory
Changing the Security Log Server Files Within the Same Directory
Displaying Security Log Server Information
Initializing the Repository and Creating the Security Administrator
To Create the Security Administrator and Initialize the Repository
Adding Permissions to Principals and Roles
Adding Multiple Objects to the Repository
To Add Multiple Objects Using the snt.lst File
Committing and Activating Changes to the Security Repository
Listing Objects in the Repository
Deleting Objects From the Repository
Setting the Region's Environment Variables
Shutting Down the Security Server
Displaying Security Server Statistics
To Set the Example Region Environment
Authentication and Authorization Examples
When to Use a Third-Party Accounting Package
Recovering Accounting Journals
Using the kixjas Accounting Conversion Program
11. Customizing Your Application Environment
kxusrexit.c - Oracle RDBMS Functions
kxusrexit.c - DB2 RDBMS Functions
kxusrexit.c - Sybase RDBMS Functions
Customizing the Conversion Tables
To Modify the Conversion Table File
Customizing the Sockets User Exit
To Customize the SSL User Exit
Customizing the ISC User Exits
Translation Routine for Transaction Routing
Translation Routine for Other ISC Types
To Modify the Terminal Not Found Exit
Security User Exit Functions and Parameters
Validating the User Name and Password Using the SNT
To Create a New Security User Exit Routine
Customizing Record Processing Routines
To Modify an Existing Record Processing Routine
Creating a New Record Processing Routine
To Create a New Record Processing Routine
Recovery Backout Function Calls
Return Code From the Backout Function
Customizing the Recovery Process
To Rebuild the Recovery Processor
Rebuilding Sun MTP Executables
Building Executables Using the make Command
Binding User-written C Functions
Building or Rebuilding Executables Using kixinstall
To Integrate User-written Modules
To Build a New Online Transaction Server
Building a New Batch COBOL Runtime System
To Build a Standard Batch COBOL Runtime System
To Build a Sun MBM COBOL Runtime System
12. Sun Mainframe Administration Tool (Sun MAT)
Installing Sun MAT on Solaris or Other UNIX Systems
To Install Sun MAT on Solaris or Other UNIX System
Installing Sun MAT on Windows Systems
To Install Sun MAT on Windows Systems
Installing Sun MAT on Other Systems
To Install Sun MAT on Other Systems
Configuring and Starting Sun MAA
Choosing an Appropriate UserID
To Start Sun MAT on Solaris or Other UNIX Systems
To Start Sun MAT on Other Systems
Configuring Sun MAT to Access an Agent System
Registering a Region With Sun MAA
To Enable the unikixadmin Server
To Register a Region With Sun MAA
Starting the Date/Time Configuration Utility
To Start the Date/Time Configuration Utility
Setting the Sun MTP Startup Date
Setting the Current Date for Sun MTP and Sun MBM
Displaying the Present Date/Time
Resetting the Current Date to the System Date
Exiting the Date/Time Configuration Utility
Copyright © 2004, Sun Microsystems, Inc. All rights reserved.