The initialization command
that you select can be a script, stored procedure, or any DBMS SQL
statement that might provide additional control over the interaction
between your
SAS/ACCESS interface and the DBMS.
The command executes
immediately after the first DBMS connection is successfully established.
If the command fails, a disconnection occurs and the libref is not
assigned. You must specify the command as a single quoted string unless
it is an environment variable.
DBLIBINIT= fails if
either CONNECTION=UNIQUE or DEFER=YES, or if both of these LIBNAME
options are specified.
When multiple LIBNAME
statements share a connection, the initialization command executes
only for the first LIBNAME statement, immediately after the DBMS connection
is established. (Multiple LIBNAME statements that use CONNECTION=GLOBALREAD
and identical values for CONNECTION_GROUP=, DBCONINIT=, DBCONTERM=,
DBLIBINIT=, and DBLIBTERM= options and any DBMS connection options
can share the same connection to the DBMS.)