▼If you have Sage 50 installed on a single computer Is SmartPosting running? - SmartPosting delays data posting to prevent conflicts between ten or more users on a large network
- If you have Sage 50 on one computer or on a small network, you don't need it
- SmartPosting also takes up an Actian user license, which can cause this error
To deactivate SmartPosting, do the following: - Select Maintain, and then select Company Information.
- In Maintain Company Information, select arrow next to Posting Method.
- Select Real-time posting.
- You can instead select Batch posting to post saved changes manually
- Batch posting is similar to SmartPosting but doesn't require an extra user license
- Batch posting helps to avoid conflicts between users on small networks
- Click OK, and then click OK again to close the Maintain Company Information screen.
Is the company data on a local drive? - For Sage 50 to read your data, you have to save it to the local hard drive of the computer running Sage
- If your data is on a network drive, cloud storage, an external hard drive or thumb drive, move it to your local drive
Do you have other programs that use Actian Zen? - Sage 50 Accounting uses Actian Zen (formerly known as Pervasive) as its database engine
- If another program also uses Actian, it'll take up a user license and cause this error
- Contact Sage sales at 877-495-9904 to purchase the number of user licenses you need
▼If you recently installed Sage 50 on a network or bought new user licenses New network install or increased number of users - You need to purchase a multi-user license to use Sage 50 on a network
- You’ll need enough user licenses for each user who will log in at the same time
- If you plan to use SmartPosting or other programs that use Actian, these will use extra user licenses
- Contact Sage 50 sales at 877-495-9904 to purchase the number of user licenses you need
Recently purchased more user licenses When you purchase new user licenses, Sage sales will issue a new serial number for you to use. You'll need to update the serial number in the program. - Find your latest serial number.
- Open Sage 50 on the server and click Help, then About Sage 50 Accounting.
- Verify that the correct serial number displays.
- If the serial number is incorrect, update it.
- Open Sage 50 on the workstations and click Help, About Sage 50 Accounting.
- Verify that the serial number on the workstations is the same as on the server.
- If the serial numbers are different, check the data path on the server.
- Update the data path on the workstations to match the server.
- This will also cause the serial number on the workstations to match
- Test to verify that you no longer receive the error.
If you've verified the serial number and data path, but still get the error - Log in to your server as an administrator.
- Locate your program path.
- Right-click SageReg.exe, click Run as administrator.
- Select the Key Status tab.
- Select the Check Key State button.
- Make sure the User Count for the Permanent License Type equals the total number of licenses you purchased.
- There will be one extra license for SmartPosting if you’re using the Quantum edition
- If this number is incorrect, click the Sage 50 Activation tab, then select the Activate button.
- Select OK on "Activation Success..." message.
- Select the Key Status button again and verify the User Count is now correct.
- Close the Sage 50 Remote Activation window.
- Test to verify that you no longer receive the error.
Still getting the error after running SageReg.exe The workstations having the same Computer Name can cause the error. - On a workstation, press the Windows key and R key on your keyboard.
- In the Run window, type sysdm.cpl and click Ok.
- Note the Full computer name field.
- Repeat steps 1 through 3 on all workstations.
- If two or more workstations have the same Computer Name, change the Computer Names to be unique.
1. Restart Actian - Close Sage 50 on all workstations and the server.
- Check Windows Task Manager for any instances of Peachw.exe running in the background, and close them.
- Restart Actian on the server.
- Verify that you no longer get the error.
2. Close open files on the server On the server, close any open files related to Sage 50. 2. Check the network connection - Try to ping the server from the workstation that gets the error.
- If you can ping your server and still get the error, continue below.
3. Force workstations to reactivate On the workstations that receive the error, edit the .ini file to force activation. If you still get the error, continue with the steps below. 4. Error occurs when trying to do something specific There are targeted steps for addressing this error when it occurs in the following circumstances. Use the steps that best describe when the error occurs. ▼If the error occurs while restoring a backup Create a clean data folder If the error is occurring on multiple workstations but not on the server, clean out the company data folder. Try this before attempting the workaround below. Workaround for restoring a backup - Copy the backup to your Desktop.
- Right-click the backup and select rename.
- Change extension of file from .ptb to .zip.
- Create a new folder in the data path.
- Give the new folder a name you'll recognize for later
- Open up the zip file.
- Extract all files in the zip to the new folder.
- Open Sage 50 and select File, Open Company.
- Open the company that includes the new folder you created on its Directory line.
- If you don't see the new folder, click Browse
TIP: When browsing, select the folder above the new folder, not the new folder itself ▼If the error occurs while opening an archived company - Close Sage 50 on all computers.
- On the server, press the WINDOWS and R keys.
- Type services.msc.
- Click OK.
- Right-click Pervasive PSQL Workgroup Engine and select Stop.
- Close Services.
- Open Computer.
- Browse to the data path.
- Open the specific company folder in which the error is occurring, and delete ~PVSW~.LOC.
- Open the Archives folder for that company.
- Open each folder located in the company's Archives folder and delete ~PVSW~.LOC.
- Close Computer.
- Repeat Steps 2-6, selecting Start after right-clicking Pervasive PSQL Workgroup Engine.
- Open Sage 50.
- Open the archived company and verify that the error no longer occurs.
If none of the above apply, continue with the next step below. 5. Delete temporary company data files - Create a backup of your company data.
- Browse to your data path.
- Delete any LCK, TMP or PTL files.
- Browse to your company directory.
- Delete any LCK, TMP or PTL files.
- Reboot the server and all workstations.
- Open Sage 50 on the server and confirm it opens without errors and activates.
- Open Sage 50 on the workstations and confirm they open without errors.
6. Check for multiple copies of unique files in your data The files SERIAL.DAT and Options.dat should be unique and located in the Sage 50 default data path. If there are other copies of these files in your data directories, the error will occur. - Create a backup of your company data.
- Browse to your data path.
- Look for the files SERIAL.DAT and Options.dat.
- If there's more than one copy of these files, delete the duplicates.
- Browse to your company directory.
- Delete any extra copies of the SERIAL.DAT and Options.dat files that you find.
- Reboot the server and all workstations.
- Open Sage 50 on the server and confirm it opens without errors and activates.
- Open Sage 50 on the workstations and confirm they open without errors.
7. Check your data file permissions - Verify that you've set the data file permissions correctly.
- Verify you can open Sage 50 and the company without errors.
8. Check your antivirus Expired antivirus programs interfere with Sage 50 and cause this error. - Update your antivirus subscription or uninstall your antivirus.
- Verify you can open Sage 50 without errors.
9. Make sure Sage program files are in the right location 32-bit versions of Windows and 64-bit versions require Sage 50 program files to be in different locations. If the program files are in the wrong folder for your version of Windows, it will cause this error. - Find out if you have a 32-bit or 64-bit version of Windows.
- Find the program path for Sage 50.
- Make sure the program path matches your version of Windows.
- For 32-bit, the program path starts with C:\Program Files
- For 64-bit, the program path starts with C:\Program Files (x86)
- If the program path matches your version, skip to the next section. Otherwise, uninstall Sage 50.
NOTE: Uninstalling Sage 50 won’t affect your company data - Reinstall Sage 50 using the program path that matches your Windows version.
- Verify you can open Sage 50 without errors.
10. Reinstall Actian Zen - Uninstall and reinstall the Actian database engine on the server.
- Open the program and verify that the error doesn't occur.
- If you still get the error, uninstall and reinstall Actian on the workstations as well.
11. Reinstall Sage 50 - Uninstall Sage 50 on the server and all workstations.
- Reinstall Sage 50 on all computers.
TIP: Install on the server first, if you have Sage 50 on a network - Verify Sage 50 opens successfully without errors.
[BCB:161:Chat 50 US:ECB]
|