

Therefore, patrons ought to reminisce BTEQ’s “unawareness” in accumulation to the dissimilarities among ANSI and Teradata transaction semantics modes whilst it’s far vibrant for a transaction associated to unity or greater acquiesced requests to be totally retriable, or whilst a transaction ought to span requests. As such, the status ought to be definite totally via way of means of the technique used to hire BEGIN TRANSACTION (BT), ABORT, and END TRANSACTION (ET). This method can’t work out accomplishment over a transaction’s status. For the reason that BTEQ permits SQL to the database deprived of decoding it, it isn’t transaction alignment aware. If a gaffe happens that advises the entreaty failed nevertheless may be rehashed, BTEQ resubmits the request. Next the multiple statement Teradata request where more than one specific SQL statement are sent for processing.īTEQ sends the best single appeal at a time to anyone to be connected to a Teradata Database session. The request to the systems can be of two different types, First, the single statement request was only one specific request will be sent. The TDP and MTDP are responsible to establish a connection between the server and BTEQ CLI. BTEQ session allows to submission of both SQL queries and BTEQ commands in its interface.Ī Teradata server will be operating between the BTEQ and the backend database systems, This server is responsible for interpreting the requests, Setting them in a hierarchy, and passing the requests to the database operating on the backend. Here the Mainframe environments can be connected to the BTEQ session through LAN or I/O channel, whereas the workstations are connected through LAN only.įor the systems which is connected to a Mainframe terminal, the BTEQ uses a TDP(Teradata director program) and for a workstation connected system, it uses the MTDP(Micro Teradata Director Program).

Mostly the two major environments through which BTEQ are connected are the Mainframe and the workstation environments. The BTEQ cli is not mostly installed on the server systems, Instead, they are installed to the client systems or workstations involved.
