características MOSS deixar nós velhos da folha no banco de dados após retraindo Solution

StackOverflow https://stackoverflow.com/questions/1429387

  •  07-07-2019
  •  | 
  •  

Pergunta

Temos notado que, quando depois retraindo um pacote de solução MOSS, ainda ficamos com entradas folha incorretos nos AllDocs tabela de banco de musgo. Este é um problema se, por exemplo, que renomear um recurso que implanta os mesmos artefatos -. MOSS então não vai deixar-nos implantar a solução que julgar esses itens já existem

Seria interessado em saber se alguém já teve este problema.

Foi útil?

Solução

Dependendo da solução, o SharePoint nem sempre limpo tudo. No entanto, você deve nunca toque o banco de dados SharePoint ! Mesmo consultando ele não é suportado pois isso pode causar problemas de bloqueio que farão a aplicação confiável. Veja também KB 841057 .

Deve haver sempre uma maneira de resolver o problema por meio da API do SharePoint. Uma vez que você encontrou, adicione o código limpa até a receptor recurso para que ele executa quando a função é desativada. Se você precisar de ajuda, por favor, pergunte em uma nova pergunta com o código / esquema que você está usando.

Dependendo do erro está a receber, as ferramentas nestas páginas também pode ajudar:

Outras dicas

Concordo com Alex, isso não deve preocupar você eo fato de que você percebeu isso significa que você tem mais do que um interesse saudável no sharepoint DB.

explicações práticas talvez que você criou ativos (por exemplo, ListItems) que têm referências para a solução (tipos de conteúdo, colunas de site etc) e assim que estes são órfãos quando a solução é removida, é claro, quando você re instalar a solução desses ativos irá trabalho corretamente, então não é de todo ruim.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top