Настройка:
У меня есть два списка на сайте SharePoint, A и B. В списке A есть столбец «b», который является поиском в поле идентификатора списка B. У меня есть 500k + записей в Aи около 6 тыс. записей в B.
Что работает:
Я могу выполнить запрос для элементов в списке A, используя веб-службы SharePoint, и даже могу отфильтровать запрос на основеконкретное значение «поиска» для столбца «b».Например, я могу запросить элементы в A, столбец b которых соответствует 1234 (...1234 ...) и т. Д.
Что не работает:
Запрос не работает для элементов старше определенной даты, даже если мой запрос не работаетвключать даты в любом случае - только столбец поиска.Любой запрос данных, данных старше двух лет, работает нормально, все, что старше этого, завершается неудачей.Если я просматриваю элементы с веб-страницы SharePoint, они выглядят нормально, и все ссылки из дочерних записей в B на родительские записи в A работают очень хорошо - столбцы поиска выглядят неповрежденными.1015 * Существует ли какая-либо задача обслуживания в SharePoint, которая может привести к повреждению некоторых базовых данных, что может помешать прекращению работы запроса на основе идентификатора поиска, например, восстановления системы и т. Д.?Другими словами, данные поискового столбца отображаются правильно на поверхности в веб-браузере.Но представляет ли SharePoint это значение с помощью GUID или других невидимых данных, которые могут быть не синхронизированы или устарели?
Спасибо.