& # 8220; Classe non registrata & # 8221; ripristino di un file backup.dat di Sharepoint (WSS) 2003

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

Domanda

Ho bisogno di lavorare un po 'con un file .dat WSS di backup e ho davvero problemi a farlo fare qualsiasi cosa.

L'ho installato tramite stsadm e questo sembra essere andato liscio, ma il sito ora mi reindirizza a una pagina di errore - solo il classico "File non trovato" uno, ma nell'URL suggerisce che l'errortext sarebbe " Classe non registrata " se c'era un messaggio di errore più informativo.

Quando eseguo " stsadm -0 enumsites -url = http: // my-Restore-site / " Ottengo questo:

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>

C'è un modo per me di dire quale classe non è registrata o c'è qualcos'altro che sta succedendo qui? Ho abilitato la registrazione di Sharepoint ma sembra che non abbia avuto alcun effetto, certamente non esiste alcun file sul percorso che ho chiesto di utilizzare.

È stato utile?

Soluzione

Ecco cosa faccio in questo caso:

Utilizza procmon per rintracciare l'utilizzo del registro. Dai un'occhiata ai risultati HKCR \ CLSID e NAME NOT FOUND .

Prendi nota dei CLSID che non trova, cercali su Google per avere un indizio se potrebbero avere a che fare con il tuo problema. Scopri quale .dll fornisce loro e registra quel .dll con regsvr32 (o usa il rispettivo programma di installazione per il componente mancante, se manca un sacco di cose).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top