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

KB413056: “Execute Query failed. Object does not exist. Error type: Odbc error. Odbc operation attempted: SQLExecDirect” error message appears when attempting to connect to a MicroStrategy Narrowcast System.


Community Admin

• Strategy


This knowledge base article describes an issue in MicroStrategy Narrowcast server when attempting to connect.

When attempting to connect to a Strategy Narrowcast System, the following error message appears:

ka04W000000OaeGQAS_0EM440000002Bqy.jpeg


Unable to execute a SQL statement: SELECT MR_PROP_VAL FROM prefix.MSTRSYSPROP WHERE MR_NAME = ‘VERSION’; Execute Query failed. Object does not exist. Error type: Odbc error. Odbc operation attempted: SQLExecDirect. Invalid object name ‘dbo.FORTNMSTRSYSPROP’.

 
CAUSE:
This issue occurs because the Strategy Narrowcast Administrator is attempting to connect to the table MSTRSYSPROP in the Object Repository in order to check the version of the System. However, one or more objects (MR_PROP_VAL, MR_NAME, or MSTRSYSPROP) do not exist in the Object Repository.
 
Note:
This error can occur when a user attempted to destroy the system but did not use the “Destroy System” option in the “System” menu.
 
ACTION:
 
To resolve this issue, perform the following:
 

  1. Verify whether the DSN used to connect to the Object Repository was not changed and pointing to a different database. If it was changed, then update the DSN to point to the correct database.
  2. Verify that all the objects in the SELECT statement exist (in this case, MR_PROP_VAL, MR_NAME, or MSTRSYSPROP) in the Object Repository. If the objects cannot be found, then either revert back to a backup copy of the Object Repository or delete the corresponding folder that contains the system in the Registry. The path to the registry repository folder is:
    HKEY_CURRENT_USER\Software\MicroStrategy\Broadcast Server\Repository

For example, if the Strategy Narrowcast System “NarrowcastSystem” is the system that returns the error, then delete the folder “1” in the registry under the Repository it corresponds with in System “NarrowcastSystem”, as shown below:
 

ka04W000000OaeGQAS_0EM440000002Bqu.jpeg

 
KB413056


Comment

0 comments

Details

Knowledge Article

Published:

June 8, 2017

Last Updated:

December 12, 2018