Skip to main content
Announcements
NEW: Seamless Public Data Sharing with Qlik's New Anonymous Access Capability: TELL ME MORE!
cancel
Showing results for 
Search instead for 
Did you mean: 
qlikdan
Contributor II
Contributor II

Unable to create/insert into SQL temp table after February 2019 upgrade

I have a SQL query in my data load that contains a temp table. I have never had issues creating a temp table in SQL before, and the script runs fine outside of Qlik Sense. I'm using ODBC to connect to Microsoft SQL Server.

 

After I upgraded to the new February 2019 update yesterday, however, my reload task of this app has failed with the error of "Connector reply error: Executing non-SELECT queries is disabled. Please contact your system administrator to enable it."

 

Any ideas of what happened? Other than the Qlik Sense upgrade no settings etc have been changed. Again, this same code has worked fine in this app for about a year right up until I completed the upgrade last night.

 

Debugger view:SQL Temp Table Issue.PNG

 

Labels (3)
1 Solution

Accepted Solutions
Vu_Nguyen
Employee
Employee

Hi Qlikdan,

Preventing non-SELECT SQL queries is an intentional change from Qlik Sense February 2019. Please check this article https://support.qlik.com/articles/000064538 for a solution.

Vu Nguyen
If a post helps resolve your issue, please mark the answer as correct.

View solution in original post

2 Replies
Vu_Nguyen
Employee
Employee

Hi Qlikdan,

Preventing non-SELECT SQL queries is an intentional change from Qlik Sense February 2019. Please check this article https://support.qlik.com/articles/000064538 for a solution.

Vu Nguyen
If a post helps resolve your issue, please mark the answer as correct.
grangerats
Partner - Contributor III
Partner - Contributor III

It's most certainly related to this mess. Not only do you now have the "!EXECUTE_NON_SELECT_QUERY" workaround, but temp tables simply won't work with the QvOdbcConnectorPackage.exe at all.