One of the following or similar error message is displayed when attempting various operations.
Internal ErrorError Message: Could not find stored procedure 'GetProject_P_id'.TargetSite: Boolean CheckConn(System.Data.SqlClient.SqlException)DeclaringType: ECT.ECAD.DAL.SqlServerProjectAttributes: privateMemberType: Method
Internal ErrorError Message: Could not find stored procedure 'InitBuildConn_Page'.TargetSite: Boolean CheckConn(System.Data.SqlClient.SqlException)DeclaringType: ECT.ECAD.DAL.SqlServerProjectAttributes: privateMemberType: Method
Internal ErrorError Message: Could not find stored procedure 'MoveWirePropertyData'.TargetSite: Void OnError(System.Data.SqlClient.SqlException)DeclaringType: System.Data.SqlClient.SqlConnectionAttributes: internalMemberType: Method
Internal ErrorDB_Restore_ConvertWirePropertyProjectDB Error Message: Could not find stored procedure 'InsertWirePropertyTable'.TargetSite: Boolean _InsertTable(System.Data.DataTable, Bentley.Electrical.Data.Db.TableNames, System.Data.DataTable By Ref)DeclaringType: ECT.ECAD.DAL.BulkInsertAttributes: privateMemberType: Method
The error messages indicate that the project database schema is incomplete, with at least one stored procedure missing.
The script that updates the schema of the project database after the software is updated drops stored procedures and recreates them. It is possible some stored procedures did not get recreated after being dropped.
If the database was just created and not updated, then it was not created completely for some reason.
If the database schema was updated and the database needs to be preserved because it contains project data, update the database schema again in order to add the missing stored procedures. This must be done by running the update script "manually", since the Project Database Utility will likely determine the schema was already updated and not perform the update. See the "Update the Database Method 2: Executing a Script" section of Creating and Updating the Project Database.
If the database was recently created and contains no project data that needs to be preserved, create a new database (with a new name). See Creating and Updating the Project Database. If one method of creating the database does not work, try the other.
Keywords: MoveWirePropertyData, GetProject_P_id, ClearSpecifiedParentDevice, restore, Project Manager, runsql