none
Ошибка при попытке прекращения наследования разрешений библиотеки. Sharepoint 2010. RRS feed

  • Вопрос

  • Здравствуйте.

    В одной из библиотек при нажатии на кнопку "Прекратить наследование" вылезает ошибка. Текст ошибки: "Операция, попытка выполнить которую осуществляется, запрещена, поскольку она превышает пороговое значение представления списка, принудительно установленное администратором". В лог пишется 3 записи см. ниже. Количество элементов в библиотеке не превышает пороговое. Что тут может быть и как ее устранить?

    Slow Query StackTrace-Managed:
        at Microsoft.SharePoint.Utilities.SqlSession.OnPostExecuteCommand(SqlCommand command, SqlQueryData monitoringData) 
        at Microsoft.SharePoint.Utilities.SqlSession.ExecuteReader(SqlCommand command, CommandBehavior behavior, SqlQueryData monitoringData, Boolean retryForDeadLock) 
        at Microsoft.SharePoint.Utilities.SqlSession.ExecuteReader(SqlCommand command, Boolean retryForDeadLock) 
        at Microsoft.SharePoint.Utilities.SqlSession.ExecuteReader(SqlCommand command) 
        at Microsoft.SharePoint.SPAuditEntryCollection.EnsureAuditData() 
        at Microsoft.SharePoint.SPAuditEntryCollection.get_Count() 
        at Microsoft.Office.RecordsManagement.Reporting.AuditReport.GetNextAuditEntry() 
        at Microsoft.Office.RecordsManagement.Reporting.AuditReport.GetNextDataRow() 
        at Microsoft.Office.RecordsManagement.Reporting.ReportData.GenerateNextReport() 
        at Microsoft.Office.RecordsManagement.Reporting.ReportBase.AggregateReports(Hashtable query, SPFolder folder, ReportNameGenerator reportNameGenerator) 
        at Microsoft.Office.RecordsManagement.Reporting.AuditLogTrimmingReportCallout.<>c__DisplayClass2.<Microsoft.SharePoint.IAuditLogTrimmingCallout.AuditLogTrimming>b__0() 
        at Microsoft.Office.Server.Utilities.CultureUtility.RunWithCultureScope(CodeToRunWithCultureScope code) 
        at Microsoft.Office.RecordsManagement.Reporting.AuditLogTrimmingReportCallout.Microsoft.SharePoint.IAuditLogTrimmingCallout.AuditLogTrimming(SPSite site, DateTime deleteEndDate) 
        at Microsoft.SharePoint.SPAudit.TrimAuditLog(DateTime deleteEndDate) 
        at Microsoft.SharePoint.Administration.SPAuditLogTrimmingJobDefinition.ProcessSite(SPSite site, SPJobState jobState) 
        at Microsoft.SharePoint.Administration.SPAllSitesJobDefinition.Execute(SPContentDatabase contentDatabase, SPJobState jobState) 
        at Microsoft.SharePoint.Administration.SPAuditLogTrimmingJobDefinition.Execute(SPContentDatabase contentDatabase, SPJobState jobState) 
        at Microsoft.SharePoint.Administration.SPContentDatabaseJobDefinition.Execute(SPJobState jobState) 
        at Microsoft.SharePoint.Administration.SPTimerJobInvokeInternal.Invoke(SPJobDefinition jd, Guid targetInstanceId, Boolean isTimerService, Int32& result) 
        at Microsoft.SharePoint.Administration.SPTimerJobInvoke.Invoke(TimerJobExecuteData& data, Int32& result)
    ConnectionString: 'Data Source=mss_sql;Initial Catalog=WSS_Content_Portal;Integrated Security=True;Enlist=False;Asynchronous Processing=False;Connect Timeout=15'    ConnectionState: Open ConnectionTimeout: 15
    SqlCommand: 'proc_GetAuditEntries'     CommandType: StoredProcedure CommandTimeout: 0     Parameter: '@RETURN_VALUE' Type: Int Size: 0 Direction: ReturnValue Value: ''     Parameter: '@RowLimit' Type: Int Size: 0 Direction: Input Value: '2001'     Parameter: '@SiteId' Type: UniqueIdentifier Size: 0 Direction: Input Value: '88dd4e16-ef45-44c9-b921-bce1e3a8ad89'     Parameter: '@StartTime' Type: DateTime Size: 0 Direction: Input Value: '02/12/2015 08:47:51'     Parameter: '@EndTime' Type: DateTime Size: 0 Direction: Input Value: '07/16/2015 23:00:00'




    http://social.technet.microsoft.com


    • Изменено Kirill_R 3 августа 2015 г. 12:09 Добавил описание ошибки
    3 августа 2015 г. 12:00

Ответы

  • Добрый день,

    Уточните:

    1. сколько записей в библиотеке (как обычно проверяем на 5000, при этом папки так же считаются записями)?

    2. сколько записей имеют уникальные разрешения?

    3. вы прерываете наследование самой библиотеки или конкретного файла/папки?

    4. так как ругается на логи аудита, то посмотрите как у вас настроено триммирование лога.

    • Помечено в качестве ответа Kirill_R 4 августа 2015 г. 6:01
    3 августа 2015 г. 12:55

Все ответы

  • Добрый день,

    Уточните:

    1. сколько записей в библиотеке (как обычно проверяем на 5000, при этом папки так же считаются записями)?

    2. сколько записей имеют уникальные разрешения?

    3. вы прерываете наследование самой библиотеки или конкретного файла/папки?

    4. так как ругается на логи аудита, то посмотрите как у вас настроено триммирование лога.

    • Помечено в качестве ответа Kirill_R 4 августа 2015 г. 6:01
    3 августа 2015 г. 12:55
  • Да, спасибо, количество элементов превышает 5000. Не сразу заметил это, поскольку пользователи создали сложную иерархию папок.

    Прерывал наследование библиотеки. С прерыванием наследования отдельных файлов было все в порядке.

    Странно, что ошибка вылезла только при прекращении наследования. Обычно, в таких случаях, ошибки вылезали сразу при загрузке представления библиотеки.


    http://social.technet.microsoft.com

    4 августа 2015 г. 6:04
  • Добрый день,

    ошибка порога в 5000 элементов при загрузке представления может и не появиться, т.к. у вас включено разбиение на страницы, скорее всего фильтрация.

    1. Поднимите лимит элементов на библиотеку.

    2. Настройте индексируемые поля и метаданные.

    3. Подумайте о плане архивирования.

    4 августа 2015 г. 10:36
  • Да, спасибо. Мне кажется, самым лучшим решением будет сделать перепланировку размещения данных: разбить библиотеку на несколько.

    По поводу поднятия лимита - майкрософт не советует это делать...


    http://social.technet.microsoft.com

    4 августа 2015 г. 10:38