ErrorInformation - Call-Level Interface Version 2

Teradata Call-Level Interface Version 2 Reference for Mainframe-Attached Systems

Product
Call-Level Interface Version 2
Release Number
15.00
Language
English (United States)
Last Update
2018-09-28
dita:id
B035-2417
lifecycle
previous
Product Category
Teradata Tools and Utilities

ErrorInformation

Purpose

After an Error parcel (flavor 49), provides additional information about the error.

Usage Notes

This parcel may follow an Error parcel to further describe the error. If the Error‑code is 3177, ErrorInformation indicates the minimum response buffer size. Normally this is handled internally by CLIv2 and will not be returned to the application. However, if the server requires a response buffer larger than 65535 bytes, but the Maximum‑parcel is not set to H, the Error and ErrorInformation parcels will be returned.

This parcel is generated by the Teradata server.

Parcel Data

The following table lists field information for ErrorInformation:

 

Table 68: ErrorInformation Parcel Information 

Flavor

Mnemonic

TRDSPBEI

Field

Length

Value

205

TRDSPFIE

PBEIID

2 byte unsigned integer

Information identifier, as one of the following: 1 if Minimum response buffer.

 

 

PBEILEN

2 byte unsigned integer

Number of bytes of data following this field.

The parcel consists of one or more self-defining extensions that supply any context-dependent information. Each extension begins with the two fields above, followed by data that depends on the information ID.

The Minimum Response Buffer Extension

The Minimum Response Buffer extension consists of the following information:

 

TRDSAEMB

Field

Length

Description

PBEIMBSZ

4 byte unsigned integer

The minimum size, required by the server, of the response buffer, in bytes, for this request.