Como obtenho o Sharepoint para recuperar dados de outro banco de dados?

1

Eu gostaria que o Sharepoint apresentasse o conteúdo de uma visão de outro servidor. Não há necessidade de modificar os dados, mas a classificação seria boa.

Posso fazer isso sem (muito) codificar?

    
por Jagoop 20.05.2009 / 14:46

3 respostas

2

Você tem algumas opções:

  1. Executar código personalizado no SharePoint que se conecta ao banco de dados e consulta as informações. Pode ser uma webpart personalizada ou uma nova página que você coloca na pasta _layouts.
  2. Em vez de se conectar diretamente ao banco de dados, você pode publicar os dados usando um serviço da Web ou um feed RSS. Dessa forma, você não precisa se preocupar com uma conexão de banco de dados. Você pode se conectar a isso usando uma webpart do Content Editor e um JavaScript personalizado.

Essas são apenas duas opções - existem outras. Realmente, depende muito do que você precisa fazer. Por exemplo, qualquer usuário do SharePoint conseguirá ver os dados extraídos do banco de dados? Como você vai lidar com segurança? Existem dezenas de linhas que você está tirando do banco de dados ou milhões?

Qualquer coisa que você fizer exigirá uma certa quantidade de código.

    
por 20.05.2009 / 15:49
0

Na minha cabeça, você pode usar os serviços de relatórios na sua caixa do SharePoint para apresentar os dados, se você estiver executando o SRS. Como alternativa, você poderia acessar o catálogo de dados corporativos (BDC):

link

O último pressupõe que você esteja executando o MOSS 2007.

    
por 20.05.2009 / 15:15
0

Como eu entendo que você só quer buscar dados de outro banco de dados, pode ser de SqlServer. Se este for o caso, você pode simplesmente usar o SPD para realizar sua tarefa.

Abra o SPD, crie um novo DataSource e conecte-se ao banco de dados desejado e à tabela / exibição. em seguida, vá para a página onde você deseja exibir os dados dentro do SPD. Edite a página no modo normal, coloque o cursor no local onde deseja exibir os dados e vá para Inserir > Visualização de dados > (e selecione sua fonte desejada de conexões DataBase)

Deve ser feito.

    
por 26.10.2014 / 18:06