Summary
Error: "Sage 50 cannot find the Connection Manager" when opening a Sage 50 Accounting company file.
Cause
- The Sage 50 Database Connection Manager isn’t running.
- Required ports or exceptions are missing.
- The service times out during startup.
Resolution
CAUTION: This solution requires advanced knowledge of Windows security and network settings. Sage isn't responsible for any issues that arise from changes to these settings. Ensure you back up all system and application databases necessary for a complete restoration. It's advisable to contact a certified consultant or your system administrator for assistance. Start the Connection Manager from the system tray
- Click the Sage 50 Connection Manager icon in the notification area.
- If you don’t see the icon, select Start, All Programs, Sage 50 [edition], then Sage 50 Connection Manager.
- If the service stopped running, click Start Service.
- If the service is running, click Stop Service.
- Wait until the status shows No.
- Click Start Service.
- Wait until the status shows Yes.
- Click OK.
- Open the company file again.
Start the service from Windows Services
- Open Control Panel.
- Select Administrative Tools.
- Open Services.
- Double-click Sage 50 Database Connection Manager.
- Click Start.
- If needed, click Stop, then Start.
- If the buttons are unavailable, change Startup type to Automatic.
- Try starting the service again.
- Click OK.
Open the company file using the server IP address
Find the server IP address
- On the server, select Start.
- Type cmd and press Enter.
- Type ipconfig and press Enter.
- Record the IPv4 Address.
Connect from the workstation
- Open Sage 50.
- Click Select an existing company.
- In the File name, enter \\ServerIPAddress. Example: \\192.143.20.8.
- Press Open.
- Browse to the shared company folder.
- Open the company file.
Increase the service timeout value
- Select Start, Run.
- Type regedit, then click OK.
- Back up the registry.
- Go to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control.
- Right-click Control and select New, then DWORD Value.
- Name the value ServicesPipeTimeout.
- Right-click ServicesPipeTimeout and select Modify.
- Select Decimal.
- Enter the timeout value in milliseconds.
- Use 35000 as a starting value.
- Enter 60000 to wait 60 seconds.
- Click OK.
- Close Registry Editor.
- Restart the computer.
Start the service after stopping the DHCP Client
- Open Control Panel, Administrative Tools, and Services.
- Stop the DHCP Client.
- Start Sage 50 Database Connection Manager.
- If the service starts successfully, restart DHCP Client.
- Configure the Connection Manager to start through a startup script.
- Change the Connection Manager Startup type from Automatic to Manual.
Use a static IP address
- Select Start, then Run.
- Type cmd, then click OK.
- Type ipconfig/all and press Enter.
- Record the network settings.
- Open Control Panel.
- Select Network Connections.
- Right-click Local Area Connection.
- Select Properties.
- Highlight Internet Protocol (TCP/IP).
- Click Properties.
- Enter the recorded network settings.
- Select Advanced to configure more options.
- Start the Sage 50 Database Connection Manager.
Need more help?