The following table
describes the data service connection arguments for SAP.
|
|
ABAPFM = abap_function_name
Specifies the name of
the Advanced Business Application Programming (ABAP) function module
that the driver uses internally.
-
Syntax: APBAPFM | ABAPFUNCTION | ABAPFUNC
= abap_function_name
-
Default: /SAS/Z_SAS_DIALOG
|
ABAP_NAMESPACE = namespace
Specifies the namespace
for ABAP functions and programs that are used by the driver. If the
ABAP programs are installed in the customer namespace rather than
in the default namespace, this parameter identifies where the ABAP
programs are installed.
-
Syntax: ABAP_NAMESPACE | ABAPNAMESPACE
| ABAP_NAME_SPACE | ABAPNS | ABAP_NS = namespace
-
|
Specifies the name of
the ABAP language that the driver uses internally. This value is set
by the ABAP function module.
-
Syntax: ABAPPROG | ABAPREPORT | ABAPPROGRAM
= abap_program
-
|
ASHOST = application_server_host
Specifies the host name
of the server or IP address of a specific application server.
-
Syntax: ASHOST | HST | RFCHOST | R3HOST
= application_server_host
-
|
Specifies whether the SAS Federation Server Driver for SAP
should use SAP batch jobs for the data extracts.
-
Y The SAS Federation Server Driver for SAP
uses batch jobs to extract R/3 data.
-
N The SAS Federation Server Driver for SAP
uses dialog processes to extract R/3 data.
-
Syntax: BATCH | BATCH_MODE | BATCHMODE
= 0 | 1 | Y | N
-
|
Sets the minimum buffer
size for data transfers in batch and dialog modes. The number of bytes
should be greater than 10,000 and no more than eight digits.
-
Syntax: BUFFERSIZE | BUFFSIZE | BLOCK_SIZE
| BLOCKSIZE | BUFFER_SIZE = buffersize
-
|
Specifies the SAP logon
parameter client. Examples for a client are 000 or 800.
-
Syntax: CLIENT | CLI | RFCCLIENT | RFCCLI
= client
-
Default: SAP system default
Note: When you access the SAP system
via the driver, specify valid logon information including client,
user name, password, and language. The user ID and password might
also be provided through single sign-on (SSO). The driver performs
a logon check at OPEN time.
|
DEFAULT_ATTR=(attr=value)
Used to specify connection
handle or statement handle attributes supported for initial connect-time
configuration. Where attr=value corresponds to any of the options
below:
-
CURSORS= n—
FedSQL connection handle option. This option controls the driver’s
use of client side result set cursors. the possible values are 0,
1 and 2.
| 0 |
Causes the driver to use client side static cursor
emulation if a scrollable cursor is requested but the database server
cannot provide one.
|
| 1 |
Causes the driver to always use client side static
cursor emulation if a scrollable cursor is requested. The database
server’s native cursor will never be used.
|
| 2 |
(Default) Causes the driver to never use client
side static cursor emulation if a scrollable cursor is requested.
The database server’s native cursor will be used if available
– otherwise the cursor will be forward only
|
-
USE_EVP= n-
FedSQL statement handle option. This option optimizes the driver for
large result sets. The possible values are 0 (OFF) or 1 (ON), which
is the default.
-
XCODE_WARN= n-
FedSQL statement handle options. Used to warn on character transcoding
errors that occur during row input or output operations. Possible
values are 0 (returns an error), 1 (returns a warning), or 2 (ignore).
|
DESTGROUP = destination_group
Specifies the name of
the destination group for batch access to the SAP system. The destination
groups are defined in the / SAS/DESTS table in SAP.
-
Syntax: DESTGROUP = destination_group
-
|
DESTINATION = destination
Specifies the destination
in the saprfc.ini file, if working with a saprfc.ini file. If the
RFC server is an R/3 system, this destination must also be defined
in the SIDEINFO file for the SAP gateway.
-
Syntax: DESTINATION | DEST| DST | DSTN
= destination
-
|
GROUP = application_server_group
Specifies the name of
the group of application servers, if load balancing is being used.
-
Syntax: GROUP = application_server_group
-
|
GWHOST = gateway_host_name
Specifies the host name
of the SAP gateway, if the server is R/2 or external.
-
Syntax: GWHOST |GATEWAY_HOST = gateway_host_name
-
|
Specifies the service
of the SAP gateway, if the server is an R/2 server or external.
-
Syntax: GWSERV| GATEWAY_SERVICE = gateway_service
-
|
Specifies whether floating
point numbers are byte reversed.
-
Y: Specifies that floating-point numbers
are byte reversed.
-
N: Specifies that floating-point numbers
are not byte reversed.
-
Syntax: IEEE_REVERSE = Y | N
-
Default: For an R/3 application server on
Windows NT, the value is Y. On other platforms, the value is N.
|
Specifies the code page.
Indicates the code page of the SAP server. The encoding is determined
by the value returned by the SAP server. In some rare cases, it might
be necessary to override this value by setting the inencoding = connection
parameter.
-
Syntax: INENCODING = code_page
-
|
Specifies the SAP logon
parameter language. The value for language is either the 2-byte ISO-language
key or the 1-byte SAP-language. Examples for the language are EN,
DE or E, D.
-
Syntax: LANGUAGE | LANG | LNG |RFCLANG
|RFCLNG = language
-
Default: SAP system default
Note: When you access the SAP system
via the driver, specify valid logon information including client,
user name, password and language. The user ID and password might also
be provided through SSO. The driver performs a logon check at OPEN
time.
|
Specifies the number
of tables that can be used in a left outer join or an inner join in
ABAP Open SQL.
-
Syntax: MAX_TABLE_JOINS | MAX_TABLES_JOIN
| MAX_TABLES_JOINS | MAX_TABLE_JOIN = number
-
|
MSHOST = message_server_host
Specifies the host name
of the Message Server, if load balancing is being used.
-
Syntax: MSHOST= message_server_host
-
|
Specifies the SAP logon
parameter password.
-
Syntax: PASSWORD | PASSWD | PWD | PW |
PASS = password
-
Note: When you access the SAP system
via the driver, specify valid logon information including client,
user name, password and language. The user ID and password might also
be provided through SSO. The driver performs a logon check at OPEN
time.
|
Specifies the name of
the R/3 system, if load balancing is being used.
-
Syntax: R3NAME = system_name
-
|
RFC_STRING = additional_rfc_options
Specifies additional
logon or connection parameters for the RfcOpenEx() call. The SAS Federation Server Driver for SAP
uses the RfcOpenEx() call to log on to the SAP system. Using this
option, parameters which are not SAS Federation Server Driver for SAP
connection attributes can be passed to the RfcOpenEx call. For example: RFC_STRING
= "ABAP_DEBUG=1"
This option can be used
to support future extensions of the RfcOpenEx call.
-
Syntax: RFC_STRING | RFCSTRING | RFC_OPTIONS_EXT
| RFCOPENEX | ADDITIONAL_RFC_OPTIONS = additional_rfc_options
-
|
SAPLOGON_ID = saplogon_id
Specifies the string
defined for SAPLOGON on a Windows 32-bit system.
-
Syntax: SAPLOGON_ID = saplogon_id
-
|
Specifies the SAP system
number, if load balancing is not being used. The number is the two-byte
code that identifies the system on the host, for example, 00 and 01.
-
Syntax: SYSNR |SYS |SYSTEM |SYSNO = system_number
-
|
Specifies if the SAS Federation Server Driver for SAP
should trace requests. If the trace option is switched on, the driver
writes log information into a file. The RFC library logs messages
in the dev_rfc file.
-
0 or N: RFC trace is switched off.
-
1 or Y: RFC trace is switched on.
-
Syntax: TRACE = 0 | 1 | Y | N
-
Note: The RFC trace directory is
set in the RFC_TRACE_DIR environment variable.
|
Specifies the SAP logon
parameter user.
-
Syntax: USER | USR | RFCUSER | USERNAME
| USERID = user
-
Note: When you access the SAP system
via the driver, specify valid logon information including client,
user name, password, and language. The user ID and password might
also be provided through SSO. The driver performs a logon check at
OPEN time.
|