How to manually install, or uninstall and reinstall, the Sage 100 CRM Integration Engine
Description
Cause

The Windows service for the Sage 100 CRM Integration Engine was not correctly created or has become gotten corrupted

Resolution
  1. Stop the CRM Integration Engine Service (Sage 100 ERP Integration Engine)
    1. On the server where Sage 100 is installed, access Windows' Control Panel, Administrative Tools, Services
    2. Locate the Sage 100 Integration Engine (####) service (where "####" is the port number at which the service is run, usually port "8888").
    3. Right-click the service and select Stop.
  2. Open an Administrator Command Prompt
    • Click the Windows' Start button, and then click Run. Then in the Open field, type cmd. Right-click the cmd.exe (or Command Prompt app) and select Run as Administrator
    • OR, Cilkck the Windows' Start button. Type "cmd" (withouit the quotes). Then press the Ctrl+Shift+Enter keys in unison.
    • Note: You must see the words "Administrator: Command Prompt" in the title bar of the command prompt window. If you only see "Command Prompt", then you do not have it open as an Administrator.
  3. In the "Administrator: Command Prompt" window:
    • On Sage 100 2020 and higher versions, type the following command and press the Enter key:
      • CD "C:\ProgramData\Sage\Common Components"
    • On Sage 100 2019 and earlier versions:
      • For a 64-bit Windows Server, type the following command and press the Enter key:
        • CD "C:\Program Files (x86)\Common Files\Sage\Common Components"
      • For a 32-bit Windows Server, type the following command and press the Enter key:
        • CD "C:\Program Files\Common Files\Sage\Common Components"
  4. If uninstalling the Integration Engine, type the following command and press the Enter key:
    • IntegrationEngine.exe -uninstall -port
      • Note: is the actual port number where the integration engine is running, for example: 8888
      • Note: Skip this step if you are not uninstalling CRM integration engine
      • Example: IntegrationEngine.exe -uninstall -port 8888
  5. If installing the Integration Engine, type the following command and press the Enter key:
    1. IntegrationEngine.exe -install -port -dir ""
      • Note: is the actual port number where the integration engine will be running, for example: 8888
      • Note: is the actual path to the "..\MAS90\Home" folder where Sage 100 is installed, in quotes.
      • Example: IntegrationEngine.exe -install -port 8888 -dir "C:\Sage\Sage 100 Advanced\MAS90\Home"
  6. Go back to access Windows' Control Panel, Administrative Tools, Services
  7. Locate the newly installed Sage 100 Integration Engine (####) service (where "####" is the port number at which the service is run, usually port "8888").
  8. Right-click the service and select Start.
Defect ID
Steps to duplicate
Related Articles