When you start Service Accent a Pervasive.SQL status of 46 is generated. A status of 46 is a permissions error which means that Pervasive.SQL can not access the database correctly.
There may be a number of causes, but after exhausting the obvious ones, if you run Pervasive.SQL Server, it may be that the Pervasive.SQL services do not have sufficient permissions.
In Windows Explorer, perform the following:
- Locate and right-click your AccentDB folder
- Click Properties
- Click Security
- Click Advanced
- In the Permissions tab, ensure SYSTEM has full access. If not:
- Double-click the line with SYSTEM in it
- Click Full Control
- Click OK and Apply
- If prompted to apply the changes to all files, sub-folders and children, click Yes
- Click OK