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

KB30004: “ORA-08007: Further changes to this block by this transaction not allowed” error occurs when performing a Data Load in MicroStrategy Enterprise Manager 9.x against Oracle databases.


Community Admin

• Strategy


When performing a Data Load in MicroStrategy Enterprise Manager 9.x against Oracle databases, the following error occurs: "ORA-08007: Further changes to this block by this transaction not allowed”

SYMPTOM:
While performing a Data Load in Strategy Enterprise Manager 9.x, the following error occurs:
 

ka04W000000Oaf0QAC_0EM440000002B7w.jpeg

 
Error executing SQL: Execute Query failed. Error type: Odbc error. Odbc operation attempted: SQLExecDirect. ORA-8007: Further changes to this block by this transaction not allowed<SQL Query>
 
CAUSE:
Oracle databases have a maximum number of locks to grant per transaction. When an operation is performed on a table row, a lock is created and linked to this specific row. If a large amount of data is involved in the Data Load operation, the number of locks for table rows can reach its limit, preventing the successful completion of the transaction performing it.
 
ACTION:
Two options are available to avoid this error:

  • Increase the maximum number of locks per transaction at the database level
  • Reduce the time window for the Data Load process. When less data is involved in the operation, a smaller number of locks will be necessary to complete all operations inside the Data Load transaction 

 
 
 
KB30004


Comment

0 comments

Details

Knowledge Article

Published:

June 9, 2017

Last Updated:

December 30, 2018