An engine
is a component of SAS software that is used to read from or write
to a source of data. There are several types of SAS engines, including
engines that
SAS/ACCESS software uses to connect to a variety of data
sources other than Base SAS. Specifically, this recipe discusses how
to use
SAS/ACCESS engines to access data that is stored in a third-party
DBMS or on an SPD Server.
In order
to access the DBMS or SPD Server, the JDBC driver uses the
dbms connection property. The
dbms connection property specifies the name of the engine that is used
to connect directly to the underlying DBMS or the SPD Server. Connecting
through an engine enables you to use the SQL syntax of the underlying
DBMS or SPD Server.
Valid
dbms values include
oracle and
db2 for use with the IOM driver
and
spds for use with the
SAS/SHARE
driver.
After
you use the
dbms property to specify
a DBMS engine or the SPD Server engine, you use the
dbmsOptions property to specify the engine-specific
options. Valid
dbmsOptions include
user,
path, and
dsn for DBMS engines, and
host and
serv for the SPD Server engine.
Note: The JDBC drivers
do not process the
dbms and
dbmsOptions values. The drivers simply pass the values
down to the server.