viernes, 11 de diciembre de 2009

Como leer datos de una lista de SharePoint con T-SQL

Hace unos días me pidieron realizar un proyecto que leyera datos de unas listas de SharePoint en tiempo real. Otro requisito era que estos datos se integraran con consultas T-SQL, en SQL Server y si era posible que estas consultas estuvieran en vistas para poder ser modificadas.

Hasta el momento yo siempre que había querido leer de SharePoint lo había hecho con SSIS, tal y como ya había publicado en posts anteriores, y sinceramente al principio fui un poco escéptico con el tema, pero con estos requisitos me puse a investigar un poco por Google y encontré un ejemplo que permitía hacerlo.

Este ejemplo es código .Net que genera dos dll que una vez publicadas en el SQL Server permite realizar consultas T-SQL sobre listas de SharePoint.

Además está muy bien el ejemplo ya que incluye el proyecto y puedes adaptarlo a tus necesidades, en mi caso tuve que realizar algunos cambios para adaptarlo al entorno de publicación de Raona y para que funcionara en SQL Server 2008.

Adjunto el link:

No hay comentarios: