![]() | ![]() |
Home |
|
|
DirectConnect for DB2/MVS Connectivity Guide |
|
| Chapter 1: Introduction |
This guide describes how to connect a server on a local area network (LAN) and an MVS mainframe so that DirectCONNECT for DB2/MVS can access the target Database 2 (DB2) database.
Before you install DirectCONNECT for DB2/MVS, you must first establish the communications link required to access target data. This guide describes this communications link between the MVS mainframe containing the target data and the server.
Specifically, this chapter introduces you to the concepts and implementation of connectivity in the following sections:
In the network configuration described in this guide, the MVS mainframe is the location in which target tables and customer data are stored.
In this guide, the MVS mainframe is an IBM System/390 or System/370 running the MVS operating system. Within the MVS mainframe, several products are required to communicate with the server:
The following figure shows how these programs interrelate with one another.
Figure 1-1: Network connectivity and communications protocols
The following sections describe the changes you must make to each of these environments. For the sake of simplicity, these environments are referred to as the LU6.2 environment and the TCP/IP environment.
Note: This guide contains information on version sensitivity later in the guide. See the IBM documentation for the versions of communications software (NCP and VTAM) and database software appropriate to your site's LU6.2 or TCP/IP environment. See the vendor documentation for the communications configuration utility you use in your environment.
In the LU6.2 environment, the server must appear to VTAM as a Node Type 2.1 node capable of LU6.2 sessions to CICS. This means you must provide information about:
Chapter 4, "Configuring the MVS Mainframe for an LU6.2 Environment," provides instructions for supplying this information. In addition, Appendix A, "LU6.2 Configuration Worksheets," contains platform-specific worksheets summarizing most of the required information.
The LU6.2 communications uses a physical link that can take a variety of forms and can contain multiple components including front-end processors (FEPs), cluster controllers, and so on.
Figures 4-1 through 4-3 in "Sample VTAM/NCP Definitions" in Chapter 4 show examples of LU6.2 networks. This section also shows sample VTAM and NCP definition sets for each of these connection types.
Within CICS, you must create terminal definitions for all client nodes that will access CICS through APPC. Terminal definitions are contained in the Terminal Control Table (TCT). In addition, the CICS System Initialization Table (SIT) must include the setting ISC=YES so that the InterSystem Communication (ISC) setting allows support of APPC.
You can create or modify terminal definitions by:
For additional information about DFHTCT definitions and how to use the RDO utility, see the appropriate IBM documentation.
A DFHTCT definition contains information about properties, such as some of the following:
If you are using Resource Definition Online (RDO) to create or modify terminal definitions, you must define several resource types, which vary for single sessions or parallel sessions.
To use parallel sessions, you must specify certain properties that are optional or are not coded for single sessions. Some installations initially specify only those properties needed for single sessions to test the operability of the system. When production begins, parallel sessions are used.
If you plan to use parallel sessions and you want a list of the specific parallel session properties, see "Properties for Parallel Sessions" in Chapter 4, "Configuring the MVS Mainframe for an LU6.2 Environment."
For the MVS mainframe to communicate successfully with DirectCONNECT, you must define your network to VTAM and, depending on your type of networking, NCP.
When used with Sybase EnterpriseCONNECT, VTAM and NCP must have information about the logical and physical units that communicate with each other, and about the SDLC, Token Ring, or Ethernet link being used. Tables that VTAM and NCP share store this information.
The communication facilities available to you when you run EnterpriseCONNECT components depend on the versions of VTAM and NCP you run. For example, if your environment includes an FEP and you plan to use parallel sessions, you must have VTAM version 3.1, and NCP version 4.3 or version 5.2. If you do not have an FEP or are using a single session, you can specify all the required properties in VTAM.
For details on the following VTAM guidelines and standard IBM property settings, see the IBM CICS/MVS Intercommunication Guide.
In the TCP/IP environment, the communications protocol is TCP/IP running on the MVS operating system, and it is configured to process communications between the MVS mainframe and the server. Therefore, you must:
These actions are described in Chapter 3, "Configuring the MVS Mainframe for a TCP/IP Environment."
To authorize TCP/IP dataset libraries and to update the appropriate members in those libraries, you must modify the MVS partitioned dataset, SYS1.PARMLIB.
When you install DirectCONNECT for DB2/MVS, the CICS TCP/IP Sockets Interface communicates with it. To enable the communication, you must do the following:
For each of the following platforms, you use the indicated server to provide the LAN communications software:
Platform | Communications Software |
|---|---|
HP-UX | HP SNAplus |
IBM RISC System/6000 | IBM SNA Server/6000 |
Microsoft Windows NT | Microsoft SNA Server for Windows NT |
Sun/Solaris | Sunlink Peer-to-Peer |
After you configure both the MVS mainframe and the server, and before you install DirectCONNECT for DB2/MVS, you can use the following utilities to confirm access to the mainframe on which your target database resides:
These utilities ensure that your communications link functions properly. The snaping and cicsping utilities do not use DirectCONNECT for DB2/MVS code; they check the external connectivity after you configure both the MVS mainframe and the server.
The snaping and cicsping utilities are on media that accompanies DirectCONNECT for DB2/MVS. They are also on the program tape for MainframeCONNECT.
For this release, the names of some of the individual product names within the Sybase Enterprise CONNECT set changed. (Sybase Enterprise CONNECT consists of the Sybase products that allow client applications and mainframes to exchange data.) The names of the individual products changed as shown in the following table.
Old Name(s) | New Name(s) |
|---|---|
MDI Access Server for MVS-CICS | MainframeCONNECT |
Open Server/Mainframe | Open ServerCONNECT |
Open Client/Mainframe | Open ClientCONNECT |
Net-Gateway, with:
| DirectCONNECT, with:
|
MDI Database Gateway |
|
|
|