Running Sage on a Small Business Server is NOT supported by Sage, but if you need to run it like this for some reason, here’s how.
- Attempt the installation using the setup file provided by Sage as normal, when you receive the error message about the operating system being incompatible, click close. This step is necessary as it extracts the files we need to a temporary path on the server.
- Log out of Sage from all computers.
- browse to C:Users<your-username>AppDataLocalTemp and find the ‘Sage Accounts’ folder with the newest date.
- Go into the ‘Sage Accounts’ folder, then into ‘Packages’
- You must now run the following msi installer files in this order 1) Sage50Accounts_DataAccess.msi 2) Sage50Accounts_Client.msi 3) Sage50Accounts_ODBC_x64.msi 4) Sage50Accounts_ReportPack.msi
- If you get an error complaining about the need for C++ runtimes when you try and install the Sage50Accounts_DataAccess.msi – simply install the runtime library from this link on your server.
- Reboot the Microsoft Server 2016 Essentials server and run the Sage Accounts icon on the desktop. Select the company you want to login as and allow Sage Software to do the data conversion from the old version to new. This can take anywhere from a few minutes to an hour depending on the size of your company data.
- Once the data conversion is done, that should be it, simply install the regular sage installation file you downloaded from Sage on all the other PCs on the network that need access to Sage and you should now be able to log in and use Sage on the latest version from PCs and Server.