Sage Pastel Error Status 146

By Antonio Garcia Mar 10, 2026 13 min

Sage Pastel error status 146 acchistl dat is not just a problem, but a communication failure within your software’s Pervasive/Actian PSQL database engine. Users will typically find this issue when the database tries to open any file, VAT report, folders of SOC compliance, etc., which is marked as open or locked by another workstation, a previous crashed session, or an excessive antivirus scan.

This problem can be fixed with a few basic troubleshooting strategies, which we will discuss in this blog post. Also, we have covered all the prominent causes and preventive measures, helping you never face the error again.

Connect with our Sage experts for quick and reliable support at +1-844-341-4437 to fix Sage Pastel error status 146 acchistl dat issue.

What Does Sage Pastel Error Status 146 Acchistl Dat Mean?

Sage Pastel error status 146 acchistl dat is a file corruption, indicating users to rebuild the file in Sage Pastel. Being a reliable and dedicated business accounting suite for small and medium-sized businesses, Sage Pastel simplifies all your financial tasks. But, facing the unexpected message: Status 146 could majorly ruin your accounting tasks.

This error displays a message reading, “Pastel has detected the following error:
Status 2 (Disk I/O Error)
File (ACNNOTE.DAT)”

Recently, we have come across multiple queries regarding how frequently users are facing this problem. If you’re one of them, let’s first find out why it’s happening to users like you every time while accessing the file.

Why Do Users Face Sage Pastel Error Status 146?

You might be thinking about what makes your file get locked, displaying Sage Pastel error status 146. If yes, below are the primary reasons to be in such a situation:

Active Database Sessions

This one is the most common factor for facing the file-locked error 146. If a user’s computer crashes or Sage program is unexpectedly closed, at such times, the database may remain active even when the user has left. Eventually, it keeps the file marked as “in use”, preventing other users from accessing the specific data file.

Network Instability

To seamlessly run your Sage Pastel program, you need a constant and stable connection between your workstation and the server. If this connection fails, but the server keeps the data file open or “in use,” waiting for a user who is no longer unable to access the file, it brings Sage Pastel error status 146.

Security Program Interference

Often, your Windows security programs, such as Firewall or Antivirus, perform their job so well that they even block the essential Sage data files, including.BTR or .DAT files, to prevent threats. As a result, the Pervasive engine fails to communicate, and users meet the error status 146 in Sage Pastel.

Incorrect Permissions And Access

Make sure you have Full Control and Admin rights over the folder on the server, where all your company files are saved. If you try to access the company files or folders, but don’t have the required rights, the Pervasive/Actian Zen database engine will fail to communicate. This eventually turns out as Sage Pastel error status 146.

Data File Corruption

One of the prominent reasons for facing Sage Pastel error code 146 acchistl dat is the data corruption. Certainly, the specific transaction history file Acctxtrn.dat gets corrupted, which results in error code 146 and sometimes error code 95.

How To Fix Sage Pastel Error Status 146 Acchistl Dat?

We understand how much speed matters in accounting operations, and uninvited problems such as Sage Pastel error status 146 acchistl dat hampers both the speed and consistency of your workflow. Fortunately, we got some effective troubleshooting solutions, helping you fix the issue.

Solution 1 – Rebuild The Affected Data File

Perform this stepwise method carefully as per the prompts below. In this, we will first check which file is affected, then create a data backup, and proceed to rebuild the respective file.

Step 1 – Check Which File Displays Error 146

  • In case you find only a file number, you must first open your Sage Pastel and move to the Help tab.
  • Next, hit the Search option, and enter the File table. Afterward, double-click the File table option from the appearing list menu.
  • By this, you will get the File Table window on the right side of the panel. Now, proceed to find the file number.
  • After this, verify which file is affected and needs to be rebuilt.

Step 2 – Create A Data Backup

  • To create the data backup, go to the File section and choose the Backup menu.
  • From here, opt for the Verify Method frame, and continue verifying the data you want to back up.
  • Next, move to the Where to Backup frame, and select the destination where you wish to back up the data.
  • Now, the default settings will automatically choose the last folder that you’ve used. Here, you can also create a new file folder. For this, select the New Folder tab.
  • Afterward, click the Process tab to begin the data backup process. Wait till the backup process successfully ends.
  • Once it ends, your system will automatically verify the readability of the data backup file by reading the file.
  • Make sure you test the operation. After ensuring the test, the system will display the backup log. Moving on, click the Print Log button to continue printing.

Step 3 – Continue Rebuilding The File

Now, to rebuild the file, there are two further alternatives: using Sage Pastel Accounting Rebuild Utility and the Pervasive Rebuild Utility.

By Using Sage Pastel Accounting Rebuild Utility

  • First of all, make sure you close the Pastel Partner/Xpress program on your workstation.
  • Next, open the Windows Explorer by pressing the Windows + E keys on your keyboard. Herein, continue browsing to the Pastelxx/Xpressxx folder.
  • Now, you need to open the respective Pastelxx/Xpressxx folder and continue looking for the Rebuild32.exe file. (Make sure you do not run the utility over a network, but run it on the server).
  • By this, you will get the Rebuild a Btrieve file on your screen. After this, a pop-up will be on your screen.
  • Here, click OK, select the drive where your data is stored, and then specify the Company folder.
  • After this, choose the data files that you need to rebuild, and continue clicking the Rebuild button.
  • Ensure that the rebuilding process is successfully completed. Also, make sure that all the records are properly rebuilt.

By Running The Pervasive Rebuild Utility

  • Begin running this utility by first closing all the running tabs, including the Pastel Partner/Xpress program on your workstation.
  • Now, if you’re using Windows 7, choose the Windows Start option, then click the Programs option.

◦ After this, select the All Programs option, and then click the Pervasive database option.
◦ Continue clicking the current version of your Pervasive database engine, and then choose the other utilities/utilities option.
◦ From the drop-down menu, click the Rebuild button.

  • If you’re a Windows 8 or 10 user, look for the Rebuild button, and then hit the Pervasive Rebuild icon.

◦ By this, the Welcome to the Pervasive Rebuild Wizard window will be displayed on your screen.
◦ Now, hit the Next button, and then click the File Options. In this window, choose the Add button.
◦ Next, click the Browse/Open window on your screen, and continue browsing to the Company folder.
◦ Following this, the Files of Type tab will appear, from where you need to change the Data files option to All files.

  • Now, you will get a list from which you need to select the Sage Pastel file to rebuild, which is ACCHISTL.DAT.
  • In this file, click the Open option, and then you will see the File Option screen along with the file you’ve selected.
  • Choose the Next button to proceed, and then click the Rebuild Options. In this window, continue making the required changes.
  • Again, choose the Next option, and then you will get the Rebuild the Files window on your screen.
  • Wait till the rebuild process is successfully completed. Once it’s done, you will get a message reading, “The files were rebuilt successfully”.

Solution 2 – Check For And Clear The Temp Files

Even temp files can bring the specific Sage Pastel error status 146 acchistl dat. It happens when the Pastel service itself creates temporary files that indicate to the system that these files are in use. To fix it, clear these files using the prompts below:

  • Make sure you first close all the open tabs on your workstation, and move to the Sage Data folder, where you have saved all your company data files.
  • Here, within this folder, search for the files with.LCK or.MKDE extensions.
  • If none of these files are currently associated with Sage Pastel, choose to delete these files.
  • Once you successfully remove these temporarily locked files, restart your system, and get back to Sage operations. If you still find the same Sage Pastel error status 146, dial +1-844-341-4437 to ask experts for further help.

Solution 3 – Reset The Pervasive/Actian Zen Database

As we discussed earlier, the connection failure with your Pervasive/Actian Zen database is one of the major factors for facing the error code 146 in Sage Pastel. So, we suggest that you reset this database service, following the prompts below:

  • First of all, close all the running tabs, and open the Run Window (press Windows + R keys). It will bring the Run dialogue box on your screen.
  • Within this dialogue box, type services.msc, and press the Enter key.
  • This command will bring the Services window to your screen, where you need to right-click the Actian Zen Workgroup engine.
  • Now, choose the Start button or click Restart.
  • Finally, verify the resolved error status 146 by again using the Sage Pastel application.

Solution 4 – Ensure Admin Access

No doubt, if you’re not logged in as an admin in your Windows system, you won’t be able to access Sage company files that require administrative access. So, it’s better to sign in as an admin. For this:

  • Restart your Windows system. Next, close all the open tabs and programs in your Windows background.
  • On your desktop, you need to right-click Sage 50 accounting program icon and then opt for the Run as Administrator alternative from the given drop-down menu.
  • Now, again, get back to your Sage company files. Unfortunately, if Sage Pastel error status 146 still persists, call our support team at +1-844-341-4437.

Solution 5 – Check Folder Permissions

To run Sage Pastel software, users require Full Control over the folder containing Sage company data files. These folders are usually Custom or Company folders. To check and confirm the folder permissions, you need to:

  • First, right-click Sage Pastel folder and choose the Properties option from the drop-down menu.
  • Next, click the Security option, and then ensure that Everyone or any User Group has Full Control over the folder. Confirm it by tick-marking the respective option.
  • Now, in case you are on any network, ensure the Mapped Drive is active without any connection failure.

Solution 6 – Required Antivirus And Firewall Exclusions

Below, we have discussed the required exclusion setup that can help you resolve Sage Pastel error status 146 acchistl dat. You need to exclude the two main components in your Antivirus settings. Follow the instructions carefully:

  • Exclude folders, including

◦ The installation folder, such as C:\Pastel19 or C:\SageBusinessCloudAccounting.
◦ The company data folder, such as C:\Accounting Data.

  • Remove file extensions, including

◦ Primary pervasive data files. These are with .dat and .idx extensions.
◦ Database definition files with .add and .ddf file extensions.

Still Need Assistance? Our Experts Are Just A Call Away!

We understand how even a minute Sage technical issue can hamper your accounting operations and overall productivity. You can contact our expert Sage experts at +1-844-341-4437, who can help you professionally resolve Sage Pastel error status 146 and related issues. Our team is available 24/7 to assist and guide users like you with our expert knowledge.

Best Practices For Sage Pastel Error Status 146 Prevention

To keep your Sage Pastel software stable and working properly, avoiding the common issues like Sage Pastel error status 146 acchistl dat, you need to consider the key practices given below:

  • Configure the Pervasive/Actian database services accordingly.

In the US or UK, many business networks use high-speed SSDs or complex domain controllers, which enable the database engine to get started before the network stack is fully up.

  • Ensure Full Control and Local Administrative Permissions

Irrespective of businesses in the UK or the US, security protocols often include strict User Account Control settings, making the database engine lack the “Write” permissions to the local directories. As a result, you may meet Sage Pastel error code 146.

  • Avoid Leaving Sessions without Logging out

As discussed earlier, if a user forgets to log out or shut down Sage Pastel, the database remains active and marks the file “in use”. So, remember that daily logouts and weekly system reboots are essential to avoid ghost sessions.

To ensure your system’s stability and avoid Sage Pastel error status 146 acchistl dat, ask experts at +1-844-341-4437 about what to do and what not. Moreover, prioritize the factors given below:

  • Prioritize the speed and connection with the database server. For this, open TCP ports 1583 and 3351 in your Firewall security settings.
  • Avoid conflicts with Windows services by setting up your database engine to Delayed Start.
  • Never forget to audit your permissions. It’s always recommended to regularly verify that your Sage folder has Full Control permissions.

Resolve Sage Pastel Error Status 146

Sage error 146 is not majorly a software problem, but it typically indicates an interrupted connection with the Actian Zen/Pervasive database. Well, as businesses are moving toward an integrated Sage environment in 2026, maintaining a clean and stable local database is crucial for HMRC (UK) and SOC (US) compliance. Hopefully, the manual troubleshooting steps given above have helped you fix this issue. But, if Sage pastel error status 146 acchistl data is still active, contact professionals at +1-844-341-4437 for instant and reliable assistance.

Read Here:

Sage 50 Error 3032

Sage 50 File System Error 3110

Frequently Asked Questions

Why Is There Sage Pastel Error Status 146 On My VAT Report?

Your Sage Pastel might be showing the error status 146 when you view your VAT report due to database issues on accessing numerous transactions and history files. This issue occurs when your security or antivirus program blocks files or corrupts Tax Manager Tables on scanning. You can fix this by temporarily preventing the antivirus from real-time security scanning.

How To Quickly Fix The Status 146 Error In Sage Pastel?

To immediately fix the status 146 error in Sage Pastel, you must contact our experts at +1-844-341-4437 or simply restart the Pervasive/Actian Zen database service.

Can A “Read-Only” Folder Attribute Trigger Status 164 Error Acchistl Dat In Sage?

Yes. The error status 146 in Sage Pastel is also considered a file characteristics Mismatch. Often, after the latest Windows update or a permissions change, the database fails to perform the essential write operations. To fix it, right-click the folder, select Properties, and deselect the Read-Only checkbox.

Does An Unstable Internet Connection Or Wi-Fi Trigger Sage Pastel Error Status 146?

Yes, Sage Pastel requires a persistent and high-speed connection with the database server. But any sort of connection loss, weak Wi-Fi, or unstable VPNs can cause error status 146 in Sage Pastel.

About The Author

Antonio Garcia

Antonio Garcia

Antonio Garcia writes for Sage Online Solution and helps businesses manage their financial books more effectively. He offers practical advice and solutions that simplify accounting software use, so companies handle their finances with ease and accuracy. With years of experience, Antonio understands what businesses need to succeed. He aims to make accounting less stressful for everyone.