Inquiridor
Utilizar uma tabela de meu banco de dados no SharePoint

Pergunta
-
Olá amigos.. Tudo bem?
Sou novo em SharePoint e esses dias me foi pedido para tentar fazer uma coisa. Seria aproveitar uma tabela que tenho em SQL Server Express 2005 para ser usado em uma Lista do SharePoint. Ou seja, as informações de determinada lista em SharePoint viria desse BD e não o BD do próprio SharePoint.
Possuo uma tabela de Orgãos da empresa e a mesma seria utilizada nos cadastros que fazemos para nossa empresa mesmo que fica em SharePoint. Gostaríamos de fazer isso para não ficar duplicando informações, pois dando certo aproveitaríamos outras tabelas já populadas em nosso servidor para consumir no SharePoint
Isso é possível?
Desde já agradeço.
att.
Junior
Todas as Respostas
-
Junior,
Você pode criar um "tipo" de coluna que tem toda essa inteligência de consulta ao banco e adiciona-la a sua lista.
segue um tutorial que pode te ajudar a clarear essa ideia.
http://msdn.microsoft.com/en-us/library/bb684919(office.12).aspx
abraço!
Abraço, Ivan Costa http://ivannw.spaces.live.com twitter: @ivannw -
Olá Ivan
Obrigado pela atenção.
No exemplo que me enviou e pelo que entendi, eu preciso fazer isso na maquina onde está instalado o servidor sharePoint?? é isso mesmo?
Vi que precisa do Microsoft Visual Studio 2005 Extensions for Windows SharePoint Services 3.0. Quando baixei e tentei instalar, ele pede o sharepoint service 3.0 ... quando tento instala-lo ele diz que precisar ser em windows server 2003 ...
No nosso caso, aqui na empresa, não temos acesso direto a esse servidor.. ele fica na central que está no rio de janeiro e nós estamos em Mogi das Cruzes - SP
Como proceder nesse caso?
obrigado desde já
-
Olá Junior,
Tudo bem?
Qual versão do seu SharePoint? 2010? Caso sim, você pode criar um External ContentType:
http://blog.libinuko.com/2010/04/10/sharepoint-2010-how-to-create-external-content-type/
Se for SharePoint 2007, você pode utilizar o BDC. Este já um pouco mais trabalhoso, mas:
http://www.linhadecodigo.com.br/ArtigoImpressao.aspx?id=2214
Ambas as soluções, você precisa de acesso ao servidor para realizar estas tarefas. A primeira só pelo SharePoint Designer 2010, você consegue. Já a segunda (SharePoint 2007), você precisa de acesso a adminsitração do servidor.
Abraço!
Thiago Silva SharePoint Specialist - Done IT http://www.doneit.com.br http://www.canalsharepoint.com.br