Compaq ACMS for OpenVMS
Writing Server Procedures
Previous
Contents
Index
M
MESSAGE
Message Utility command
Message files
changing
compiling #1
compiling #2
example of source file
facility name and number
handling errors with
in step procedure
in task definition
linking #1
linking #2
name of message
object module
parts of
See also
Messages
setting up messages in
source files
Message Utility
.END statement #1
.END statement #2
.FACILITY statement
FILE_NAME qualifier
.IDENT statement
OBJECT qualifier
prohibition of $FAO directives statements
running
.SEVERITY statements
.TITLE statement
Messages
creating files
displaying to users using message files
symbols
MODIFY
Rdb statement
N
Naming
procedures
guidelines
initialization
server procedures
NO RUNDOWN ON CANCEL
clause
ADU
NONPARTICIPATING SERVER
phrase
ADU
Nonrecoverable errors
handling
DBMS
RMS
handling in step procedure
Nonrecoverable exception
raising in step procedure
NOTRACEBACK
qualifier with LINK command #1
qualifier with LINK command #2
qualifier with LINK command #3
O
OBJECT
qualifier with Message Utility
Object library
placing files in
procedure
Object modules
compiling source code into
message file
Opening files
access mode
for procedure servers
OpenVMS Debugger
accessing from Task Debugger
checking values in workspaces
debugging DECforms escape routines
EXIT command
invoking
SET BREAK/EXCEPTION command
SET WATCH command
transferring control to
OpenVMS Formatted ASCII Output facility
for using message file in step procedure
prohibition of directives with Message Utility
OPER
privilege needed to replace server
P
Parameters
format
with Programming Services
system
for debugging
Passing mechanism
with Programming Services
PID
qualifier with ACMS/DEBUG/SERVER command
using ACMS/SHOW SERVER to display
Precompiler
DML
RDO
invoking
SQL
Procedure servers
building server images
closing RMS files
concept of
creating server images
definition of
images
linking #1
linking #2
linking
message file object modules
object modules
object libraries
opening files
releasing
DBMS databases
Rdb databases #1
Rdb databases #2
See also
Servers, procedure
terminal I/O
terminology
transfer module #1
transfer module #2
Procedures
cancel
See
Cancel procedures
debugging
See
Debugging procedures
initialization
See
Initialization procedures
servers
See
Procedure servers
setting breakpoints in
step
See
Step procedures #1
See
Step procedures #2
termination
See
Termination procedures
Process
identification
See
PID
logical name
assigning
Process identification
See
PID
Production
setting up applications for
Programming Services
ACMS
ACMS$GET_TID #1
ACMS$GET_TID #2
ACMS$RAISE_NONREC_EXCEPTION
ACMS$RAISE_STEP_EXCEPTION
ACMS$RAISE_TRANS_EXCEPTION
parameter notation used
Q
Queuing Services
ACMS
Quotas
required for debugging
R
Raising exceptions
ACMS$RAISE_NONREC_EXCEPTION
ACMS$RAISE_STEP_EXCEPTION
ACMS$RAISE_TRANS_EXCEPTION
Rdb
binding subschemas
binding to database
cancel procedures
with RDO #1
with RDO #2
compiling procedures that access
creating .RUJ file
defining databases
errors
handling
initialization procedures #1
initialization procedures #2
BASIC
COBOL
invoking database
lock mode
reading from database
recovery #1
recovery #2
releasing databases #1
releasing databases #2
rolling back database transaction
setting lock timeout interval
share modes
START_TRANSACTION statement in procedures
step procedures
COBOL #1
COBOL #2
termination procedures #1
termination procedures #2
BASIC
transaction mode
using SQL with
using with RDML
using with RDO
wait mode
RDB$_BAD_TRANS_HANDLE
RDM$BIND_LOCK_TIMEOUT_INTERVAL
specifying in logical name table
RDML
SQL similar to
using with Rdb
RDO
cancel procedures with
compiling
initialization procedures
precompiler
START_TRANSACTION statement
termination procedures
using precompiled with Rdb
using with distributed transaction
READY
DBMS statement #1
DBMS statement #2
DBMS statement to start distributed transaction
DML statement
Realms
readying DBMS
usage characteristics
Reason parameter
ACMSAD$REQ_CANCEL (optional)
Records
locks
COBOL initialization procedures
unlocking RMS
Recoverable errors
handling
DBMS
in step procedure
RMS
Recovery
resource manager
units
creating .RUJ file
definition of
starting .RUJ file
Releasing
DBMS databases
Rdb databases #1
Rdb databases #2
Relinking
server
for new Rdb versions
Removing breakpoints
Replacing
faulty servers
REQUEST I/O
phrase
ADU
for terminal I/O
Resource manager
recovery
definition of
Resources
definition of
recoverable
definition of
Return status
See
Status, return
RMS
BASIC termination procedures
cancel procedures
BASIC
files
sharing
handling errors with
initialization procedures
BASIC
COBOL
journaling
See
RMS journaling
reading records
recoverable errors
recovery
transaction aborts
updating records
writing records
writing step procedures that use
RMS journaling
after-image
before-image
recovery-unit
types of
using with procedures
with distributed transactions
ROLLBACK
DML statement
Rdb
removing statement
SQL statement
statement
DBMS
with distributed transactions
Rolling back
Rdb database transaction
RUJ file
creating
Run-time
environment
running tasks in
files needed
logical names in
protection of files and databases
servers open terminal channel
user name quotas
Rundown
server process
conditions for
RUNDOWN ON CANCEL
clause
ADU
IF INTERRUPTED
clause
ADU
RUNDOWN ON CANCEL IF INTERRUPTED
Previous
Next
Contents
Index