Siebel Connector for Oracle Applications > Developer Procedures > Understanding the Oracle Receiver >

Running the Oracle Receiver


The Oracle Receiver runs continuously, regularly polling the Notification Table for primary keys that identify changed rows in Oracle database base tables. When an Oracle table row is updated, an Oracle alert inserts a row with the primary keys into the Notification Tables. The next time the Oracle Receiver polls the Notification Tables, it sends this information to the DB Adapter.

The DB Adapter uses this information to extract the changed row information from the base tables and sends it to the Siebel application. For example, if there is a product information update to the Oracle MTL_SYSTEMS_ITEMS table, the Oracle alert Siebel Product Updates inserts the primary key of the changed row into Notification Table SIE_NOTIFY_TBL.

If the Oracle Receiver is shut down by a system or power failure, it is restarted as part of the general restarting process.


 Siebel Connector for Oracle Applications 
 Published: 18 April 2003