CA SRM/Vantage Windows Client r12.7.871 installed on PC (win10 Enterprise 20H2 build 19042.2728).
When trying to define the mainframe host, the pop-up error message is displayed: "The central definition database could not be found."
Release : 14.1
The databases used by Windows Client were installed together with the rest of Windows Client files in Program Files folder.Making any changes under Program Files requires a special Administrative permission. This is controlled by Microsoft User Access Control(UAC) together with its feature VirtualStore.
Because of this, Admin user running Windows Client will read/write data in databases stored directly under Program files folder. Windows client running under user without Administrator privilegies then making attempts to read/write into protected location by UAC.Windows will automatically intercept these write requests and redirect them into C:\Users\<UserName>\AppData\Local\VirtualStore.
This results in a Windows Client running under a user without Administrative privilegies showing an empty host list and using an incorrect database,
while a user with Admin privilegies is using the correct database from Program Files.
Using different folder for the databases than Program Files should correct the issue and Windows Client should work normally also under user without administrator privilege.
The easiest and quickest solution is to reinstall Windows Client back to v12.7.871.3 and store databases in different location than Program Files.