Harmonic Polaris Play: Ingest error: EUuniError: database is locked

Every once in a while the Harmonic Polaris Play: Ingest BXF database (data being exported from ProTrack to Harmonic’s Polaris Play Ingest program) corrupt and needs to be renamed. When this happens, the Log will fill up with the following error: EUniError: database is locked. Processing BXF and you will not be successful exporting the Harmonic BXF-Record list from Protrack. Below are the steps involved in correcting this. NOTE: Sometimes this manifests by not being able to import a full days worth of records from ProTrack. For example you may have 5 records for a day yet only 2 import. This seems to happen everything months (coincidentally like clockwork on the 14th of each month).

1.  Close Polaris Play Ingest.

2. Stop the Polaris Play Ingest – BXF Service

Open Services and stop the Polaris Play Ingest – BXF Service. (Control Panel | Computer Management | Services.  Select Polaris Play Ingest – BXF Service, right click, and select Stop)

StopPPI

Go to C:\ProgramData\Harmonic\Polaris Play Ingest and change the name of BXFDB.db to OldBXFDB.db

RenameBXFDB

3. Re-start the BXF service

Open Services and stop the Polaris Play Ingest – BXF Service. (Control Panel | Computer Management | Services.  Select Polaris Play Ingest – BXF Service, right click, and select Start)

StartBXFService

4. Open Polaris Play Ingest and re initiate the BXF workflow.

Once you’ve started Polaris Play Ingest again, be sure to go into configuration and check the BXF Integration settings. (Tools | Configuration | BXF Integration). See settings below:

Initiate BXF Workflow