Adabas Commands

2y ago
34 Views
3 Downloads
477.98 KB
77 Pages
Last View : 1d ago
Last Download : 3m ago
Upload by : Sutton Moon
Transcription

Adabas CommandsAdabas CommandsAdabas CommandsEach Adabas command is described in the table below; select a command to see detailed control blockand buffer information for it. In addition, the following summary tables are provided showing the use ofthe ACB, ACBX, and buffers by all Adabas commands:Adabas Command ACBsACB Command BuffersAdabas Command ACBXsACBX Command ABDs and BuffersNote:We recommend that you set unused ACB and ACBX fields to binary zeros before a direct call is initiated.Command SummaryCodeDescriptionA1Update recordUpdate record(s) (hold option)BTBackout transactionRemove database updates for ET logic usersC1Write checkpointWrite command ID, PLOG, RABN RABNcheckpoint, buffer flush optionC3Write SYNX-03checkpointWrite SYNX-03 checkpoint for exclusivecontrol update users; option to store user dataC5Write user data toprotection logWrite user data on SIBA/PLOGCLClose user sessionEnd/ET session and update databaseE1Delete record / refresh Delete record (hold option) or refresh filefileETEnd transactionEnd and save current transactionHIHold recordPrevent record update by other usersL1Read recordRead record of specified ISNL2Read physicalsequential recordRead records in physical orderL3Read logical sequential Read records in descriptor value orderrecordL4Read and hold recordRead record and hold, "wait for heldrecord/issue return code" optionL5Read physicalsequential record andholdRead records in physical order and hold,"wait/issue return code" option1

Adabas CommandsCommand SummaryCodeAdabas Command ACBsDescriptionL6Read logical sequential Read records in descriptor value order withrecord and hold"wait/issue return code" optionL9Read descriptor values Read the values of a specified descriptorLFRead field definitionRead the characteristics of all fields in a fileN1Add record withAdabas-assigned ISNAdd new database record with ISN assignedby AdabasN2Add record withuser-assigned ISNAdd new database record with user-assignedISNOPOpen user sessionOpen user sessionRCRelease command IDor global format IDRelease one or more command IDs or a globalformat ID for the issuing userRERead ET user dataRead ET data for this, another, or all usersRIRelease held recordand ISNRelease held record and ISNS1Find recordsReturn count and ISNs of records satisfyingthe search criterionS2Find records inuser-specified orderReturn count of records and ISNs inuser-specified orderS4Find records and holdReturn count and ISNs of records satisfyingthe search criterion and put first ISN in list onholdS5Find coupled ISNsReturn or save a list of coupled ISNs for thespecified fileS8Process ISN listsCombine two ISN lists from the same filewith an AND, OR, or NOT operationS9Sort ISN listsSort ISN list in ascending ISN ordescriptor-specified sequenceAdabas Command ACBs2

Adabas Command ACBsAdabas Commands3

Adabas CommandsACB Command Buffers4ACB Command Buffers

ACB Command BuffersAdabas Commands5

Adabas CommandsAdabas Command ACBXs6Adabas Command ACBXs

Adabas Command ACBXsAdabas Commands7

Adabas CommandsACBX Command ABDs and Buffers8ACBX Command ABDs and Buffers

ACBX Command ABDs and BuffersAdabas Commands9

Adabas CommandsA1 Command -- Update RecordA1 Command -- Update RecordWe recommend that you set unused ACB and ACBX fields to binary zeros before the direct call isinitiated.ACB Control Block StructureACBX Control Block StructureACB Control Block StructureFieldPositionFormatBeforeAfterAdabas Call Adabas Call1-2------Command Code3-4alphanumericFUCommand ID5-8alphanumeric / binary FUFile Number9-10binaryFUResponse Code11-12binary--AISN13-16binaryFUISN Lower Limit17-20binary--A1ISN Quantity21-24binary--A1Format Buffer Length25-26binaryFURecord Buffer 7-44------Additions 245-48alphanumeric / binaryAdditions 349-56alphanumericFAAdditions 457-64alphanumericFAAdditions 565-72alphanumericFUCommand Time73-76binary--AUser Area77-80----UCommand Option 1 / 2ANotes1. These fields are used and not reset by Adabas if coupled files are used.10

ACBX Control Block StructureAdabas CommandsBuffer AreasBufferBefore Adabas CallAfter Adabas CallFormatFURecordFUwhere:FSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call--Not usedACBX Control Block StructurePosition FormatBefore AdabasCallAfter -7-8alphanumericFU9-10binary------Response Code11-12binary---UCommand ID13-16alphanumeric/binaryFUDatabase ID17-20numericFUFile ry---A1Command Option 491alphanumericFUCommand Option 502alphanumericFU---------FieldVersion IndicatorCommand CodeISNISN Lower LimitISN Quantity51-6411

Adabas CommandsBT Command -- Back Out TransactionFieldPosition FormatAdditions 265-68binaryAdditions 369-76alphanumeric/binaryFAAdditions 477-84alphanumericFAAdditions 585-92alphanumeric/binaryFU93-114 ---------115-116 binary---A117-144 ---------Command Time145-152 binary---AUser Area153-168 not applicable---U169-193 ---------Error SubcodeBefore AdabasCallAfter AdabasCallANotes1. These fields are used and not reset by Adabas if coupled files are used.ABDs and BuffersABD and BufferBefore Adabas CallAfter Adabas CallFormatFURecordFUwhere:FSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call---Not usedBT Command -- Back Out TransactionWe recommend that you set unused ACB and ACBX fields to binary zeros before the direct call isinitiated.ACB Control Block StructureACBX Control Block Structure12

ACB Control Block StructureAdabas CommandsACB Control Block StructurePosition FormatBefore AdabasCallAfter AdabasCall1-2------Command Code3-4alphanumeric FUCommand ID5-8binary--AFile Number *9-10binaryF*UResponse ---33-34binaryF **UFieldISN Lower LimitISN Buffer Length**Command Option 1 35alphanumeric FUCommand Option 2 36alphanumeric FU37-72------Command Time73-76binary--AUser Area77-80----UBuffer AreasBufferBefore Adabas CallAfter Adabas CallISN **FUwhere:FSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*Required only if Command Option 2 is specified**Required only if Command Option 1 is specified--Not usedACBX Control Block Structure13

Adabas CommandsACBX Control Block StructurePosition FormatBefore AdabasCallAfter 8alphanumericFU9-10---------Response Code11-12binary---ACommand ID13-16alphanumeric/binary---ADatabase ID*17-20numericF*UFile 5-48---------Command Option 491alphanumericFUCommand Option 502alphanumericFU51-114 ---------115-116 binary---A117-144 ---------Command Time145-152 binary---AUser Area153-168 not applicable---U169-193 ---------FieldVersion IndicatorCommand CodeISN Lower LimitError SubcodeABDs and BuffersABD and BufferBefore Adabas CallAfter Adabas CallISN **FUwhere:14

C1 Command -- Record CheckpointAdabas CommandsFSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*Required only if Command Option 2 is specified**Required only if Command Option 1 is specified---Not usedC1 Command -- Record CheckpointWe recommend that you set unused ACB and ACBX fields to binary zeros before the direct call isinitiated.ACB Control Block StructureACBX Control Block StructureACB Control Block StructurePosition FormatBefore AdabasCallAfter AdabasCall1-2------Command Code3-4alphanumeric FUCommand ID5-8alphanumeric FAFile Number *9-10binaryFUResponse Code11-12binary--A13-34------Command Option 351alphanumeric FUCommand Option 362alphanumeric FU37-72------Command Time73-76binary--AUser Area77-80----UFieldBuffer AreasNone used.where:15

Adabas CommandsACBX Control Block StructureFSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*A database ID is only necessary if you are accessing a database other than the application’sdefault database (read in by ADARUN DBID parameter, provided in the loaded link globalstable, or linked with the link routine).--Not usedACBX Control Block StructurePosition FormatBefore AdabasCallAfter phanumericFU9-10---------Response Code11-12binary---ACommand ID13-16alphanumeric/binaryFADatabase ID*17-20numericFU21-48---------Command Option 491alphanumericFUCommand Option 502alphanumericFU51-114 ---------115-116 binary---A117-144 ---------Command Time145-152 binary---AUser Area153-168 not applicable---U169-193 ---------FieldVersion IndicatorCommand CodeError SubcodeABDs and BuffersNone used.16

C3 Command -- Write CheckpointAdabas Commandswhere:FSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*A database ID is only necessary if you are accessing a database other than the application’sdefault database (read in by ADARUN DBID parameter, provided in the loaded link globalstable, or linked with the link routine).---Not usedC3 Command -- Write CheckpointWe recommend that you set unused ACB and ACBX fields to binary zeros before the direct call isinitiated.ACB Control Block StructureACBX Control Block StructureACB Control Block StructurePosition FormatBefore AdabasCallAfter AdabasCall1-2------3-4alphanumeric FU5-8------File Number **9-10binaryFUResponse ---alphanumeric FU37-72------Command Time73-76binary--AUser Area77-80----UFieldCommand CodeRecord BufferLengthCommand Option 2 3617

Adabas CommandsACBX Control Block StructureBuffer AreasBufferBefore Adabas CallFormat*RecordFAfter Adabas CallUwhere:FSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*Not used but must be included in parameter list of call statement**A database ID is only necessary if you are accessing a database other than the application’sdefault database (read in by ADARUN DBID parameter, provided in the loaded link globalstable, or linked with the link routine).--Not usedACBX Control Block StructureFieldPosition FormatBefore Adabas Call After Adabas eric FU9-10---------Response Code11-12binary---A---13-16---------Database ID**17-20numericFU21-49---------Version IndicatorCommand CodeCommand Option 2 50alphanumeric FU---------115-116 binary---A117-144 ---------Command Time145-152 binary---AUser Area153-168 not applicable ---U169-193 ------51-114Error Subcode18---

C5 Command -- Write User Data to PLOGAdabas CommandsABDs and BuffersABD and BufferBefore Adabas CallFormat*RecordFAfter Adabas CallUwhere:FSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*Not used but should be included in Adabas call or one will be automatically generated.**A database ID is only necessary if you are accessing a database other than the application’sdefault database (read in by ADARUN DBID parameter, provided in the loaded link globalstable, or linked with the link routine).--Not usedC5 Command -- Write User Data to PLOGWe recommend that you set unused ACB and ACBX fields to binary zeros before the direct call isinitiated.ACB Control Block StructureACBX Control Block StructureACB Control Block Structure19

Adabas CommandsACB Control Block StructurePosition FormatBefore AdabasCallAfter AdabasCall1-2------3-4alphanumeric FU5-8------File Number **9-10binaryFUResponse ---35alphanumeric FU36------37-44alphanumeric FU45-72------Command Time73-76binary--AUser Area77-80----UFieldCommand CodeRecord BufferLengthCommand Option1***Additions 1***Buffer AreasBufferBefore Adabas CallFormat*RecordFwhere:20After Adabas CallU

ACBX Control Block StructureAdabas CommandsFSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*Not used but must be included in parameter list of call statement**A database ID is only necessary if you are accessing a database other than the application’sdefault database (read in by ADARUN DBID parameter, provided in the loaded link globalstable, or linked with the link routine).However, if you are using Event Replicator for Adabas and the Command Option 1 field isset to "R", a file number must be specified to identify the file to which the C5 commandapplies. For more information, read your Event Replicator for Adabas documentation.***Only used if you are using Event Replicator for Adabas. For more information, read yourEvent Replicator for Adabas documentation.--Not usedACBX Control Block Structure21

Adabas CommandsACBX Control Block StructurePosition FormatBefore AdabasCallAfter ----Database ID**17-20numericFUFile cFU50-56---------57-64alphanumeric/binaryFU65-114 ---------115-116 binary---A117-144 ---------Command Time145-152 binary---AUser Area153-168 not applicable---U---169-193 do not touch------FieldVersion IndicatorCommand CodeResponse CodeCommand Option1***Additions 1***Error SubcodeABDs and BuffersABD and BufferBefore Adabas CallFormat*RecordFwhere:22After Adabas CallU

CL Command -- Close SessionAdabas CommandsFSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*Not used but should be included in Adabas call or one will be automatically generated.**A database ID is only necessary if you are accessing a database other than the application’sdefault database (read in by ADARUN DBID parameter, provided in the loaded link globalstable, or linked with the link routine).However, if you are using Event Replicator for Adabas and the Command Option 1 field isset to "R", a file number must be specified to identify the file to which the C5 commandapplies. For more information, read your Event Replicator for Adabas documentation.***Only used if you are using Event Replicator for Adabas. For more information, read yourEvent Replicator for Adabas documentation.---Not usedCL Command -- Close SessionWe recommend that you set unused ACB and ACBX fields to binary zeros before the direct call isinitiated.ACB Control Block StructureACBX Control Block StructureACB Control Block Structure23

Adabas CommandsACB Control Block StructurePosition FormatBefore AdabasCallAfter AdabasCall1-2------Command Code3-4alphanumeric FUCommand ID5-8binary--AFile Number ***9-10binaryFUResponse Code11-12binary--AISN13-16binary--AISN Lower Limit17-20binary--AISN 35------alphanumeric FU37-72------Command Time73-76binary--AUser Area77-80----UFieldRecord BufferLengthCommand Option 2 36Buffer AreasBufferBefore Adabas CallAfter Adabas CallFormat ***--Record *FUwhere:FSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*Required only if user data is to be stored**Not used but must be included in parameter list of call statement if user data to be stored***A database ID is only necessary if you are accessing a database other than the application’sdefault database (read in by ADARUN DBID parameter, provided in the loaded link globalstable, or linked with the link routine).--Not used24

ACBX Control Block StructureAdabas CommandsACBX Control Block StructurePosition FormatBefore AdabasCallAfter phanumericFU9-10---------Response Code11-12binary---ACommand ID13-16alphanumeric/binary---ADatabase ry---A49---------alphanumericFU51-114 ---------115-116 binary---A117-144 ---------Command Time145-152 binary---AUser Area153-168 not applicable---U---169-193 do not touch------FieldVersion IndicatorCommand CodeISNISN Lower LimitISN QuantityCommand Option 502Error SubcodeABDs and BuffersABD and BufferBefore Adabas CallAfter Adabas CallFormat ***--Record *FUwhere:25

Adabas CommandsE1 Command -- Delete RecordFSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*Required only if user data to be stored**Not used but should be included in Adabas call or one will be automatically generated.***A database ID is only necessary if you are accessing a database other than the application’sdefault database (read in by ADARUN DBID parameter, provided in the loaded link globalstable, or linked with the link routine).--Not usedE1 Command -- Delete RecordWe recommend that you set unused ACB and ACBX fields to binary zeros before the direct call isinitiated.ACB Control Block StructureACBX Control Block StructureACB Control Block Structure26

ACB Control Block StructureAdabas CommandsPosition FormatBefore AdabasCallAfter AdabasCall1-2------Command Code 3-4alphanumericFUCommand ID5-8alphanumeric /binaryFUFile Number9-10binaryFUResponse Code11-12binary--AISN13-16binaryFUISN LowerLimit17-20binary--A1ISN 36-48------Additions 349-56alphanumericFAAdditions 457-64alphanumericFA65-72------Command Time 73-76binary--AUser Area----UFieldCommandOption 177-80Notes1. These fields are used and not reset by Adabas if coupled files are used.Buffer AreasNone used.where:FSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call--Not used27

Adabas CommandsACBX Control Block StructureACBX Control Block StructurePosition FormatBefore AdabasCallAfter phanumericFU9-10---------Response Code11-12binary---ACommand ID13-16alphanumeric/binaryFUDatabase ID17-20numericFUFile y---A1alphanumericFU50-68---------Additions 369-76alphanumeric/binaryFAAdditions 477-84alphanumericFA85-114 ---------115-116 binary---A117-144 ---------Command Time145-152 binary---AUser Area153-168 not applicable---U---169-193 do not touch------FieldVersion IndicatorCommand Code25-28ISN29-32binary33-36ISN Lower Limit37-40binary41-44ISN Quantity45-48Command Option 491Error Subcode28

ET Command -- End TransactionAdabas CommandsNotes1. These fields are used and not reset by Adabas if coupled files are used.ABDs and BuffersNone used.where:FSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call---Not usedET Command -- End TransactionWe recommend that you set unused ACB and ACBX fields to binary zeros before the direct call isinitiated.ACB Control Block StructureACBX Control Block StructureACB Control Block Structure29

Adabas CommandsACB Control Block StructurePosition FormatBefore AdabasCallAfter AdabasCall1-2------Command Code3-4alphanumeric FUCommand ID5-8binary--AFile Number****9-10binaryFUResponse Code11-12binary--A13-16------ISN Lower Limit17-20binaryFUISN ------33-34binaryF **UFieldRecord BufferLengthISN Buffer Length**Command Option 1 35alphanumeric FUCommand Option 2 36alphanumeric FU37-72------Command Time73-76binary--AUser Area77-80----UBuffer AreasBufferBefore Adabas CallAfter Adabas CallFormat ****--Record *FUISN **FUwhere:30

ACBX Control Block StructureAdabas CommandsFSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*Required only if ET data is to be stored**Required for hold ISN option; optional for multifetch option***Not used but must be included in parameter list of call statement if ET data is to be stored****A database ID is only necessary if you are accessing a database other than the application’sdefault database (read in by ADARUN DBID parameter, provided in the loaded link globalstable, or linked with the link routine).--Not usedACBX Control Block Structure31

Adabas CommandsACBX Control Block StructurePosition FormatBefore AdabasCallAfter phanumericFU9-10---------Response Code11-12binary---ACommand ID13-16alphanumeric/binary---ADatabase 44---------45-48binary---ACommand Option 491alphanumericFUCommand Option 502alphanumericFU51-114 ---------115-116 binary---A117-144 ---------Command Time145-152 binary---AUser Area153-168 not applicable---U---169-193 do not touch------FieldVersion IndicatorCommand CodeISN Lower LimitISN QuantityError SubcodeABDs and BuffersABD and BufferBefore Adabas CallAfter Adabas CallFormat ****--Record *FUISN **FUwhere:32

HI Command -- Hold RecordAdabas CommandsFSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*Required only of ET data to be stored**Required for hold ISN option; optional for multifetch option***Not used but should be included in Adabas call if ET data is to be stored. If not specified,one will be automatically generated.****A database ID is only necessary if you are accessing a database other than the application’sdefault database (read in by ADARUN DBID parameter, provided in the loaded link globalstable, or linked with the link routine).---Not usedHI Command -- Hold RecordWe recommend that you set unused ACB and ACBX fields to binary zeros before the direct call isinitiated.ACB Control Block StructureACBX Control Block StructureACB Control Block StructurePosition FormatBefore AdabasCallAfter AdabasCall1-2------3-4alphanumeric FU5-8------File Number9-10binaryFUResponse numeric FU36-72------Command Time73-76binary--AUser Area77-80----UFieldCommand CodeCommand Option 35133

Adabas CommandsACBX Control Block StructureBuffer AreasNone used.where:FSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call--Not usedACBX Control Block StructureFieldPosition FormatBefore Adabas Call After Adabas eric FU9-10---------Response Code11-12binary---A---13-16---------Database ID17-20numericFUFile 48---------Version IndicatorCommand CodeISNCommand Option 1 49alphanumeric FU---------115-116 binary---A117-144 ---------Command Time145-152 binary---AUser Area153-168 not applicable ---U---169-193 do not touch---50-114Error Subcode34---

L1/L4 Commands -- Read RecordAdabas CommandsBuffer AreasNone used.where:FSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call--Not usedL1/L4 Commands -- Read RecordWe recommend that you set unused ACB and ACBX fields to binary zeros before the direct call isinitiated.ACB Control Block StructureACBX Control Block StructureACB Control Block Structure35

Adabas CommandsACB Control Block StructurePosition FormatBefore AdabasCallAfter AdabasCall1-2------Command Code3-4alphanumeric FUCommand ID5-8alphanumeric FUFile Number9-10binaryFUResponse Code11-12binary--AISN13-16binaryFU*ISN Lower Limit17-20binaryFU21-24------Format BufferLength25-26binaryFURecord ommand Option 1 35alphanumeric FUCommand Option 2 36alphanumeric FU37-44------Additions 245-48binary /binary--AAdditions 349-56alphanumeric FAAdditions 457-64alphanumeric FAAdditions 565-72alphanumeric FUCommand Time73-76binary--AUser Area77-80----UFieldISN Buffer Length**Buffer AreasBufferBefore Adabas CallAfter Adabas CallFormatFURecord--AISN **--Awhere:36

ACBX Control Block StructureAdabas CommandsFSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*Except for special options**The ISN buffer and length are required only if the multifetch or prefetch option is specified--Not usedACBX Control Block StructurePosition FormatBefore AdabasCallAfter phanumericFU9-10---------Response Code11-12binary---ACommand ID13-16alphanumeric/binaryFUDatabase ID17-20numericFUFile -36---------37-40binaryFU41-48---------Command Option 491alphanumericFUCommand Option 502alphanumericFU51-64---------Additions 265-68binary---AAdditions 369-76alphanumeric/binaryFAAdditions 477-84alphanumericFAAdditions 585-92alphanumeric/binaryFUFieldVersion IndicatorCommand CodeISNISN Lower Limit37

Adabas CommandsL2/L5 Commands -- Read Physical Sequential RecordPosition FormatBefore AdabasCallAfter AdabasCall93-114 ---------115-116 binary---A117-144 ---------Command Time145-152 binary---AUser Area153-168 not applicable---U---169-193 do not touch------FieldError SubcodeABDs and BuffersABD and BufferBefore Adabas CallAfter Adabas CallFormatFURecord--AMultifetch **--Awhere:FSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*Except for special options**The multifetch buffer is required only if the multifetch option is specified.---Not usedL2/L5 Commands -- Read Physical Sequential RecordWe recommend that you set unused ACB and ACBX fields to binary zeros before the direct call isinitiated.ACB Control Block StructureACBX Control Block StructureACB Control Block Structure38

ACB Control Block StructureAdabas CommandsPosition FormatBefore AdabasCallAfter AdabasCall1-2------Command Code3-4alphanumeric FUCommand ID5-8alphanumeric FUFile Number9-10binaryFUResponse Code11-12binary--AISN13-16binaryFAISN Lower Limit17-20binaryFU21-24------Format BufferLength25-26binaryFURecord lphanumeric FU36-44------Additions 245-48binary /binary--AAdditions 349-56alphanumeric FAAdditions 457-64alphanumeric FAAdditions 565-72alphanumeric FUCommand Time73-76binary--AUser Area77-80----UFieldISN Buffer Length*Command Option 1 35Buffer AreasBufferBefore Adabas CallAfter Adabas CallFormatF**URecord--AISN *FUwhere:39

Adabas CommandsACBX Control Block StructureFSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*The ISN buffer and length are required only of the multifetch or prefetch option is specified**May contain compress option control characters "C."--Not usedACBX Control Block StructurePosition FormatBefore AdabasCallAfter phanumericFU9-10---------Response Code11-12binary---ACommand ID13-16alphanumeric/binaryFUDatabase ID17-20numericFUFile FU50-64---------Additions 265-68binary---AAdditions 369-76alphanumeric/binaryFAAdditions 477-84alphanumericFAAdditions 585-92alphanumeric/binaryFU------FieldVersion IndicatorCommand CodeISNISN Lower LimitCommand Option 49193-114 ---40

L3/L6 Commands -- Read Logical Sequential RecordAdabas CommandsFieldPosition FormatBefore AdabasCallAfter AdabasCallError Subcode115-116 binary---A117-144 ---------Command Time145-152 binary---AUser Area153-168 not applicable---U---169-193 do not touch------ABDs and BuffersABD and BufferBefore Adabas CallAfter Adabas CallFormatF**URecord--AMultifetch *FUwhere:FSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*A multifetch buffer is required only if the multifetch option is specified.**May contain compress option control characters "C."---Not usedL3/L6 Commands -- Read Logical Sequential RecordWe recommend that you set unused ACB and ACBX fields to binary zeros before the direct call isinitiated.ACB Control Block StructureACBX Control Block StructureACB Control Block Structure41

Adabas CommandsACB Control Block StructurePosition FormatBefore AdabasCallAfter AdabasCall1-2binary----Command Code3-4alphanumeric FUCommand ID5-8alphanumeric FUFile Number9-10binaryFUResponse Code11-12binary--AISN13-16binaryFAISN Lower Limit17-20binaryFU21-24------Format BufferLength25-26binaryFURecord BufferLength27-28binaryFUSearch BufferLength29-30binaryF*UValue BufferLength31-32binaryF*UISN Buffer Length**33-34binaryFUCommand Option 1 35alphanumeric FUCommand Option 2 36alphanumeric FUAdditions 137-44alphanumeric FAAdditions 245-48binary /binary--AAdditions 349-56alphanumeric FAAdditions 457-64alphanumeric FAAdditions 565-72alphanumeric FUCommand Time73-76binary--AUser Area77-80----UFieldBuffer Areas42

ACBX Control Block StructureAdabas CommandsBufferBefore Adabas CallAfter Adabas CallFormatF ***URecord--ASearch *FUValue *FUISN **FUwhere:FSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*Required only if value start option is being used**The ISN buffer and length is required only if the multifetch or prefetch option is specified.***May contain compress option control characters "C."--Not usedACBX Control Block StructurePosition FormatBefore AdabasCallAfter phanumericFU9-10---------Response Code11-12binary---ACommand ID13-16alphanumeric/binaryFUDatabase ID17-20numericFUFile 36---------37-40binaryFU41-48---------FieldVersion IndicatorCommand CodeISNISN Lower Limit43

Adabas CommandsFieldACBX Control Block StructurePosition FormatBefore AdabasCallAfter AdabasCallCommand Option 491alphanumericFUCommand Option 502alphanumericFU51-56---------Additions 157-64alphanumeric/binaryFAAdditions 265-68binary---AAdditions 369-76alphanumeric/binaryFAAdditions 477-84alphanumericFAAdditions 585-92alphanumeric/binaryFU93-114 ---------115-116 binary---A117-144 ---------Command Time145-152 binary---AUser Area153-168 not applicable---U---169-193 do not touch------Error SubcodeABDs and BuffersABD and BufferBefore Adabas CallAfter Adabas CallFormatF ***URecord--ASearch *FUValue *FUMultifetch **FUwhere:44

L9 Command -- Read Descriptor ValuesFSupplied by user before Adabas callASupplied by AdabasUUnchanged after Adabas call*Required only if value start option is being used**The multifetch buffer is required only if the multifetch option is specified.***May contain compress option control characters "C."---Not usedAdabas CommandsL9 Command -- Read Descriptor ValuesWe recommend that you set unused ACB and ACBX fields to binary zeros before the direct call isinitiated.ACB Cont

C1 Write checkpoint Write command ID, PLOG, RABN RABN checkpoint, buffer flush option C3 Write SYNX-03 checkpoint Write SYNX-03 checkpoint for exclusive control update users; option to store user data C5 Write user data to protection log Write user data on SIBA/PLOG CL Close user session End/ET session and update database E1 Delete record / refresh

Related Documents:

Provided by the Academic Center for Excellence 1 Spanish: Commands Updated February 20. Spanish: Commands . Formal Commands (Ud. and Uds.) Formal commands are used when talking in the Usted/Ustedes form of a verb. To create formal affirmative and negative commands, use the third person

DBATools ADABOMP Retrievals and Interfaces Education Performance Natural 6 ADABAS-M ADACOM As usual, sessions on Changes and Enhancements to ADABAS will be held, where the users and the developers have the opportunity to interact directly. Plans are being (Continued on Page 41 The lnternational Corn-plete Users' Group Newsletter

MATLAB Commands – 1 MATLAB Commands and Functions Dr. Brian Vick Mechanical Engineering Department Virginia Tech General Purpose Commands Operators and Special Characters / 3 Commands for Managing a Session / 3 Special Variables and Constants / 4 System and File Commands / 4

There are several T-6-specific commands which must be mapped to keys or throttle/joystick commands as desired. See section 3.1 on mapping the commands to keyboard keys and see section 3.2 for mapping commands to your controls. Required Commands The ones of interest are: Toggle Gear Up or Down - use this instead of the

Engineering manager in Splunk'sIncubation team Implemented Search Command Protocol Version 2 Die-hard Longhorns fan 3. Agenda 4 Introduction to Custom Search Commands How do Custom Search Commands work? - High-level concepts - Low-level details Types of Search Commands How to create new Custom Search Commands

Data ONTAP 8.0 7-Mode Commands: Manual Page Reference, Volume 2 7 About the Data ONTAP Commands: Manual Page Reference, Volume 2 The Commands: Manual Page Reference document is a compilation of all the manual (man) pages for Data ONTAP commands, special files, file formats and conventions, and system management and services.

Commands for Analytics developers. Help for Salesforce CLI Commands The -h --help parameter shows details about Salesforce CLI topics and their commands. CLI Deprecation Policy Salesforce deprecates CLI commands and parameters when, for example, the underlying API changes. analytics Namespace Commands for Analytics developers. analytics:enable

5 DRILL INSTRUCTOR GUIDE Commands Two-Part Commands a. Most drill commands have two parts: the preparatory command and the command of execution (preparatory commands will be in red and commands of execution in green). (1) The preparatory command states the movement to be carried out and mentally prepares the cadet for its execution.