Uniprint: Secure Release Service will not start

Question: 

Secure Release Service will not start. In the windows event viewer it states:

(-SQLiteMemoryDatabaseReadWriter-) Error loading Secure Release database'C:\ProgramData\PharosSystems\SecureRelease\Database\PharosSystems.SecureRelease.Database.db' into memory.; exception: 'file is encrypted or isnot a database'


Answer:

This condition is most commonly the result of some interruption when the SRS (Secure Release Service) is writing cached data back to the C:\ProgramData\PharosSystems\SecureRelease\Database\PharosSystems.SecureRelease.Database.db file on the hard drive. The result is a corrupt database that must be restored or replaced fresh. These steps will create the fresh DB file. If there are jobs remaining to be printed, they will be lost. A note of experience, there is a backup file that might be restorable if it is caught in time. Most of the time it is also corrupt.

  1. Assuming a default installation of the Secure Release Service, delete the C:\ProgramData\PharosSystems\SecureRelease\Database\PharosSystems.SecureRelease.Database.db and C:\ProgramData\PharosSystems\SecureRelease\Database\PharosSystems.SecureRelease.Database.bk files.

  2. Then run the C:\Program Files (x86)\Pharos\Bin\PharosSecureRelease.msi to recreate the clean DB. 

At that point the Pharos Secure Release Service should be ready to start.