Hi
Have you seen this website?
https://support.na.sage.com/selfservice/viewContent.do?externalId=19752&sliceId=1
It has as cause:
“Microsoft SQL Express uses dynamic ports. Confirm that the client workstation can telnet this port by using the port number in the ODBC connection.
The port used by SQL Express may be closed on the Firewall.”