index
B
cannot.
Assigning
an
alias
to
a
high
level
index
effectively
provides
aliases
for
all
data
sets
cataloged
under
that
index.
Example:
of
x.
volume.
In
the
following
example,
index
level
A
is
assigned
an
alias
The
search
for
the
index
level
starts
on
the
system
residence
r---------T----------T-------------------------------------------------,
I Name I
Operation
I
Operand
I
~---------+-----.-----+-------------------------------------------------i
I I
INDEX
I ALIAS
BUILD
AN
ALIAS
FOR
A HIGHI
I I
Check
Exceptional
Returns
LEVEL
INDEX
I
I
ALIAS I
CAMLST
I BLDA,DSNAME"DSALIAS I
I
DSNAME
I
DC
I
CL8'A'
MUST
BE
8-BYTE FIELDS I
I DSALIAS I
DC
I
CL8'X'
I
L
_________
i
__________
i
_________________________________________________
J
The
INDEX
macro-instruction
points
to
the
CAMLST
macro-instruction.
BLDA,
the
first
operand
of
CAMLST,
specifies
that
an
alias
be
built.
DSNAME,
the
second
operand,
specifies
the
main
storage
location
of
an
8-byte
area
into
which
you
have
placed
the
name
of
the
high
level
index
to
be
assigned
an
alias.
DSALIAS,
the
fourth
operand,
specifies
the
main
storage
location
of
an
8-byte
area
into
which
you
have
placed
the
alias
to
be
assigned.
HOW
TO
DELETE
AN
ALIAS
You
delete
an
alias
previously
assigned
to
a
high
level
index
ty
using
the
INDEX
and
CAMLST
macro-instructions.
Example:
In
the
following
example,
alias
X,
previously
assigned
as
an
alias
for
index
level
A,
is
deleted.
The
search
for
the
alias
starts
on
the
system
residence
volume.
r---------T----------T-------------------------------------------------,
I
Name
I
Operation
I
Operand
I
~---------+----------+-------------------------------------------------i
I I
INDEX
I DELALIAS
DELETE
AN
ALIAS
FOR
A I
I I
Check
Exceptional
Returns
HIGH
LEVEL
INDEX
I
I DELALIASI
CAMLST
I DLTA,ALIAS I
I
ALIAS I
DC
I
CL8'X'
MUST
BE
8-BYTE FIELD I
L
_________
i
______
.
____
i
________
---
______________________________________
J
The
INDEX
macro-instruction
points
to
the
CAMLST
macro-instruction.
DLTA,
the
first
operand
of
CAMLST,
specifies
that
an
alias
be
deleted.
ALIAS,
the
second
operand,
specifies
the
main
storage
location
of
an
8-byte
area
into
which
you
have
placed
the
alias
to
be
deleted.
HOW
TO
CONNECT
CONTROL
VOLUMES
You
connect
two
control
volumes
by
using
the
INDEX
and
CAMLST
macro-instructions.
If
a
control
velume
is
to
be
connected
to
the
system
residence
volume,
you
need
supply
only
the
serial
nurober
of
the
volume
to
be
connected
and
the
nawe
of
a
high
level
index
associated
with
the
volume
to
be
connected.
If
a
control
volume
is
to
be
connected
to
a
control
volume
other
than
the
system
residence
volume,
you
must
supply
the
serial
numbers
of
both
volumes
and
the
name
of
a
high
level
index
associated
with
the
volume
to
be
connected.
The
result
of
connecting
control
volumes
is
that
the
volume
serial
number
of
the
control
volUme
connected
and
the
name
of
a
high
level
Maintaining
the
Catalog
and
the
Volume
Table
of
Contents
15