“Classe não registrada” restauração de um Sharepoint (WSS) 2003 arquivo backup.dat

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

Pergunta

Eu preciso fazer algum trabalho com WSS backup de arquivo .dat e eu estou tendo problemas reais tornando-se fazer qualquer coisa.

Eu tenho isto instalado através stsadm e que parece ter corrido bem, mas o site agora me redireciona para uma página de erro - apenas o "Arquivo não encontrado" um clássico, mas no URL sugere a errortext seria "Classe não registrada" se houvesse uma mensagem de erro mais informativa.

Quando eu executo "stsadm -0 enumsites url = http: // my-restaurado local / " fico com esta:

C:\>"C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\BIN
\stsadm" -o enumsites -url http://my-restored-site

<Sites Count="1">
  <Site Url="http://my-restored-site" Error="Class not registered" />
</Sites>

Existe alguma maneira para mim dizer que classe não está registrada ou há algo completamente diferente acontecendo aqui? I tiver ativado o log Sharepoint mas parece ter tido absolutamente nenhum efeito, certamente existe nenhum arquivo no caminho eu pedi-lo para usar.

Foi útil?

Solução

Aqui está o que eu faço nesse caso a:

Use procmon para rastrear o uso de registro. Tem um olho em HKCR\CLSID e NAME NOT FOUND resultados nele.

Tome nota das CLSIDs que não está encontrando, Google-los para obter uma pista, se eles podem ter a ver com o seu problema. Descubra qual .dll fornece-los e registrar que .dll com regsvr32 (ou use o respectivo instalador para o componente em falta, se um monte de coisas está ausente).

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