Archive for julho \26\UTC 2010

Troubleshooting: Could not load type ‘System.Data.Services.Providers’

26 de julho de 2010

Olá Pessoal,

Depois de algum tempo sem blogar Troubleshootings (muitos projetos de SharePoint 2010 J), quero postar um troubleshooting de um erro que hoje me deparei ao tentar utilizar o REST.

Nesse caso, meu ambiente é um Farm em ambiente de teste (Single Server) de SharePoint Server 2010 em utilização para vários projetos diferentes, com autenticação Windows.

Cenário:

Em uma das minhas aplicações existentes, tentei acessar uma lista via REST, utilizando a seguinte sintaxe:

ü  http://meusite/_vti_bin/listdata.svc/MinhaLista

ERRO:

Ao tentar acessar a URL acima, mesmo pelo Browser, o seguinte erro era disparado:

 

Could not load type ‘System.Data.Services.Providers.IDataServiceUpdateProvider’ from assembly ‘System.Data.Services, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089’.

Resolva problemas com o Microsoft SharePoint Foundation.  

ID de Correlação: b9f91b69-7f97-444d-bcac-426cf56282b7

 

 

 

 

 

 

 

 

CAUSA:

Minha primeira tentativa de diagnosticar foi verificar se a assembly “System.Data.Services, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”, citada no erro realmente existia no GAC  (C:Windowsassembly).

Pois é… O resultado foi… SIM! L

 

 

NOTA: Caso a assembly não exista, instale o ADO.NET Data Services v1.5 CTP2.

Tudo bem, pelo menos 1 dos possíveis motivos do erro foi eliminado. O assembly existe.

 

SOLUÇÃO:

E agora? Não foi difícil encontrar informações sobre o assunto, no REST and SharePoint 2010 Quick Start Guide o autor indica que seja instalado o ADO.NET Data Services Update for .NET 3.5 SP1.

Instalei, reiniciei o servidor e tudo funcionando com o REST!

 

Sensacional, em breve pretendo publicar um artigo sobre REST no SharePoint 2010. J

 

Até a próxima SharePointers!

 
Anúncios

Databases utilizados pelo SharePoint 2010

7 de julho de 2010


Olá Pessoal,

O SharePoint 2010 sem dúvidas trouxe inúmeras novidades e representa uma melhoria incrível em relação a versão anterior do produto (SharePoint 2007). Novos recursos estão disponíveis out-of-the-box, recursos já existentes foram melhorados, a plataforma ficou muito mais rica, produtiva e robusta.

Mas e no behind the scenes? Como ficaram por exemplo os databases? Quais são os databases criadas/utilizados pelo SharePoint 2010?

Recentemente criei um farm em ambiente de homologação, após a implantação o cliente me questionou sobre os databases criados, pois ele considerou muitos.

Para esclarecer esses pontos compartilho uma tabela abaixo com essas informações que considero muito úteis:

Versão e Edição do SharePoint 

Databases  

SharePoint Foundation 2010

Configuration

Central Administration content

Content (one or more)

Usage and Health Data Collection

Business Data Connectivity

Application Registry service (se atualizando de Microsoft Office SharePoint Server 2007 Business Data Catalog)

Subscription Settings service (se Windows PowerShell estiver ativado)

Databases adicionais para SharePoint Server 2010 Standard

Search service application:

·         Search administration

·         Crawl (1 ou mais)

·         Properties (1 ou mais)

User Profile service application:

·         Profile

·         Synchronization

·         Social tagging

Web analytics service application

·         Staging

·         Reporting

Secure store

State

Managed Metadata

Word Automation services

Databases adicionais para SharePoint Server 2010 Enterprise edition

PerformancePoint

Databases adicionais para Project Server 2010

Draft

Published

Archive

Reporting

Database adicional para FAST Search Server

Search administration

 

Em alguns cenários de integração, um ambiente de SharePoint 2010 pode ainda conter outros databases adicionais como no caso do Microsoft SQL Server 2008 R2 PowerPivot para Microsoft SharePoint 2010, para maiores informações veja: Plan a PowerPivot deployment in a SharePoint farm (http://go.microsoft.com/fwlink/?LinkID=186698).

Outros recursos adicionais do SQL Server que podem ser integrados com o SharePoint, como o SQL Server 2008 Reporting Services (SSRS),  irão utilizar databases adicionais.

Basicamente acima abordamos os principais cenários, para maiores informações sobre o SharePoint 2010 e seus Banco de Dados, recomento os seguinter artigos oficiais: Storage and SQL Server capacity planning and configuration (SharePoint Server 2010): http://technet.microsoft.com/pt-br/library/cc298801.aspx e Database types and descriptions (SharePoint Server 2010): http://technet.microsoft.com/pt-br/library/cc678868.aspx.

Uma abordagem mais completa sobre implantações de ambientes SharePoint 2010 em Implantando uma Farm de SharePoint 2010: http://waamorim.spaces.live.com/blog/cns!7B17A2ED20FAC6F5!549.entry

Até a próxima.!
 

               

 

Atualizações, Cumulative Updates e Service Packs do SharePoint

1 de julho de 2010
Pessoal,
 
Uma questão de utilidade a todos SharePointers.
 
Como saber se meu SharePoint possui a versão mais recente de atualizações, Cumulative Updates, Service Packs?

A própria Microsoft disponibiliza essa informação atualizada no site “Updates Resource Center“, confira em:

Para Windows SharePoint Services 3.0 e Microsoft Office SharePoint Server 2007

Updates Resource Center for SharePoint Products and Technologies
http://technet.microsoft.com/en-us/office/sharepointserver/bb735839.aspx

Para SharePoint Foundation 2010 e SharePoint Server 2010:
Update Center for Microsoft Office, Office Servers, and Related Products
http://technet.microsoft.com/en-us/sharepoint/ee748587.aspx

Agora que temos todo esse arsenal de atualizações, particularmente recomendo principalmente para os Cumulative Updates, que sempre testem seus updates em ambiente de teste antes de implantá-los em ambientes de Produção. Também verifique no KB do update quais são as correções realizadas e quais as recomendações do mesmo.
Boas atualizações!