Os paso un curioso artículo dónde nos muestran una forma genérica de acceder al contenido de listas de SharePoint desde SQL Server. Para ello hacen uso del XML que representa la estructura de la propia lista para destripar los campos de UserData que representan cada metadato o columna. Muy útil para reporting directo de listas de SharePoint así como consultas sin pasar por servicios web ni modelos de objeto.
Podéis encontrar toda la información en http://blog.ray1.net/2009/11/sharepoint-list-in-sql.html