Transaction Client Issues UACL “Receive Request Failed”

Knowledge Base: Transaction Client Issues

Problem: UniAccess Transaction Client-Library (UACL) program receives “Receive request failed – library error 31” on a ct_results function call. The identical select statement works using ISQL against SQL Server.
Solution: UAMM Error 31 is the result of a Network error. You should check the UACS trace file for error information. If the UACS trace file indicates a network read time-out error, try increasing the NWRTIMOUT and NWWTIMOUT parameter values. This is particularly an issue if very large or extremely complex requests are being issued.

Knowledge Base: Transaction Client Issues