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

KB438655: "The database table name xxx entered is invalid. The warehouse xxx does not contain such table" error message appears when uses update warehouse table name in MicroStrategy Architect 10.x.


Yating (Tiffanie) Zhai

Senior Cloud Support Engineer III • MicroStrategy


"The database table name xxx entered is invalid. The warehouse xxx does not contain such table" error message appears when update warehouse table name in MicroStrategy Architect 10.x.

SYMPTOM:
When user attempts to update the warehouse table name in Architect, following error message appears.

ka02R000000kV6gQAE_0EM44000000Pzqe.png


"The database table name xxx entered is invalid. The warehouse xxx does not contain such table"

For detailed steps to update the warehouse table name in Architect, refer to below Knowledge Base Article:
KB39859: How to update warehouse table name in MicroStrategy Architect 9.4.1
CAUSE:
The reading setting of warehouse catalog is empty, which means the default one as below is used.

SELECT DISTINCT S.name NAME_SPACE, T.name TAB_NAME? 
FROM sys.all_objects T? 
JOIN sys.schemas S on T.schema_id = S.schema_id? 
WHERE T.type IN ('U', 'V') AND S.name IN ('dbo', N'#Login_Name#')

However, in this issue, the actual schema name is "xxx" not "dbo", so the table with name dbo.xxx cannot be found.
ACTION:
Changed the reading setting to use the correct schema name instead of the default one, and then the table named can be retrieved.

SELECT DISTINCT S.name NAME_SPACE, T.name TAB_NAME 
FROM sys.all_objects T 
JOIN sys.schemas S on T.schema_id = S.schema_id 
WHERE T.type IN ('U', 'V') AND S.name IN ('xxx', N'#Login_Name#')

438655 KB438655


Comment

0 comments

Details

Knowledge Article

Published:

January 19, 2018

Last Updated:

November 14, 2018