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