2012-05-05 42 views
9

Ho installato la versione di valutazione di SQL Server 2008 R2 dopo aver rimosso SQL Server 2008 R2 Express. SQL Server Configuration Manager era ancora accessibile dopo la disinstallazione, ma ora non è più accessibile è con questo errore:Impossibile accedere al gestore di configurazione del server sql

Cannot connect to WMI provider. You do not have permission or the server is unreachable. Note that you can only manage SQL Server 2005 servers with SQL Server Configuration Manager. Invalid class [0x80041010]

Il file sqlmgmproviderxpsp2up.mof è trovato nella cartella C:\Program Files (x86)\Microsoft SQL Server\100\Shared sul mio PC. Ho provato a digitare il prompt dei comandi:

C:\Program Files (x86)\Microsoft SQL Server\100\Shared>mofcomp "C:\Program Files (x86)\Microsoft SQL Server\100\Shared\sqlmgmproviderxpsp2up.mof" 

ma ancora ottenere l'errore di accesso negato. Non riesco a trovare la risposta a questo problema, qualcuno ha qualche idea?

+1

questo [link] (https://support.microsoft.com/en-in/kb/956013) descrive bene. Saluti! – RBT

risposta

0

Probabilmente il modo più semplice è rimuovere completamente tutte le tracce di SQL Server e ricominciare da capo. Salva te stesso un po 'di tempo per farlo in questo modo:

http://sqlblog.com/blogs/aaron_bertrand/archive/2010/10/25/fun-with-software-uninstalling-sql-server-2008-r2-evaluation-edition.aspx

Questo thread sul super-utente potrebbe aiutare con il problema WMI (anche se questo potrebbe essere solo un problema di autorizzazioni o hai fermato il servizio WMI):

https://superuser.com/questions/190960/repair-wmi-on-windows-7

+0

Grazie a @Aaron per avermi offerto alcune risposte. Ho lavorato su molti tutorial dalle pagine MDSN per imparare SSIS, SSAS e SSRS dopo aver installato la versione di valutazione e non ho controllato il gestore di configurazione. Non sono sicuro che alcune sparatorie di problemi durante le esercitazioni quando ho riscontrato problemi hanno influito su questo perché funziona perfettamente dopo l'installazione. Potrei provare prima la tua seconda opzione raccomandata. – user1220000

+0

Ho provato la seconda raccomandazione e non funziona! – user1220000

+0

Scusa, non era qualcosa che avevo verificato io stesso. Suggerirò ancora una volta che risolvere questo problema è probabilmente molto più complesso della semplice disinstallazione e reinstallazione. –

0

ho ottenuto questo errore troppo e solo per una risata ho deciso di correre la mia finestra della riga di comando in modalità amministratore.

Stranamente, ha funzionato! Non sapendo quale sia la configurazione del tuo privilegio utente, non posso davvero dire che questa è una soluzione definitiva per questo anche se

14

Ho anche access denied error. E la mia soluzione:

  1. Fare clic destro su cmd
  2. ha scelto Esegui come amministratore
  3. quindi digitare il command messaggio:

    C: \ Program Files (x86)> Microsoft SQL Server \ 100 \ Shared> mofcomp "C: \ Program Files (x86) \ Microsoft SQL Server \ 100 \ Shared \ sqlmgmproviderxpsp2up.mof"

esso ha funzionato per me

+0

Anche per me ha funzionato ..... grazie! – Raihan

+1

Fonte: https://support.microsoft.com/en-us/kb/956013 –

1

Error Image Can Not Connect To WMI Provider

Questi sono passi registrati da 'Steps Recorder' nella finestra 10 Queste potrebbero funzionare anche in Windows 8

Fase 1: l'utente fa clic destro su "Start (lista)"

Passo 2: Utente sinistro fare clic su "Prompt dei comandi (Admin) (voce di menu)"

Passaggio 3: Utente sinistro fare clic su "Amministratore: prompt dei comandi (finestra)" in "Amministratore: prompt dei comandi"

Passaggio 4: immissione da tastiera utente su "Amministratore: prompt dei comandi (finestra)" in "Amministratore: prompt dei comandi" [...]

Fase 5: Tipo 'mofcomp'

Passo 6: l'utente cliccare a destra su "Start (lista)"

Passo 7: l'utente clicca a sinistra su "Esegui (voce di menu)"

Fase 8: l'utente clicca a sinistra su "(pulsante) Apri" in "Run"

Fase 9: a sinistra l'utente clicca su "C: \ Program Files (x86) \ Microsoft SQL Server (lista articolo)"

Passaggio 10: lef utente t clicca su "(pulsante) OK" in "Run"

Passo 11: click l'utente a sinistra su "Casella di ricerca (edit)" in "Microsoft SQL Server"

Passo 12: l'utente clicca a sinistra su "Sqlmgmproviderxpsp2up .mof (testo) "

Passo 13: l'utente ha lasciato fare clic su "Nome (edit)" in "Sqlmgmproviderxpsp2up.mof - risultati di ricerca in Microsoft SQL Server"

Passo 14: User click sinistro su" Home (scheda articolo) "in" Sqlmgmproviderxpsp2up.mof - Risultati della ricerca in Microsoft SQL Server "

Passo 15: l'utente clicca a sinistra su "Copia percorso (pulsante)" in "Sqlmgmproviderxpsp2up.mof - risultati di ricerca in Microsoft SQL Server"

Passo 16: l'utente clicca a sinistra su "Amministratore: Prompt dei comandi (elemento della lista)"

Passo 17: User destra clicca su "Administrator: Prompt dei comandi (finestra)" in "Administrator: Prompt dei comandi"

Passo 18: l'utente clicca a sinistra su "Incolla (voce di menu)"

Passo 19 : Immissione da tastiera utente su "Amministratore: prompt dei comandi (finestra)" in "Amministratore: prompt dei comandi" [Invio]

Passo 20: l'utente clicca su "Chiudi (pulsante)" a sinistra in "Amministratore: Prompt dei comandi"

Working Image SQL Server Configuration Manager

7

ho eseguito su Win 7 32 bit.

  • aperta CMD ed eseguire:

    cd "C:\Program Files\Microsoft SQL Server\110\Shared" 
    
  • quindi eseguire:

    mofcomp sqlmgmproviderxpsp2up.mof 
    

cmd command

se si esegue in win 64, la directory è directory condivisa diversa

possibile di versione di SQL:

SQL 2008: C:\Program Files (x86)\Microsoft SQL Server\90\Shared\ 
SQL 2008 R2: C:\Program Files (x86)\Microsoft SQL Server\100\Shared\ 
SQL 2012: C:\Program Files (x86)\Microsoft SQL Server\110\Shared\ 
SQL 2014: C:\Program Files (x86)\Microsoft SQL Server\120\Shared\ 
SQL 2017: C:\Program Files (x86)\Microsoft SQL Server\140\Shared\ 
+0

Ha funzionato, mi piacerebbe una spiegazione, perché? – Liam

+1

https://msdn.microsoft.com/en-us/library/aa393251(v=vs.85).aspx Fino a quando non si esegue il compilatore MOF, Mofcomp.exe, un provider non è registrato con WMI e le classi esso creati nel file MOF non sono disponibili nel repository WMI. La seguente procedura descrive come compilare un file MOF. Immagino che sia per reinserire l'oggetto su WMI. O in relazione con la corruzione WMI. CMIIW https://katyscode.wordpress.com/2007/02/03/tutorial-how-to-fix-wmi-corruption/ – toha

-1

ho avuto MS SQL Server Management Studio 2014 installato e ricevute al di sopra di errore indicato.Qui di seguito sono i passi che ho seguito, che risolto il problema per me

1) Esegui CMD come ADMIN

2) cd C: \ Windows \ SysWOW64 \ wbem

3) mofcomp "% ProgramFiles (x86) % \ Microsoft SQL Server \ 120 \ Shared \ sqlmgmproviderxpsp2up.mof"

4) Sopra comando eseguito con successo, come di seguito

Microsoft (R) MOF Compiler versione 6.3.9600.16406 Copyright (c) Microsoft Corp. 1997- 2006. Tutti i diritti riservati. Parsing MOF di file: C: \ Program Files (x86) \ Microsoft SQL Server \ roviderxpsp2up.mof file MOF 120 \ Shared \ sqlmgmp è stato con successo analizzati dati Memorizzazione nel repository ... Fatto!

NOTA:

Il valore del numero dipende dalla versione di SQL Server: nnn

SQL 2008: C: \ Program Files (x86) \ Microsoft SQL Server \ 90 \ Shared \

SQL 2008 R2: C: \ Program Files (x86) \ Microsoft SQL Server \ 100 \ Shared \

SQL 2012: C: \ Program Files (x86) \ Microsoft SQL Server \ 110 \ Shared \

S QL 2014: C: \ Programmi (x86) \ Microsoft SQL Server \ 120 \ Shared \

+0

Questo sembra essere esattamente quello che è già stato detto [qui] (http: //stackoverflow.com/a/39240473/542251) – Liam

0

Ragazzi I Suggerisco di andare nella cartella "Microsoft SQL Server" in "C: \ Programmi (x86)" e poi vai a tutte le cartelle di "Microsoft SQL Server" Microsoft SQL Server

e controllare la cartella "Shared" e se hai trovato "sqlmgmproviderxpsp2up.mof" questo file nella cartella "Shared" poi si deve copiare l'URL directory della cartella e apri cmd (come Admin) e scrivi "cd (spazio)" e incolla l'URL della tua directory e premi invio dopo scrivi "mofcomp sqlmgmproviderxpsp2up.mof" spero che questo funzionerà divertendoti e scusami per il cattivo inglese.

1

Ecco come porta raffigura la versione di SQL: -

-80 = SQL Server 2000  
-90 = SQL Server 2005 
-100 = SQL Server 2008  
-105 = SQL Server 2008 R2 
-110 = SQL Server 2012  
-120 = SQL Server 2014  
-130 = SQL Server 2016 
  1. Aprire Prompt dei comandi con diritti di amministratore.
  2. comando generico per tutte le versioni:

mofcomp "%programfiles(x86)%\Microsoft SQL Server\[Number]\Shared\sqlmgmproviderxpsp2up.mof" 

se si dispone di SQL Server 2008 R2, si prega di fornire 105 al posto di [numero].

spero vi aiuterà

Problemi correlati