Tell me more ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

have any of you had this problem? Error when trying to manipulate/hide unhide items in the global navigation:

An unexpected error occured while manipulating the navigational structure of this Web

This means that we cannot change the the navigation items any more (page: http:///_layouts/AreaNavigationSettings.aspx). Have any of you experienced this problem?

Found this: http://social.technet.microsoft.com/Forums/en/sharepoint2010setup/thread/c3321f5e-766a-4140-9b61-7de5d39b1ab2 but have not yet solved it.

> 08.17.2012 15:54:38.58  w3wp.exe (0x16DC)       0x2E94 SharePoint Foundation  Database          880i      High           
> System.Data.SqlClient.SqlException: Cannot insert duplicate key row in
> object 'dbo.NavNodes' with unique index 'NavNodes_AltPK'.  The
> statement has been terminated.     at
> System.Data.SqlClient.SqlConnection.OnError(SqlException exception,
> Boolean breakConnection)     at
> System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject
> stateObj)     at System.Data.SqlClient.TdsParser.Run(RunBehavior
> runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream,
> BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject
> stateObj)     at System.Data.SqlClient.SqlDataReader.ConsumeMetaData()
> at System.Data.SqlClient.SqlDataReader.get_MetaData()     at
> System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds,
> RunBehavior runBehavior, String resetOptionsString)     at
> System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior
> cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean
> async)     at
> System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior
> cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String
> method, DbAsyncResult result)     at
> System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior
> cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String
> method)     at
> System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior
> behavior, String method)     at
> System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior
> behavior)     at
> Microsoft.SharePoint.Utilities.SqlSession.ExecuteReader(SqlCommand
> command, CommandBehavior behavior, SqlQueryData monitoringData,
> Boolean retryForDeadLock)         b1469c1d-2df0-4df3-b19e-b19088d811ec
share|improve this question

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

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

Browse other questions tagged or ask your own question.