restaurar banco de dados de conteúdo no servidor sharepoint 2007

2

Eu tenho um conjunto de sites configurado no aplicativo da Web em execução na porta 80. Fiz o backup do db do conteúdo do conjunto de sites usando a ferramenta stsadm.exe . Agora, quero restaurar esse backup como um novo banco de dados de conteúdo de um conjunto de sites diferente - aquele configurado no aplicativo da web em execução na porta 500. Fiz o seguinte:

  1. Criado um backup
  2. Criado novo aplicativo da web na porta 500 (não criei um conjunto de sites para este aplicativo da web)
  3. Eu removi o banco de dados do novo aplicativo da web usando a Administração Central
  4. eu executei o stsadm.exe -o addcontentdb -url webapp-at-port-500 -databasename <name>
  5. O comando foi concluído com sucesso, no entanto, quando eu verifico a página do Banco de dados de conteúdo desse aplicativo da Web, ele diz que o Número de sites é 0 ! Além disso, quando tento abrir http://webapp-at-port-500 , recebo o erro dizendo que a página da Web não pode ser encontrada.
por masegaloeh 15.10.2009 / 11:59

2 respostas

1

Existe uma limitação incômoda do WSS3 / 2007 que impede a anexação do mesmo banco de dados de conteúdo mais de uma vez em uma instalação inteira - o ID do Conjunto de Sites é exclusivo, e eles são usados como chave primária em uma tabela no Banco de dados de configuração (compartilhado para todos os aplicativos da web). Você pode contornar isso tanto a) anexando o banco de dados de conteúdo em outro lugar (inconveniente), ou hackeando a tabela ofensiva no banco de dados de configuração (potencialmente perigoso, embora eu tenha feito isso algumas vezes sem efeitos negativos); veja SharePoint Coisas para detalhes.

    
por 10.06.2010 / 12:32
0

O fato de um conjunto de sites ter ou não sites não é tratado exclusivamente pelo banco de dados de conteúdo. O banco de dados central de configuração também gerencia algumas dessas informações.

Em minha experiência, sempre tive que criar um site em branco em um novo conjunto de sites antes de restaurar e anexar um banco de dados de conteúdo diferente.

Além disso, estou acostumado a gerenciar os bancos de dados de conteúdo por meio da interface do usuário do Central Admin.

    
por 16.06.2010 / 17:21