Compaq ACMS for OpenVMS
Writing Server Procedures
Previous
Contents
Index
D
Data types
with Programming Services
Database transactions
DBMS
independent
definition of
ending
independent
starting and ending
independent transaction
RDO
part of distributed transaction
RDO
passing TID
rolling back with cancel procedure
SQL
starting and ending
starting
starting and ending
RDO
starting SQL #1
starting SQL #2
with distributed transaction
Databases
access mode
specifying
attaching to DBMS
binding
in initialization procedures
binding to
DBMS
reading from
writing to
declaring
defining
handling errors
nonrecoverable
recoverable
SQL
handling transaction aborts
reading from
Rdb
relations
specifying
releasing DBMS
releasing Rdb #1
releasing Rdb #2
unbinding
updating
writing to
Rdb
DBG$INPUT
logical name for debugging #1
logical name for debugging #2
DBM$SIGNAL
to return fatal error status
to signal error condition
DBM$_ALLREADY
error
DBMS
access characteristic
access mode
allow characteristic
allow mode
attaching to database
BASIC initialization procedures
binding subschemas
COBOL procedure
COMMIT statement
DBM$_ALLREADY error
DBO/OPEN command
handling errors
initialization procedures
reading from database
READY statement #1
READY statement #2
recovery
releasing databases
setting lock timeout interval
starting and ending database transactions #1
starting and ending database transactions #2
subschemas in initialization procedures
termination procedures
wait mode
writing step procedure to access
writing to database
DEBUG
qualifier
BUILD GROUP command
compiling escape routines
compiling with
linking with
qualifier with COBOL COMPILE command
qualifier with LINK command
Debugging
DECforms escape routines
See also
Debugging procedures
tasks
See
Debugging tasks
using the FORMS$DEBUG_ESCAPE_ROUTINES logical name
Debugging procedures
in run-time environment
invoking debugger
replacing faulty server
See also
OpenVMS Debugger
using the OpenVMS Debugger
Debugging tasks
assigning logical names #1
assigning logical names #2
breakpoints with
building task group
called by other tasks
called from user-written agent programs
canceling breakpoints
canceling tasks
canceling transaction timeout
changing variables
changing workspace contents #1
changing workspace contents #2
checking
ACMS$PROCESSING_STATUS workspace
entered values
initial values
workspace values
checking completeness of tasks
continuing after breakpoints
continuing after INTERRUPT command
defining logical names #1
defining logical names #2
defining logical names #3
displaying active servers
displaying breakpoints #1
displaying breakpoints #2
displaying debugger version
displaying HELP information
displaying transaction timeout
displaying workspace contents
examining workspaces
files needed for
interrupting a server #1
interrupting a server #2
interrupting servers
preparations
preparing definitions
quotas required for
removing breakpoints
returning to the Task Debugger prompt
running agent programs
running command procedures
running initialization procedures
See also
Task Debugger
selecting tasks
setting breakpoints #1
setting breakpoints #2
setting breakpoints #3
setting breakpoints #4
setting current server
setting current timeout period
starting servers #1
starting servers #2
starting servers #3
starting tasks
starting the Task Debugger
stepping through tasks #1
stepping through tasks #2
stopping servers #1
stopping servers #2
stopping the Task Debugger #1
stopping the Task Debugger #2
stopping the Task Debugger #3
system parameters required for
Task Debugger commands
that use DECforms escape routines
timeout code
tools for
typical errors
using ACMS Task Debugger
using
[Ctrl/G]
using
[Ctrl/Z]
using dump file
using group logical names
using Task Debugger commands
using test files
using two terminals
workspace copies used
DECforms
escape routines
debugging
DECforms trace facility
for debugging
DECLARE SCHEMA
SQL statement
SQL statement in procedure
DEFINE
logical name table list
logical names
DEPOSIT
command
Task Debugger #1
Task Debugger #2
Detached process
server in run-time environment
Displaying
breakpoints
Distributed transactions
ACMS$GET_TID
calling servers in
database transaction participating in
DBMS database transaction
starting
end of
ending #1
ending #2
retaining context with
RMS journaling with
starting #1
starting #2
step procedure with
using SQL
using TID
with DBMS
DML
DBMS Data Manipulation Language
precompiler
Dump files
using in debugging
DUMP GROUP
command
ADU
Dumps
server process
getting
Previous
Next
Contents
Index