Project General Data Access Layer error while getting connection strings


Applies to: Project Server 2013, Project Server 2010

Topic Last Modified: 2013-12-18

Element ID / Rule Name:   Project_General_Data_Access_Layer_Error_While_Getting_Connection_Strings

Summary:   The Data Access Layer reads information from the configuration database of the SharePoint Server farm when a Project Server application server is starting. The configuration database contains system infrastructure information, including the location of the Microsoft Project Server databases. If a Project Server application server cannot obtain this information from the configuration database, it cannot start.

Cause:   A General Data Access Layer Error may occur for any of the following reasons:

  • Infrastructure availability problems that affect the configuration database or the Microsoft SQL Server computer where the configuration database is hosted.

  • Credential issues with the service account. This can be caused by a failure to propagate an account or a changed password, or the account has been locked out.

  • Incomplete or incorrect information in the configuration database due to a partial farm restore of an older copy of the configuration database that does not contain the Project Server information.

Possible resolutions include the following: