Compaq ACMS for OpenVMS
Writing Server Procedures


Previous Contents Index

B
BASIC
    cancel procedures
    closing files
    DBMS initialization procedures
    initialization procedure
    opening files
    Rdb initialization procedures
    Rdb termination procedures
    RMS initialization procedures
    RMS termination procedures
    statements
        INPUT
        PRINT
        UNLOCK EXPLICIT
$BEGIN
    location breakpoint symbol
Binding to database
    in initialization procedures
        methods of
Breakpoints
    canceling #1
    canceling #2
    continuing after
    definition of
    displaying #1
    displaying #2
    event
    location
    removing
    setting
        in step procedures
        in tasks called by other tasks
        with SET BREAK command
    $STEP_n
    types of
    using dump file to set
Building
    procedure server images
C
$CANCEL
    event breakpoint symbol
Cancel
    rundown server on
CANCEL BREAK
    command
        Task Debugger
            using
Cancel procedures #1
Cancel procedures #2
    ACMS$_NRNDWN
    ACMS$_RNDWN
    ACMS$_RNDWNIFINT
    avoiding
    COBOL
    compiling
    conditions for calling
    declared in task group
    for Rdb files
        BASIC
    for Rdb with RDO
        BASIC
    for RMS files
    guidelines for avoiding
    in distributed transactions
    in nondistributed transactions
    naming in task group
    purpose of
    releasing locked records
    releasing memory after LIB$GET_VM
    releasing terminal channels
    rolling back database transaction
    to close channel
    when to use
    when unavoidable
    with NO RUNDOWN clause
    with RMS files
    workspaces not passed to
    writing
CANCEL TASK
    command
        Task Debugger #1
        Task Debugger #2
CANCEL TRANSACTION_TIMEOUT
    command
        Task Debugger #1
        Task Debugger #2
Canceling
    breakpoints #1
    breakpoints #2
    See also Cancel procedures
    tasks
        ACMSAD$REQ_CANCEL
        termination procedures
    transaction timeout
Canceling tasks
    CANCEL TASK
        Task Debugger command
CDD
    storing copies of workspace
    workspace record definition
Channels
    closing
CMKRNL
    privilege in debugging
COBOL
    APPLY LOCK-HOLDING statement
    cancel procedures
    closing files
    GIVING statement
    initialization procedures #1
    initialization procedures #2
    initialization procedures #3
    naming step procedures
    opening files
    SELECT statement
    SQL example
    statements
        ACCEPT
        DISPLAY
        GIVING
        USING
    step procedures
        RDO with Rdb
        SQL with Rdb
    testing FILE-STAT
Command files
    submitting Task Debugger commands as
Command procedures
    running in Task Debugger
Commands (Task Debugger)
    ACCEPT
    ASSIGN
    At sign (@) #1
    At sign (@) #2
    CANCEL BREAK
    CANCEL TASK
    CANCEL TRANSACTION_TIMEOUT
    comment lines
    DEPOSIT
    EXAMINE
    EXIT
    GO
    HELP
    INTERRUPT
    SELECT
    SET BREAK
    SET TRANSACTION_TIMEOUT
    SHOW BREAK
    SHOW SERVERS
    SHOW TRANSACTION_TIMEOUT
    SHOW VERSION
    START
    STEP
    STOP
COMMIT
    DBMS statement
    DML statement
    removing statement
    SQL statement
    statement
        with distributed transactions
Compiling
    escape routines
        using /DEBUG qualifier
    initialization, termination, and cancel procedures
    message files #1
    message files #2
    procedures
    procedures that use DBMS DML
    procedures that use RDO
    procedures that use SQL
    step procedures
Context
    See Servers, context
Context structure
    defining SQL
        in BASIC
        in COBOL
    passing to SQL
    storing TID in
CONTINUOUS
    qualifier with ACCEPT Task Debugger command
Control characters
    with Task Debugger
Copying records
    from CDD to COBOL procedures
CREATE
    logical name table
[Ctrl/G]
    to interrupt server in debugging
    to return to Task Debugger prompt
    using while debugging #1
    using while debugging #2
    using with Task Debugger #1
    using with Task Debugger #2
    using with Task Debugger #3
[Ctrl/Z]
    to stop debugging session
    using while debugging #1
    using while debugging #2
Current
    server


Previous Next Contents Index