Direct access to PROC
SQL views is provided, but SAS view files (type VIEW) cannot be directly
accessed across architectures. A DATA step or
SAS/ACCESS view can be read cross-architecture
as long as it is interpreted in the server session. In this case,
you should not specify the RMTVIEW=NO option in the client LIBNAME
statement because that option requests interpretation in the client
SAS session and requires the SAS view file itself to be transferred
to the client session.
For more information,
see SAS Data View Programming Considerations.
Access descriptor files (type ACCESS) cannot be accessed across
architectures. Access descriptors are special files that are produced
and used by
SAS/ACCESS products
to describe data in other vendors' databases, such as DB/2 or Oracle.
Although cross-architecture interpretation of a
SAS/ACCESS view is supported, direct access
to the descriptor file is not. Therefore, you cannot use PROC ACCESS
to create a SAS access descriptor file on a computer that has a different
architecture.
SAS files of type PROGRAM cannot
be accessed across architectures. These files contain compiled DATA
step code. You cannot execute such a DATA step in your local SAS session
by using the PGM= option in the DATA step, nor can you write a DATA
step PROGRAM entry to a cross-architecture server. A DATA step PROGRAM
entry can be executed in a cross-architecture server session if it
is referenced by a DATA step view that is interpreted there.