Pergunta
Onde o SharePoint armazena os dados? Verdade que armazena tudo em banco de dados?
Resposta
Sim, todo o conteúdo do SharePoint é armazenado em banco de dados, inclusive as configurações do ambiente, de serviços, os sites, conteúdo de listas e todos os documentos dentro das bibliotecas. O SharePoint utiliza várias bases de dados, cada uma é utilizada para uma ou várias funções específicas.
Há algumas exceções para isso:
-
Business Connectivity Services (BCS), que tem como objetivo justamente conectar a outras fontes de dados;
-
Remote Blob Storage (RBS), que em conjunto com o recurso de File Stream do SQL Server, grava os arquivos no disco do servidor de banco de dados e não dentro do banco, gravando só o ponteiro para o arquivo físico no banco;
-
Customizações feitas com desenvolvimento, que dão liberdade para o desenvolvedor conectar a fontes externas.
O SharePoint por si só utiliza diversos arquivos que estão no diretório do servidor, mas esses arquivos não são conteúdo, são arquivos que ele usa para “funcionar”.