Error:
This error can be found within the VendorSyncService log file.
8/2/2017 9:20:26 AM , Vendor Activation - Sync Started
8/2/2017 9:20:26 AM , Pervasive.Data.SqlClient.Lna.k: [LNA][PSQL][SQL Engine][Data Record
Manager]Cannot locate the named database you specified(Btrieve Error 2301)
SOURCE: Pervasive.Data.SqlClient
TARGETSITE: Pervasive.Data.SqlClient.Lna.av a(System.String)
STACKTRACE: at Pervasive.Data.SqlClient.Lna.w.a(String A_0)
at Pervasive.Data.SqlClient.k.d()
at Pervasive.Data.SqlClient.k.ac()
at DDInt.Common.al.a6()
at DDInt.Common.d.b(l A_0, x A_1)
at DDInt.Common.ad.i()
at DDInt.Common.ao.bh(Object A_0)
at DDInt.Common.ad.a(Transaction A_0, ah A_1)
at DDInt.Common.d.a(Object A_0, l A_1, Boolean A_2, ah A_3)
at Pervasive.Data.SqlClient.PsqlConnection.Open()
at FosVendorSyncService.DataProviders.FosDataProvider.OpenConnection(String owner)
at FosVendorSyncService.DataProviders.FosDataProvider.GetOwner()
at FosVendorSyncService.DataProviders.FosDataProvider..ctor()
at FosVendorSyncService.BusinessProviders.FosBusinessProvider.GetVendorActivationList(Int32 Status)
at FosVendorSyncService.BusinessProviders.FosBusinessProvider.GetActivationMessageList()
8/2/2017 9:20:26 AM , N/A , N/A , SendActivationMessageFOSToFM , No vendor activation messages available.Not sending empty data to FM
Solution:
1. Delete the existing database listed in the Pervasive Control Center and recreate it. If the problem persists proceed to step 2.
2. Create a brand new database in the Pervasive Control Center and update the Vendor Sync Service Config File.