Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We are running an app that was not developed in house on several Citrix servers. The users of this application are experiencing intermittent SQL timeouts. The error message:

"System.Data.SqlClient.SqlException: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding."

We're not seeing any errors on our SQL server, and we don't have the option to modify the code to resolve the problem. Is there a way to modify SQL connection properties for all connections made from the Citrix server?



share|improve this question
Is the connection to the SQL server done through an ODBC DSN or using the SQL native client directly in the application? – Wayne Arthurton Aug 12 '11 at 17:52
are you running out of network resources? how many users..send more logs files and debug – The Unix Janitor Feb 9 '12 at 17:59
I am facing the same error . I tried Database index rebuild as well . It did not help – user214042 Mar 26 '14 at 1:57

Have a check on SQL Server Maintenance Plan, it sounds like some database index needs rebuild. In the worst case some database index may be missing at all, so application databases need some performance tuning.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.