SharePoint Migration с элементами, доступными только для чтения - PullRequest
1 голос
/ 07 января 2012

У меня SP 2007, и я установлю новую ферму SP 2010.

Я хочу перенести большую часть данных (документы, страницы SP, списки, изображения, задачи и т. Д.).

Я создаю инструмент для этого, но мне нужно также переместить свойства элементов, такие как (созданные, измененные и т. Д.).

Как я могу сделать такую ​​вещь?Объектная модель не работает.Я проверил это https://sharepoint.stackexchange.com/questions/22516/change-read-only-attribute-from-sharepoint-2010-list-column, но оно не работает над идентификатором и изменило By (те поля, которые я тестировал).

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

1 Ответ

0 голосов
/ 08 января 2012

Вам не нужно писать собственный инструмент.Существует два подхода к миграции с SharePoint 2007 на SharePoint 2010:

  1. Миграция на месте
  2. Присоединение обновления базы данных контента

См. Обновление иМиграция для SharePoint Server 2010 для получения дополнительной информации.

Например, при обновлении через прикрепить обновление базы данных контента необходимо выполнить следующую команду PowerShell, которая обновит контент для вас:

Mount-SPContentDatabase -Name <DatabaseName> -DatabaseServer <ServerName> -WebApplication <URL> [-Updateuserexperience]

Я настоятельно рекомендую прочитать этот документ (предоставленный Microsoft), чтобы получить информацию о том, как выполнить обновление до SharePoint 2010:

Присоединение баз данных и обновление до SharePoint Server 2010

Даже если вы не хотите переносить весь контент, я предлагаю использовать официальный путь обновления и удалить контент, который не нужно переносить.

...