I’m working with SQL Server Management Studio 2020 and Visual Studio 2019 on a project involving the Wide World Importers (WWI) database. Although the deployment of the project through Visual Studio proceeds without issues, I encounter several errors when attempting to process the City dimension in SQL Server Analysis Services (SSAS).
Environment
- SQL Server Management Studio (SSMS) version 20
- Visual Studio 2019
- SQL Analysis Services 2019
- Database: Wide World Importers (WWI)
Issue
During the processing of the City dimension, the following errors occur:
- Multiple instances of “The following system error occurred: A device attached to the system is not functioning.”
- “OLE DB or ODBC error: Invalid object name ‘Cube.City’.; 42S02.”
- Errors in the OLAP storage engine while processing the dimension and attributes like WWI City ID and Continent.
The project deploys without issues, but processing fails consistently with these errors. Here are the steps I’ve tried:
- Verifying the connection strings and credentials.
- Ensuring remote connections are enabled and the SQL Server allows them.
- Using both Windows authentication and explicit usernames/passwords for the connections.
Here’s a snippet of the XMLA command used for processing:
<Batch xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Parallel>
<Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Object>
<DatabaseID>WideWorldImportersMD</DatabaseID>
<DimensionID>City</DimensionID>
</Object>
<Type>ProcessFull</Type>
<WriteBackTableCreation>UseExisting</WriteBackTableCreation>
</Process>
</Parallel>
</Batch>
Screenshot of the Process Progress log:
Processing Dimension ‘City’ failed
Questions:
- Has anyone faced similar issues with processing dimensions in SSAS using SSMS 20 and VS 19?
- Are there known compatibility issues or configurations that might lead to these specific errors?
- Any recommended diagnostic steps or configurations to successfully process dimensions without these errors?
Any insights or guidance would be greatly appreciated. Thank you!