Welcome to MSDN Blogs Sign in | Join | Help

Larry's Project Dev Blog

The musings of developing for Microsoft Project.
Changing the PDS Default Timeout

Some calls within the PDS can be long running and induce a timeout.  This is VERY uncommon, but can happen when there is lots of data in the call.  The product group has seen this happen around the AD Sync functions when the domain used has a large number of resources.  If you are sure you are encountering timeouts in PDS there is a way to extend the timeout past the default 30 seconds.  Please use this sparingly because you may be masking a larger problem.

The registry key used for storing the timeout is:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\11.0\MS Project\WebClient Server\ProjectServer\Datasets\Application

And the value that is affected is “connectInfo”. The addition is an optional “PDS Timeout=” string. For example:

Provider=SQLOLEDB;User ID=MSProjectServerUser; Password=password;Persist Security Info=False;Initial Catalog=ProjectServer;Data Source=TEST11;PDS Timeout=42;

The additional parameter can be added to the connection string through ConnInfo.exe tool (shipped with Project Server) by adding a semicolon after any parameter and adding the appropriate string.

Finally perform an iisreset command to ensure the new value will be loaded.

Posted: Tuesday, October 04, 2005 9:06 PM by lduff

Comments

Gemma Lee said:

Does this address issues with timeout regarding initial connection to Project Server via ProjPro2007?

# March 18, 2008 11:27 AM

Kathy said:

Do you know where the key is if you have Project Server 2007?  I looked in the same place as above, only with 12.0 instead of 11.0, but it doesn't exist.

Thanks!

# March 25, 2008 5:55 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker