Skip to main content
Announcements
July 15, NEW Customer Portal: Initial launch will improve how you submit Support Cases. READ MORE

Qlik Replicate: Retrieve Zero Records from Avaloq Banking Suite (Oracle Database)

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
DesmondWOO
Support
Support

Qlik Replicate: Retrieve Zero Records from Avaloq Banking Suite (Oracle Database)

Last Update:

Aug 8, 2024 1:58:43 AM

Updated By:

Sonja_Bauernfeind

Created date:

Aug 8, 2024 1:58:43 AM

For the Oracle database that integrates with the Avaloq Banking Suite, Qlik Replicate retrieves zero records from the source table during full load (without a warning or error messages). This occurs because the following PL/SQL procedure must be executed to obtain the data:

exec k.session#.open_session();

No mechanism exists to instruct Qlik Replicate to execute the above procedure before sending the query statement to the database.

Resolution

On the Oracle Database, create a trigger that fires after logon and embeds the PL/SQL procedure within it. For example, 

CREATE OR REPLACE TRIGGER AFTER_LOGON_TRIGGER_REPLICATE
  AFTER LOGON ON DATABASE WHEN (USER = 'QR_ACCOUNT')
  BEGIN
   execute immediate 'call k.session#.open_session()';
  COMMIT;
END;

Where QR_ACCOUNT is the account name used to access the Oracle database.

Environment

Qlik Replicate all versions

Labels (1)
Version history
Last update:
3 hours ago
Updated by: