Subscriber Options Tab
You can specify the following values on the Subscriber Options tab:
|
Field |
Description |
||||||||||||
|
Exceptions Table |
Name of the exception table to which data is written if the adapter cannot write the data to the subscriber table. This table holds messages that caused an exception. If the table does not exist, Subscription Service creates one by itself. For details, see Exception Table. The exception table cannot contain any user-created columns where the column name starts with Note: For the parent-child relationship, this is the parent exception table. If you does not set the parent exception table, the child exception table is invalid. |
||||||||||||
|
Use Opaque Exceptions Table |
Select this check box to use an opaque exceptions table. The table records each message entirely into a column, along with the error message. A message is logged in the opaque exceptions table if Subscription Service fails to generate records in the destination table or the adapter fails to insert a message into an exception table. For DB2 OS390 databases, you must create a LOB table space before using the opaque exceptions table. |
||||||||||||
|
Opaque Exceptions Table |
Specifies the name for the opaque exceptions table. |
||||||||||||
|
Pre Commit Stored Procedure |
The value entered here represents the name of a stored procedure the subscriber will call after the database insert, update, or delete operation and before the commit. |
||||||||||||
|
Reply Sender Quality Of Service |
If the subscriber must send a reply to the sender, this value identifies the quality of service or delivery mode to be used when sending the reply. See Quality of Service and Delivery Mode for a description of these fields.
|
||||||||||||
|
Bulk Insert Size |
All incoming messages to be inserted are stored until this size is reached. Then, a bulk insert operation is performed on the destination table. The default value is Note: In the parent-child relationship situation, you have to note the following conditions:
|
||||||||||||
|
Batch Commit Size |
The number of messages to be batched before invoking a commit operation. The default value is Note:
For more information about batch commit, see Configuring Batch Commit for Subscription Service. |
||||||||||||
|
Batch Commit Timeout (milliseconds) |
Specifies the longest interval between two batch commits. When the specified timeout expires, the adapter Subscription Service commits all the received messages even if the number does not reach the Batch Commit Size value. The default value is This field is displayed only when the Use Separate Session check box is selected in the Configuration tab. If RVCMQ is enabled, when the batch commit size is greater than 1, batch commit times out after each operation (insert, update, or delete). Note: When you use the default session for Subscription Service, if you set the Batch Commit Size and Batch Commit Timeout (milliseconds) fields in TIBCO Designer and then upgrade the adapter from an earlier version to the current version, the configurations of these fields in TIBCO Designer are lost and you have to reset the corresponding properties in the For more information about batch commit, see Configuring Batch Commit for Subscription Service. |
||||||||||||
|
Rendezvous Maximum Queue Size |
Maximum number of messages that can be put in the TIBCO Rendezvous event queue. The default value is Note: If the value of this field is set to be smaller than the actual number of messages in the event queue, only the allowable number of messages can be sent and the subsequent messages are lost. |