Compaq ACMS for OpenVMS
Writing Server Procedures
Previous
Contents
Index
S
SELECT
command
Task Debugger #1
Task Debugger #2
with STEP command
SERVER
qualifier with ASSIGN command
Server context
See
Servers, context
Server procedures
See
Servers, procedures
Server processes
See
Servers, processes
Servers
calling in distributed transactions
cancel procedures
compiling with /DEBUG qualifier
context
releasing
retaining
current
setting during debugging
DCL
debugging
debugging
DCL servers
procedure servers
detached process in run-time environment
displaying
with SHOW SERVERS command
initializing
interrupting #1
interrupting #2
in Task Debugger
linking message file object modules
linking with /DEBUG qualifier
procedures
definition of
naming
preparing to debug
structuring
terminology
process dump
analyzing
analyzing file
processes
cancel procedures
definition of
reasons for stopping
releasing terminal channel
running down #1
running down #2
running down #3
running down after exception
stopping
using ACMS/SHOW SERVER to display name
quotas and privileges
releasing DBMS databases
releasing Rdb databases #1
releasing Rdb databases #2
replacing faulty #1
replacing faulty #2
running cancel procedures
SERVER PROCESS DUMP
application definition clause
clause in application definition
starting #1
starting #2
in Task Debugger #1
in Task Debugger #2
with Task Debugger START command
stop unexpectedly
stopping
in Task Debugger
with STOP Task Debugger command
termination of
SET BREAK
command
Task Debugger #1
Task Debugger #2
SET BREAK/EXCEPTION
OpenVMS Debugger command
SET SERVER
command
Task Debugger #1
Task Debugger #2
SET TRANSACTION
SQL statement #1
SQL statement #2
SQL statement to start distributed transaction
SET TRANSACTION_TIMEOUT
command
Task Debugger #1
Task Debugger #2
SET WATCH
OpenVMS Debugger command
$SETAST
pseudocode for using
using to avoid canceling a task
Severity
levels
defining in message file
.SEVERITY
Message Utility statements
SHARE
LINK qualifier
qualifier with LINK command
Share modes
Rdb
SHOW BREAK
command
Task Debugger #1
Task Debugger #2
SHOW SERVERS
command
Task Debugger
SHOW TRANSACTION_TIMEOUT
command
Task Debugger #1
Task Debugger #2
SHOW VERSION
command
Task Debugger
SQL
binding to database #1
binding to database #2
binding to database #3
compiling
context structure
defining
database transactions
starting and ending
declaring databases
embedded
guidelines for using
statements in step procedures
error handler
error handling
initialization procedures #1
initialization procedures #2
interface to Rdb
module language
passing context structure
passing context structure to
precompiled
passing context structure
precompiler
recovery
statements
SET TRANSACTION #1
SET TRANSACTION #2
step procedures
COBOL
using
storing TID
task definition
termination procedures
with distributed transactions #1
with distributed transactions #2
SQL$SIGNAL
to signal error condition
SS$_DEBUG
removing
START
ALL qualifier
command
Task Debugger #1
Task Debugger #2
Task Debugger command
Starting
applications
errors in
Task Debugger
Startup
server
See
Initialization procedures
$START_TRANS
START_TRANSACTION
RDO statement
in step procedures
RDO statement to start distributed transaction
Status
return
ACMS$GET_TID
ACMS$RAISE_NONREC_EXCEPTION
ACMS$RAISE_STEP_EXCEPTION
ACMS$RAISE_TRANS_EXCEPTION
ACMSAD$REQ_CANCEL
initialization procedures
termination procedure for RMS files
termination procedures
returning
BASIC procedure for
COBOL procedure for
in user-defined workspaces
required
to task
STEP
command
Task Debugger #1
Task Debugger #2
Step exception
raising in step procedure
Step labels
See
Labels, step
Step procedures
aborts
distributed transaction
handling transaction
accessing resource managers
called from task #1
called from task #2
calling in distributed transactions
calling in processing step
compiling
DBMS
RDO
SQL
DBMS
accessing database
reading from database
writing to database
declared in task group
definition of
excluding from distributed transaction
files needed for debugging
handling errors
nonrecoverable
recoverable
SQL
modifying existing
naming in COBOL
participating in distributed transaction
passing workspaces
Rdb
reading from database
writing to database
RDML with Rdb
RDO with Rdb
SQL
access to Rdb databases
writing to Rdb databases
SQL with Rdb
using workspaces
writing
Stepping through tasks
with Task Debugger
$STEP_n
label
STOP
command
Task Debugger #1
Task Debugger #2
Stopping
server process
during debugging
Task Debugger #1
Task Debugger #2
Structuring
server procedures
Subprogram
COBOL procedure
Subschemas
naming in DB statement
naming in initialization procedures
Symbol table
OpenVMS debug
Symbols
OpenVMS debug
tables
Task Debugger
SYS$FAO
using with error messages
SYS$GETMSG
using with error messages
SYS$INPUT
logical name for debugging
SYS$OUTPUT
logical name for debugging
SYSTEM
qualifier used to debug any server on system
System services
with step procedures
FAO facility
$SETAST
System workspaces
See
Workspaces, system #1
See
Workspaces, system #2
Previous
Next
Contents
Index