Come riconoscere e risolvere gli errori della memoria RAM _ (Supporto Ufficiale Dell)
Questa settimana discuteremo come risolvere i diversi errori di assemblaggio che otteniamo durante la risoluzione dei problemi di installazione per SQL Server. Metterò a fuoco questo articolo più su SQL Server 2008 R2 e Windows 7. Prima di iniziare, spiegherò cos`è un assembly su Windows. Wikipedia descrive un assembly nella CLI, come una libreria di codice compilata utilizzata per la distribuzione, il controllo delle versioni e la sicurezza. Gli assembly CLI possono avere informazioni sulla versione, consentendo loro di eliminare la maggior parte dei conflitti tra le applicazioni causate da assembly condivisi.
Errori di assemblaggio durante l`installazione di SQL su Windows
Quindi entra nella parte relativa alla risoluzione dei problemi dell`articolo.
La maggior parte tempi, errori di assemblaggio si verificano a causa degli avanzi di un installato fallito, cioè l`installazione è andata a metà e ha fatto un rollback. In questi casi, dobbiamo pulire manualmente le voci. È un processo un po `lungo e apparentemente complicato, ma cercherò di renderlo il più semplice possibile. Prima di iniziare il processo, creare un punto di ripristino del sistema e creare un backup del registro. Si prega di seguire questi articoli per farlo.
- Come creare il punto di ripristino del sistema in Windows
- Backup e ripristino del registro in Windows
Prima di tutto, dobbiamo rimuovere tutte le voci successive. Se non è installato alcun SQL su questa macchina, è sufficiente rimuovere tutte le voci SQL da Programmi e funzionalità. In caso contrario, rimuovere SQL Server 2008 R2 e selezionare l`istanza che si sta tentando di installare (Non rimuovere altro). Se non è lì, quindi lasciarlo e passiamo al passaggio successivo.
Il passaggio successivo sta attraversando il registro per assicurarsi che tutte le voci vengano rimosse. Per essere onesti, è praticamente impossibile cercare ed eliminare tutte le voci SQL, ma possiamo eliminare solo quelle importanti che pensiamo possano causare problemi.
- Start -> Esegui -> Regedit
- Vai a
a 32 bit: HKEY_LOCAL_MACHINE SOFTWARE Microsoft Microsoft SQL Server a 64 bit: HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node Microsoft Microsoft SQL Server
- Elimina le voci per l`istanza SQL che stai cercando di installare. Nel caso in cui se non si dispone di altri SQL, è sufficiente eliminare Microsoft SQL Cartella radice server stessa
- Ora passare a HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services Eventlog Application e elimina le voci per l`istanza SQL che stai cercando di installare
- Quindi vai a HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services ed elimina le voci per l`istanza SQL che stai cercando di installare
- Troverai più set di controllo come ControlSet001 , ControlSet002 , ControlSet003 , ControlSet004 e così via. Ripeti lo stesso processo.
- HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Eventlog Application ed elimina le voci per l`istanza SQL che stai cercando di installare
- HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services ed elimina le voci per l`istanza SQL che stai cercando di installare.
Ora il passo successivo è rimuovere le voci dell`assembly per SQL. Per fare ciò
- Start -> Esegui -> assemblaggio
- Cerca gli assiemi avviati con Microsoft.SqlServer , una volta trovato clic destro e fai clic su Disinstalla
Ora solo per assicurati di avere tutte le voci c`è un trucco in cui possiamo passare dalla vista dell`assieme alla visualizzazione delle cartelle.
- Nel prompt dei comandi, digita cd / d% windows% assembly
- Tipo: attrib -r -h -s desktop.ini
- Tipo ren desktop.ini desktop.bak
Oppure
- Vai a HKEY_LOCAL_MACHINE SOFTWARE Microsoft Fusion
- Aggiungi nuovo nome valore binario " DisableCacheViewer "
- Fare clic con il pulsante destro del mouse su" DisableCacheViewer "e fare clic su Modifica
- Invio 1
- Chiudere il registro e riprovare
Ora se si ritorna all`assemblaggio dovrebbe essere la vista della cartella piuttosto che la vista dell`assieme. Ora cerca qualsiasi Microsoft.SqlServer e rimuoverlo. Una volta completato il processo basta deselezionare TEMP e riavviare il sistema e provare a installarlo di nuovo.
Ora in alcuni casi si potrebbe ancora ottenere errore di assemblaggio, la maggior parte dei casi è dovuta a Microsoft.NET 4.0. Consiglierei di reinstallare.NET Framework 4.0 e provare a installarlo di nuovo. Anche Microsoft Visual C ++ 2008 o 2010 potrebbe causare tali errori. La loro reinstallazione sarebbe una buona idea.
c`è un altro scenario in cui l`errore è causato da MSI di Microsoft SQL Server 2008 R2 RsFx Driver. In questi casi possiamo provare due cose. Uno è quello di creare una voce mancante nel Registro di sistema o rimuovere il driver dalla cartella Installer.
Metodo 1:
- Start -> Esegui -> Regedit
- Vai a HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services RsFx0150
- Fare clic con il pulsante destro del mouse su RsFX0150 e fare clic su Nuova chiave e digitare IstanzeShares
- Ora chiudere il registro e provare a installarlo di nuovo.
Metodo 2:
- Start -> Esegui -> Installer
- Una volta aperta la cartella, invierai molte colonne, fai clic con il tasto destro su uno dei nomi di colonna e seleziona Altro
- Dall`elenco seleziona Commenti e fare clic su OK.
- Ora cercare MSI Microsoft SQL Server 2008 R2 Driver RsFx nei commenti (poiché il nome del file effettivo sarà privo di senso)
- Fare clic con il pulsante destro del mouse sul file MSI e fare clic su Disinstalla
Bene utilizzando questo metodo dovrebbe essere in grado di risolvere la maggior parte degli errori relativi all`assembly durante l`installazione di Microsoft SQL Server 2008 R2. Nel caso in cui tu abbia ancora problemi puoi usare la nostra sezione commenti.
Errore 0x80240017 durante l`installazione degli aggiornamenti di Windows
Ho ricevuto un errore di Windows Update 0x80240017, durante l`installazione di un aggiornamento per Microsoft Office su Windows 10. Forse quello che ho potrebbe aiutarti a risolvere il problema.
Strumento di pulizia della registrazione della patch: Correzione degli errori durante l`installazione degli aggiornamenti
Microsoft ha appena rilasciato uno strumento per la pulizia della registrazione delle patch. Usalo se ricevi un errore durante l`installazione di un aggiornamento per il prodotto e l`installazione dell`aggiornamento non riesce.
Codice errore 0x80080008 di Microsoft durante l`installazione degli aggiornamenti di Windows
Se c`è qualche problema di corruzione nei file di Windows Update, è possibile ricevere il codice di errore 0x80080008 quando si prova per installare gli aggiornamenti di Windows tramite Microsoft Update.