Administrative API Reference

SQLENINFO

This structure returns information after a call to sqlengne - Get Next Node Directory Entry.

Table 51. Fields in the SQLENINFO Structure
Field Name Data Type Description
NODENAME CHAR(8) Used for the NetBIOS protocol; the nname of the node where the database is located (valid in system directory only).
LOCAL_LU CHAR(8) Used for the APPN protocol; local logical unit.
PARTNER_LU CHAR(8) Used for the APPN protocol; partner logical unit.
MODE CHAR(8) Used for the APPN protocol; transmission service mode.
COMMENT CHAR(30) The comment associated with the node.
COM_CODEPAGE SMALLINT The code page of the comment. This field is no longer used by the database manager.
ADAPTER SMALLINT Used for the NetBIOS protocol; the local network adapter.
NETWORKID CHAR(8) Used for the APPN protocol; network ID.
PROTOCOL CHAR(1) Communications protocol.
SYM_DEST_NAME CHAR(8) Used for the APPC protocol; the symbolic destination name.
SECURITY_TYPE SMALLINT Used for the APPC protocol; the security type. See below for values.
HOSTNAME CHAR(255) Used for the TCP/IP protocol; the name of the TCP/IP host on which the DB2 server instance resides.
SERVICE_NAME CHAR(14) Used for the TCP/IP protocol; the TCP/IP service name or associated port number of the DB2 server instance.
FILESERVER CHAR(48) Used for the IPX/SPX protocol; the name of the NetWare file server where the DB2 server instance is registered.
OBJECTNAME CHAR(48) The database manager server instance is represented as the object, objectname, on the NetWare file server. The server's IPX/SPX internetwork address is stored and retrieved from this object.
INSTANCE_NAME CHAR(8) Used for the local and NPIPE protocols; the name of the server instance.
COMPUTERNAME CHAR(15) Used by the NPIPE protocol; the server node's computer name.
SYSTEM_NAME CHAR(21) The DB2 system name of the remote server.
REMOTE_INSTNAME CHAR(8) The name of the DB2 server instance.
CATALOG_NODE_TYPE CHAR Catalog node type.
OS_TYPE UNSIGNED SHORT Identifies the operating system of the server.
Note:Each character field returned is blank filled up to the length of the field.

Valid values for SECURITY_TYPE (defined in sqlenv) are:

SQL_CPIC_SECURITY_NONE

SQL_CPIC_SECURITY_SAME

SQL_CPIC_SECURITY_PROGRAM

Language Syntax

C Structure



/* File: sqlenv.h */
/* Structure: SQLENINFO */
/* ... */
SQL_STRUCTURE sqleninfo
{
  _SQLOLDCHAR    nodename[SQL_NNAME_SZ];
  _SQLOLDCHAR    local_lu[SQL_LOCLU_SZ];
  _SQLOLDCHAR    partner_lu[SQL_RMTLU_SZ];
  _SQLOLDCHAR    mode[SQL_MODE_SZ];
  _SQLOLDCHAR    comment[SQL_CMT_SZ];
  unsigned short com_codepage;
  unsigned short adapter;
  _SQLOLDCHAR    networkid[SQL_NETID_SZ];
  _SQLOLDCHAR    protocol;
  _SQLOLDCHAR    sym_dest_name[SQL_SYM_DEST_NAME_SZ];
  unsigned short security_type;
  _SQLOLDCHAR    hostname[SQL_HOSTNAME_SZ];
  _SQLOLDCHAR    service_name[SQL_SERVICE_NAME_SZ];
  char           fileserver[SQL_FILESERVER_SZ];
  char           objectname[SQL_OBJECTNAME_SZ];
  char           instance_name[SQL_INSTNAME_SZ];
  char           computername[SQL_COMPUTERNAME_SZ];
  char           system_name[SQL_SYSTEM_NAME_SZ];
  char           remote_instname[SQL_REMOTE_INSTNAME_SZ];
  _SQLOLDCHAR    catalog_node_type;
  unsigned short os_type;
};
/* ... */
 

COBOL Structure



* File: sqlenv.cbl
01 SQLENINFO.
    05 SQL-NODE-NAME          PIC X(8).
    05 SQL-LOCAL-LU           PIC X(8).
    05 SQL-PARTNER-LU         PIC X(8).
    05 SQL-MODE               PIC X(8).
    05 SQL-COMMENT            PIC X(30).
    05 SQL-COM-CODEPAGE       PIC 9(4) COMP-5.
    05 SQL-ADAPTER            PIC 9(4) COMP-5.
    05 SQL-NETWORKID          PIC X(8).
    05 SQL-PROTOCOL           PIC X.
    05 SQL-SYM-DEST-NAME      PIC X(8).
    05 FILLER                 PIC X(1).
    05 SQL-SECURITY-TYPE      PIC 9(4) COMP-5.
    05 SQL-HOSTNAME           PIC X(255).
    05 SQL-SERVICE-NAME       PIC X(14).
    05 SQL-FILESERVER         PIC X(48).
    05 SQL-OBJECTNAME         PIC X(48).
    05 SQL-INSTANCE-NAME      PIC X(8).
    05 SQL-COMPUTERNAME       PIC X(15).
    05 SQL-SYSTEM-NAME        PIC X(21).
    05 SQL-REMOTE-INSTNAME    PIC X(8).
    05 SQL-CATALOG-NODE-TYPE  PIC X.
    05 SQL-OS-TYPE            PIC 9(4) COMP-5.
*
 


[ Top of Page | Previous Page | Next Page ]