File System Error - Errors in the metadata manager. Processing for the database will be disabled because an error occurred while loading the cube-user database cryptography key.

Komal Sahu 311 Reputation points
2020-08-16T10:36:17.99+00:00

SSAS DB Synchronization job is scheduled to synch using a XMLA script via SSIS. This synch the SSAS DB 'ESSJMT' from process server ( Source ) to Query Server(Destination). When it failed , server logged below error. And when I tried to run profiler traces, it captured only this error and nothing else.

"File system error: The following error occurred while opening the file '\?\F:\OLAP\Data\Credit-User-Cube.74.db\0.CryptKey.bin': The system cannot find the path specified. . Errors in the metadata manager. Processing for the database will be disabled because an error occurred while loading the 'Credit-Cube-User' database cryptography key. One possible reason for this error is that the service account has changed."

  • The synch job which is throwing error is for SSAS DB 'ESSJMT'. And 'Credit User' cube ( shown in the error) is different cube under different SSAS DB 'Credit'. ESSJMT and Credit DB are under same SSAS instance/server. Even it is giving error , not sure why it is referring to another cube of other ssas DB.

Can someone please highlight why this issue may have been occurred or where I can check to understand this further?
Any help, comment , suggestion will be much appreciated.

Many Thanks

SQL Server Analysis Services
SQL Server Analysis Services
A Microsoft online analytical data engine used in decision support and business analytics, providing the analytical data for business reports and client applications such as Power BI, Excel, Reporting Services reports, and other data visualization tools.
1,253 questions
0 comments No comments
{count} votes

Accepted answer
  1. Komal Sahu 311 Reputation points
    2020-08-26T02:18:02.323+00:00

    This has resolved automatically after restarting the SSAS Server


1 additional answer

Sort by: Most helpful
  1. Lukas Yu -MSFT 5,816 Reputation points
    2020-08-17T09:13:24.987+00:00

    Hi,
    What is the code in you xmla script ? Could it be something wrong within the script, that the other cube is mistakenly involved.

    1 person found this answer helpful.