EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB18845: When using a Netezza database instance, temporary tables are not explicitly dropped at the end of the SQL generated by reports in MicroStrategy Developer 9.4.x-10.x


Stefan Zepeda

Salesforce Solutions Architect • Strategy


When using a Netezza database instance, temporary tables are not explicitly dropped at the end of the SQL generated by reports in MicroStrategy Developer 9.4.x-10.x.

SYMPTOM:
When using a Netezza database instance, temporary tables are not explicitly dropped at the end of the SQL generated by reports in Strategy Developer 9.4.x-10.x.
 
CAUSE:
This is expected behavior. Unlike other database connection types such as SQL Server, which adds the drop table command at the end of the SQL generated by reports, this is not the default behavior of a Netezza database instance. Temporary tables will be implicitly dropped when the connection is terminated and they do not persist beyond the scope of a single connection.
 
ACTION:
In order for temporary tables to be dropped explicitly with a Netezza database instance, set the 'Drop Temp Table Method' VLDB property to 'Drop after final pass' instead of the default 'Do nothing.' This VLDB property can be found under 'Tables' in the VLDB properties menu.


Comment

0 comments

Details

Knowledge Article

Published:

April 20, 2017

Last Updated:

April 20, 2017