Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Connect 2026! Turn data into bold moves, April 13 -15: Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
Sukanya2
Contributor II
Contributor II

Need info for Oracle Autonomous Database on Azure.


We have an existing replication setup in Qlik Replicate with Oracle as the source, using Oracle Client 19.3.0, and the following TNS_ADMIN variables are configured in site_arep_login.sh

export PATH=$ORACLE_HOME/bin:$PATH

export TNS_ADMIN=$ORACLE_HOME/network/admin

Now, for a new requirement, we need to set up an additional replication where the source remains Oracle, but the target will be an Oracle Autonomous Database on Azure.

Does the existing Oracle Client 19.3.0 support connecting to an Oracle Autonomous Database target?

For the target configuration, we understand that the wallet files need to be downloaded and the TNS_ADMIN should point to the wallet location. Since our current setup already has TNS_ADMIN defined for the source, how should we handle this for the new target connection?

Should we modify the existing site_arep_login.sh file?

Or is there a recommended way to reference both the source and target TNS configurations without impacting the existing Oracle source replication?

Labels (1)
2 Replies
Sukanya2
Contributor II
Contributor II
Author

Any inputs on this?

john_wang
Support
Support

Hello @Sukanya2 ,

You are correct — Oracle Client 19.3.0 can be used to connect to an Oracle Autonomous Database.

Please note that the TNS_ADMIN variable is optional when connecting to either an Oracle on-premises database or an Oracle Autonomous Database.
In particular, when using the Oracle Instant Client, you don’t need to define any environment variables — you can simply specify the connection string directly in the Qlik Replicate endpoint. For example:

  • EZConnect format:

    host:port/serviceName

    (No need to include “//” at the beginning of the string.)

  • Oracle Net keyword-value format:

    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dlsun242)(PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=bjava21)))
     
    Regards,
    John.
Help users find answers! Do not forget to mark a solution that worked for you! If already marked, give it a thumbs up!