Истекло время ожидания во время постепенного обновления SharePoint

Истекло время ожидания во время постепенного обновления SharePoint

Я пытаюсь обновить систему с SharePoint 2003 до 2007 с помощью постепенного обновления. Я успешно перенес все небольшие коллекции сайтов, но у меня возникли проблемы с большими (2-30 ГБ).

Процесс обновления выполняется в течение нескольких часов, а затем тайм-аут во время DropFullTextSearch. Период тайм-аута, похоже, составляет около 30 минут.

Можно ли что-то сделать, чтобы повысить производительность процесса обновления или увеличить время ожидания?

Я уже пробовал выполнить миграцию базы данных, но при использовании этого метода ни одно из семейств сайтов не отобразилось в центральном администрировании SharePoint.

решение1

Есть ли у вас дополнительная информация о сообщении о тайм-ауте и откуда оно приходит (например, SQL или SharePoint)? Если SQL Server, то вы можете попробовать реорганизовать индексы базы данных и сначала сжать ее.

Также возможно, что произошло повреждение базы данных, котороеstsadm -o databaserepairможет быть исправлю.

решение2

Немного поработав с Reflector, я обнаружил, что код обновления вызывал sp_fulltext_database. Поиск по этому запросу дал мне ряд сообщений о запросах, работающих в течение нескольких дней, и предложениях переустановить Windows.

После перезапуска поисковой службы операция завершилась за 3 секунды.

Конечно, это просто привело меня к следующему тайм-ауту (в таблице DocVersions) — я подробно описал проблемы и их решение в своем блоге:

http://www.tqcblog.com/archive/2009/06/05/gradual-upgrade-large-databases-and-timeouts.aspx

Связанный контент