The account that is used to start VeeamCatalogSVC might not have access to the Veeam Enterprise Manager Database (default name is “VeeamBackupReporting”) located on the remote SQL server.
The following error message can be seen in the Svc.VeeamCatalog.log:
[DD.MM.YYYY HH:MM:SS] < <04> Info Connecting to the enterprise DB.
[DD.MM.YYYY HH:MM:SS] < <04> Error Login failed for user 'DOMAIN\Account'. (System.Data.SqlClient.SqlException)
[DD.MM.YYYY HH:MM:SS] < <04> Info Connection state: [Closed].