Microsoft Access or SQL Server Sessions Time Out After a Period of Inactivity

Applications can send SMB echo requests periodically to keep idle sessions open or to reconnect, as required, if a session times out due to inactivity. If an application appears unable to deal with an idle session timeout, the SMB service keep_alive property can be set to 0 to disable the session inactivity timer.

$ sharectl set -p keep_alive=0 smb