Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
adg_r2d2
Contributor
Contributor

Qlik integration with Commvault

I'm transferring data from SAP (DB2) to S3.
My DBA is asking:

Would Qlik Replicate support integration with Commvault (backup tool) so Qlik retrieves archive log directly from backup instead of log files locally from server?

If so could you send me the steps to set it up?

Best regards,

Labels (3)
4 Replies
aarun_arasu
Support
Support

Hello @adg_r2d2 ,

Good day!

Thank you for creating a community post based on my request.

Upon checking with the internal team, it was mentioned that this cannot be achieved with the DB2 endpoint. They do not read the logs directly; instead, they use an API or UDTF to read the logs.

Hope this helps.

Regards,
Arun

PGN
Creator II
Creator II

I did a ditto, but in my case it's Microsoft SQL Server.  Can this be done with that endpoint source?

aarun_arasu
Support
Support

Hi @PGN ,

Yes you are right , this can be done in MS sql.

https://help.qlik.com/en-US/replicate/November2023/Content/Replicate/Main/SQL%20Server/SQLServerDBSo...

 

Unfortunately , In DB2 endpoint this cannot be achieved.

 

Regards

Arun

john_wang
Support
Support

Hello @adg_r2d2 , @PGN ,

While Qlik Replicate capturing changes from database transaction log files (TLOG in SQL Server, Redo LOG in Oracle, Journal in DB2i, BinLog in MySQL, OPLOG in MongoDB ...), in general there are 2 typical technologies:

1- Via calling the database itself APIs to get changes from transaction logs. For example in Oracle source endpoint, the Oracle LogMiner method; The default method in DB2 LUW , and SQL Server.

john_wang_0-1710465217604.png

    IN this method, the transaction log files location are determined by the database itself, unless the folder can be changed within the database management.

    For DB2 LUW source endpoint, db2ReadLog API function is used to retrieve the transaction logs. I'm afraid there is no way to change the transaction log locations by manual, or 3rd party tools eg Commvault (backup tool), at least there is no input parameters in the API to specify the alternative transaction log files location.

2- Qlik Replicate unique technology rather than the database built-in methods

    In this method, Qlik Replicate capture changes by read the transaction log files directly, the transaction log files location can be different than the database transaction log files preconfigured path. Only a few of source endpoint support this method, eg Oracle source endpoint Replicate Log ReaderAlternate backup folder in SQL Server

john_wang_1-1710466788504.png

Hope this helps.

John.

Help users find answers! Do not forget to mark a solution that worked for you! If already marked, give it a thumbs up!