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.