Skip to main content
Skip table of contents

Error: "Environment Error 2. Incompatible database version, software requires upgrade"

This support note applies to:

  • Profiles (AU)
  • AE Tax Series 6 & 8 (AU)
  • AE Accounts (AU)

These instructions require technical expertise

Make sure you know what you're doing and are using one of the products listed. If you're not sure, ask your IT professional or MYOB.

Article ID: 29081

In MYOB Accountants Enterprise (AE) if you use Contacts or Client Compliance to access AE Tax, you may experience the following error "Environment Error 2. Incompatible database version, software requires upgrade" when opening Contacts.

When opening Contacts, Configuration, Viztopia Client Compliance or Compliance Management, the following error message (the version numbers may differ) may be displayed:

Environment Error 2

Incompatible database version, software requires upgrade. Please contact your System Administrator and quote this number.

Found version 48 [PDTSYS] Require Version 49.

The error indicates the data files are in a later version to your program files. This can be caused by many factors. Examples include:

  • You have installed a new release of AE, then have restored from a backup prior to the upgrade.
  • You have installed a Service Pack, and have then re-installed the previous compliance release.
  • You are using a desktop shortcut that is pointing to an old program location.

To correct this issue first check if any shortcuts to Contacts or Configuration on your Desktop open old, invalid, copies of the MYOB AE software.  If they do, please delete these shortcuts.

If this is not the case, then you will need to re-install the latest Release and or the latest Service Pack again.

Do not choose to re-convert the database at any intermediate install. Convert the database only with the installation of the latest Service Pack.  You must Cancel the database conversion for all other intermediate installs. 
To re-run the Service pack
  1. Refer to the my.MYOB Product Downloads page, Australia to download the latest release. The latest release is downloaded.
  2.  Install the Release and any Service Packs by following the instructions provided with the release or Service Pack download.
  3. Confirm that Contacts has been upgraded correctly.  This can be done by opening Contacts or Compliance Management.

For more assistance, or to confirm which program version or Service Pack is required, please submit a support request and quote article 29081. 

To locate the bin folder (Profiles program directory)
The following instructions do not apply to Terminal Server sites.  For Terminal Server sites, the required ceedata.ini file is located in the path: C:\Users\{username}\WINDOWS 
  1.  At the Windows Desktop, click the Start button and select Computer. The window appears.
  2. Navigate to C:\WINDOWS and open the ceedata.ini file. The ceedata.ini window appears.
  3. Note the PROGRAM_DIR directory. Example:  S:\MYOB\bin

    Note:  Please make sure that you DO NOT have a UNC path for either the PROGRAM_DIR or CHOME directories, in the ceedata.ini file. Example:  \\servername\ If a UNC path is present for either directory, this MUST be replaced by the absolute path and then your changes must be saved via the menu path File > Save. Example:  S:\MYOB\bin 
  4. Close out of the ceedata.ini file.
To run the Application Finder
  1.  From DataSafe, click Support Tools. The MYOB Database Utilities window is displayed.
  2. Select Application Finder from the Utility drop-down list and then click Run Now. The Application Finder window is displayed.

    Note:  This process will note the programs running and shut down all applications, except for DataSafe which is denoted by the "backup.exe" record in the Application column 
  3. Click Refresh. Only DataSafe which is denoted by the "backup.exe" record in the Application column should be displayed.
  4. Click Close. The DataSafe Utilities window appears.
  5. Click OK.



You can manually update the version VIA a dbed command
From Datasafe>support tools>dbed
Database : PMS
> p sys with version
the next line will show current version i.e 48
> u sys with version
type version required i.e 49
> p sys with version
will show changed version
. (to save)
q (to quit) 
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.