Будучи одноразовой операцией, я бы не стал беспокоиться о лучшей практике, но подумал, что это самый быстрый способ сделать это.
Вы можете использовать Excel 2010 (я не проверял его с Excel 2007) экспорт данных в SharePoint 2010. Вот высокие шаги уровня:
- Импорт данных из SQL Server, используя вкладку DATA в ленте
- Excel автоматически создаст ТАБЛИЦУ
- Теперь вы можете подготовить данные для экспорта в Sharepoint. Здесь вы можете удалить ненужные столбцы, добавить новые столбцы, удалить ненужные строки, упорядочить столбцы и т. Д.
- Пока вы находитесь в таблице, перейдите в список «Экспорт таблицы в список разделов», чтобы опубликовать данные в Sharepoint. Более подробную информацию об этом можно получить по адресу: http://office.microsoft.com/en-gb/excel-help/export-an-excel-table-to-a-sharepoint-list-HA010131472.aspx
Быстро! но пусть они будут знать об ограничениях: 1. Он не может публиковать данные в уже существующий список 2. Он не будет создавать тип содержимого для экспортированного списка. Столбцы напрямую привязаны к списку.
Если вам нужен больший контроль над миграцией, программирование может быть путем, если у кого-то нет лучшей идеи на этом замечательном форуме!
Какая версия SQL Server? SQL Server 2008 R2 поддерживает поддержку SSIS для списков SharePoint? – Shaneo
Полезная информация, но мы работаем с Sql Express в настоящее время –