Oracle Transparent Gateway for IBM DRDA Installation and User's Guide
Release 9.0.1.0.1 for AIX-Based Systems (64-bit)

Part Number A90839-01
Go To Table Of Contents
Contents
Go To Index
Index

Go to previous page Go to next page

C
DRDA-Specific Parameters

This appendix contains the DRDA-specific parameters defined in the Gateway Initialization File and the Startup Shell Script.  Read and understand the information on each parameter, taking special note of parameters that have defaults that do not apply to your system:

Modifying the Gateway Initialization File

If you change any parameters in the Gateway Initialization File, you must stop and re-start the Gateway in order for them to take effect.  If you change certain parameters, then you must also rebind the DRDA package.  Any parameters that affect the DRDA package have a note in their description that rebinding is required.

Setting Parameters in the Gateway Initialization File

Parameters specific to the gateway are stored in the Gateway Initialization File, initsid.ora.

Syntax and Usage

Parameters and their values are specified using the following form:

drda_parameter = value 

where:

drda_parameter is on the DRDA parameters

value is a character string with contents dependent on the drda_parameter

Gateway Initialization File Parameters

Below is a list of gateway initialization file parameters and their descriptions.

DRDA_CAPABILITY

Default value: none

Range of values: Refer to "Native Semantics"

Syntax: DRDA_CAPABILITY={FUNCTION/{ON|OFF}},...

DRDA_CAPABILITY specifies which Oracle mapped functions will be treated natively.  In other words, no special pre/post processing will be done for these functions.  They will be passed through to the DRDA server unmodified.

DRDA_CODEPAGE_MAP

Default value: codepage.map

Range of values: any valid file path

Syntax: DRDA_CODEPAGE_MAP=codepage.map

DRDA_CODEPAGE_MAP specifies the location of the codepage map.  You may specify only the filename, which will be searched for within the $ORACLE_HOME/tg4drda/admin directory, or you may specify the full path name of the file.

DRDA_COMM_BUFLEN

Default value: 32767

Range of values: 512 through 32767

Syntax: DRDA_COMM_BUFLEN=num

DRDA_COMM_BUFLEN specifies the communications buffer length.  This is a number indicating the size of the SNA send/receive buffer in bytes.

DRDA_CONNECT_PARM (SNA format)

Default value: DRDACON1

Range of values: any alphanumeric string 1 to 8 characters in length

Syntax: RDA_CONNECT_PARM=name

For Version 9.0, the name of the Side Information File is specified as DRDA_CONNECT_PARM=/oracle/tg4drda/side9/DB2V23LU.  For more information, refer to Chapter 5, "Oracle Net".

DRDA_CONNECT_PARM (TCP/IP format)

Default value: DRDACON1:446

Range of values: Any alphanumeric string 1 to 255 characters in length

Syntax: DRDA_CONNECT_PARM={hostname|ip_address}{:port}

DRDA_CONNECT_PARM specifies the TCP/IP hostname or IP Address of the DRDA server and, as an option, the Service Port number on which the DRDA server is listening.

DRDA_CMSRC_CM_IMMEDIATE

Default value: FALSE

Range of values: {TRUE |FALSE}

Syntax: DRDA_CMSRC_CM_IMMEDIATE={TRUE|FALSE}

DRDA_CMSRC_CM_IMMEDIATE sets the SNA session allocation mode.  A setting of FALSE will cause the gateway to wait for a free session if no free sessions exist.  A setting of TRUE will cause the gateway to fail the allocation immediately if no free sessions exist.

DRDA_DEFAULT_CCSID

Default value: none

Range of values: any supported DRDA server CCSID

Syntax: DRDA_DEFAULT_CCSID=ccsid

DRDA_DEFAULT_CCSID specifies the default CCSID or character set codepage for character set conversions when the DRDA server database indicates that a character string has a CCSID of 65535.  DRDA servers use CCSID 65535 for columns specified as "FOR BIT DATA".  In most cases, this parameter should not be specified, allowing CCSID 65535 to be treated as an Oracle RAW datatype.

This parameter is for supporting databases (in particular, DB2/400) that use CCSID 65535 as the default for all tables created.  Allowing CCSID 65535 to be treated as another CCSID can save such sites from having to modify every table.


WARNING:

Specifying any value for DRDA_DEFAULT_CCSID causes all "FOR BIT DATA" columns to be handled as text columns that need character set conversion, and any truly binary data in these columns can therefore encounter conversion errors (-1460). 


DRDA_DESCRIBE_TABLE

Default value: TRUE

Range of values: {TRUE|FALSE}

Syntax: DRDA_DESCRIBE_TABLE={TRUE|FALSE}

DRDA_DESCRIBE_TABLE directs the gateway to use the DRDA operation "Table Describe" to return the description of tables.  This is an optimization that reduces the amount of time and resources that are used to look up the definition of a table.


Note:

This feature is not compatible with DB2 Aliases or Synonyms.  If you will be using DB2 aliases, then please disable this option. 


DRDA_DISABLE_CALL

Default value: TRUE

Range of values: {TRUE|FALSE}

Syntax: DRDA_DISABLE_CALL={TRUE|FALSE}

DRDA_DISABLE_CALL controls stored procedure usage, and is also used to control how the package is bound on the target database.  The gateway supports execution of stored procedures only on IBM DB2/MVS Version 4.1 or above and DB2/400 Version 3.1.  Use the value, FALSE, only if the target database is DB2/MVS Version 4.1 or DB2/400 Version 3.1.  Set this parameter to TRUE for all other target databases.


Go to previous page Go to next page
Oracle
Copyright © 2001 Oracle Corporation.

All Rights Reserved.
Go To Table Of Contents
Contents
Go To Index
Index