SAS Federation
Server provides a number of wire protocol ODBC drivers that communicate
directly with a database server, without having to communicate through
a client library. When you configure the ODBC drivers on Windows or
UNIX, you have the opportunity to set certain options. SAS products
run best when these options are selected. Some, but not all, are
selected by default.
|
|
The options are located
on the Advanced or Performance tabs
in the ODBC Administrator.
|
|
|
The options are available
when configuring data sources using the dfdbconf tool.
Values can also be set by editing the odbc.ini file in which their
data sources are defined.
|
Note: For DSNs where a wire protocol driver is specified and the
catalog option is selected, only the schemas that have tables or views
will be listed (not all schemas that exist). If you require different
behavior, create a DSN without the catalog option.
When
configuring an ODBC DSN using the 32-bit MySQL Wire Protocol driver,
select the following options on the Advanced tab:
-
Application Using Threads
-
Configure the following Advanced options
for the SQL Server Legacy Wire Protocol driver:
-
Enable Quoted Identifiers
-
-
Note:
-
Significant performance improvements have been realized
when using the SQL Server Legacy Wire Protocol Driver, as compared
to the SQL Server Wire Protocol Driver.
-
The SQL Server Legacy Wire Protocol Driver does not
support transactions when used with FedSQL
enabled because the driver only allows a single statement per connection
while FedSQL requires multiple statements
per connection when using transactions.