Chapter 2, Configuring the Access Service Library for DirectConnect

Following are configuration properties that were added for version 12.6.1.


DisableROLock (for MSSQL only)

(CR400180) Disables a lock that is created on a read-only cursor. It is part of the Target Interaction subsection of properties.

Syntax

DisableROLock=[ yes | no ]

Default

no

Values


StripString

(CR378901) Removes the configured character string from the beginning of an incoming language event. It is part of the Client Interaction subsection of properties.

Syntax

StripString=character string 

Default

blank

Value


TransferBatch

Sets the number of rows DirectConnect will send and fetch in one batch into the receive buffer. It is part of the Transfer subsection of properties.

Syntax

TransferBatch=integer

Default

1 (one)

Value


TransferBatchSeparator

(CR396955) Delimits the statements in batch. It is part of the Transfer subsection of properties.

Syntax

TransferBatchSeparator=; (semicolon)

Default

space

Value

Comment

When required, set the property to a semicolon.


TransferPacketSize

The packet size between DirectConnect and the target database. It is part of the Transfer subsection of properties.

Syntax

TransferPacketSize=integer

Default

512

Value

integer must be in multiples of 512 and must not exceed the target packet size; otherwise, the connection will fail.

WARNING! If you increase the packet size beyond the capabilities of ASE, the transfer login to the secondary database will fail.

Comment

You can determine the ASE packet size by using sp_configure:


MaxResultSize

(CR 426212, CR 426209) The following replaces the property description.

Specifies the maximum number of bytes an access service returns to the client application in a result set.

Syntax

MaxResultSize=integer

Range

0 – unlimited

Default

unlimited

Values

Comments


MaxRowsReturned

(CR 426212, CR 426209) The following replaces the property description.

Specifies the maximum number of rows an access service returns to the client application in a result set.

Syntax

MaxRowsReturned=integer

Range

0 – unlimited

Default

unlimited

Values

Comment

If the MaxRowsReturned value is exceeded, the value is returned to the client as an error.