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

Announcements
Discover how organizations are unlocking new revenue streams: Watch here
cancel
Showing results for 
Search instead for 
Did you mean: 
Tool_Tip
Creator III
Creator III

Sugession on oracle source

Dear all,

We have "ORACLE" as our database source. I need to understand what is best practice to create the connection from the following highlighted list and why :

Tool_Tip_0-1726722999014.png

 

 

Labels (1)
11 Replies
mpc
Partner Ambassador
Partner Ambassador

Hi, 

OleDB is an old way to gather data, last time I've used it was in... 2016 I think with QlikView 11.2 with Oracle, due to performance issues this the ODBC connector. 

But things evole, and now it's recommanded to use ODBC connectors due to performance, Security and easy to maintant approach. 

But what's the differente between the Qlik ODBC and the one you install.

QLik ODBC is produced by a company, and it's optimized. Moreover, you do not have any installation or maintenance with this one. Migration to another server is more easiest too. 

ODBC Native driver are managed by you, then you should install, update and fine tuning it. One advantage to it, you can patch it if any security issue or perfomance one. 

My personal preference is to use ODBC Qlik's one

Kind regards

From Next Decision and mpc with love
Tool_Tip
Creator III
Creator III
Author

Hi Mpc,

Thanks for your valuable suggestion. 

What do you thing about the third one I have highlighted " Oracle", what makes it different than the other two OLE DB & ODBC ?

mpc
Partner Ambassador
Partner Ambassador

My bad the Oracle highlighted one (the third one) is called QLik ODBC in my previous anwser 🙂 

From Next Decision and mpc with love
Tool_Tip
Creator III
Creator III
Author

Okay. so you have suggested to use ORACLE instead of OLE DB or ODBC, correct?

mpc
Partner Ambassador
Partner Ambassador

Exact !

From Next Decision and mpc with love
TauseefKhan
Creator III
Creator III

@Tool_Tip 

The ODBC connector is generally the best practice due to its superior performance, security, and ease of maintenance. It streamlines the connection process, reducing manual overhead.

Tool_Tip
Creator III
Creator III
Author

Thank you Mpc and Tauaseef. But I also want to have some comments on your below suggestion :

Tool_Tip_0-1726731019141.png

Even though I am using Qlik ODBC (ORACLE), I am facing performance issue. I have also posted the separated question for the issue. The data fetch from table/view is fine but I am facing issue when I am fetching the data from oracle package with function used passing single parameter. for more detail you can refer below my post :

https://community.qlik.com/t5/App-Development/function-with-single-parameter/m-p/2481306#M100817

 

mpc
Partner Ambassador
Partner Ambassador

In this peculiar case, I think the Oracle (Qlik ODBC Driver) is not the one to use. It's optmized for "standard" bulk load. You may use ODBC managed by yourself. 

From Next Decision and mpc with love
Tool_Tip
Creator III
Creator III
Author

What you mean by 'optmized for "standard" bulk load.'