2013-03-06 3 views

risposta

22

Controllare il valore dell'ambiente per Temp e TMP.

C: \ Users \ Buck> t impostato

TEMP = C: \ Users \ Buck \ AppData \ Local \ Temp \ 2

TMP = C: \ Users \ Buck \ AppData \ Local \ Temp \ 2

Verificare che la directory elencata esista e che l'ID disponga dell'autorizzazione appropriata per scrivere in tale directory. In alternativa, tramite il pannello di controllo (Pannello di controllo-> Sistema e sicurezza-> Sistema -> Impostazioni di sistema avanzate), è possibile modificare le directory predefinite assegnate a TEMP e TMP.

+0

Ho appena scoperto che dopo "Windows Update", la directory temp cambiato in quello mai era + '\ 2' come in questo esempio !!! Ho dovuto resettare e questo ha risolto il mio problema. –

+1

Ogni due settimane manca la mia cartella temp \ 2 e questo errore inizia a verificarsi. Ricreare la cartella risolve immediatamente il problema; nessun riavvio del sistema necessario. Non ho idea del perché questo continua a succedere ma è esasperante –

+1

Appena aggiunto la cartella Temp/2 – causita

2

Un google rapido suggeriscono che a quanto pare si tratta di un problema comune po '. Sembra che non si tratti di un problema di SQL Server, ma in realtà di .NET. E la soluzione più comune (e rapida) che ho trovato è quella di reinstallare SSMS.

21

Quando ho riscontrato questo problema, di solito è perché l'unità su cui è installato SSMS ha esaurito lo spazio disponibile. L'eliminazione di alcuni vecchi file di registro risolve il problema.

Fare una verifica rapida potrebbe essere utile prima di procedere con una reinstallazione.

+0

Questo l'ha risolto per me. Grazie. – Fortin

0

stavo ricevendo questo errore esatto e ho pensato di avere un andare a correre la riparazione.

Bene, la riparazione non ha risolto il problema, tuttavia mi ha detto che non era in grado di accedere a machine.config in C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ CONFIG - trovato non esistere! C'era un altro file machine.config.default

Così ha avuto una pugnalata al copiare, rinominare in .config e viola risolto e tutto funziona come un campione.

0

Ho ricevuto lo stesso errore in SSMS e ho trovato this link e ho seguito i passaggi come menzionato.

Il problema sembrava essere quando si accede ai contenuti di un file di impostazioni. Il file aveva voci non valide. Questo file è CurrentSettings-. La correzione di questo è la seguente:

  1. Sul server andare su Start menu-> Il tuo profile-> Documentazione-> SQL Server Management Studio-> Impostazioni (questa è la posizione del file sopra specificato)
  2. Eliminare tutti i file dalla cartella
  3. servizi Restart SQLServer
  4. lanciare lo SSMS e questo errore è andato. Sarai in grado di espandere tutte le cartelle ed eseguire attività SSMS regolari senza questo errore.

Una volta ho eseguito questi passi e riavviato il PC questo errore era andato e SSMS ha funzionato bene.

10

Ho ricevuto questo errore sul nostro server condiviso remoto. Risultò che il nostro disco C non aveva più spazio.

Ho funzionato chiedendo al mio collega di chiudere la sessione di SQL Server Management Studio e ha svuotato subito 7 GB! Potrei accedere allora! Woot woot!

+0

Grazie! mi ha aiutato nella risoluzione dei problemi –

+0

mi ha aiutato! Grazie. –

1

Ho riscontrato che se si sta aggiornando un driver odbc iseries su un cluster sql. Molte volte ti imbatterai esattamente in questo problema. Rinominare il machine.config in entrambe le cartelle a 32 bit e 64 bit fa il trucco. al momento siamo passati dalla versione 12 o 6.1 alla versione 7.1 o 13 poiché la versione 12 stava causando una verifica dei bug su una delle nostre istanze SQL. Aggiornato, e tutti i problemi sono andati via.

Cheers,

1

Fare clic destro sull'icona di SQL Server Management Studio e fare clic su 'Esegui come amministratore'. Alla console SSMS verificare che l'errore sia stato eliminato facendo clic sul nodo della struttura "Database". L'errore dovrebbe ora essere risolto in modo permanente e non è necessario eseguire SSMS come amministratore più. La prossima volta avviate SSMS normalmente e dovrebbe funzionare correttamente.

0

Ho appena affrontato questo problema e l'ho risolto immediatamente in 5 minuti. Basta andare su Pannello di controllo ed eseguire lo strumento di risoluzione dei problemi su Programmi.

**PATH** Control Panel\All Control Panel Items\Troubleshooting\Programs 

Fornirà l'elenco dei programmi installati che potrebbero presentare problemi. Scorri verso il basso l'elenco e trova "SQL Server Management Studio" ed esegui il processo di risoluzione dei problemi. Speriamo che risolva il tuo problema.

1

Durante l'esecuzione ho scoperto che era correlato alla cartella temp ambientale (TMP Temp).

Avevo provato ad aggiungere la cartella "2" a questa posizione senza esito positivo. C: \ Users \ USER \ AppData \ Local \ Temp \ 2

Prova a digitare% temp% in file explorer e controlla se ti porta in una posizione valida. Ho scoperto che ho ricevuto un errore perché cercava di andare in una posizione "4". C: \ Users \ USER \ AppData \ Local \ Temp \ 4

Ho creato una cartella denominata "4" nella cartella Temp, ho riattivato SSMS e ha iniziato a funzionare di nuovo.

+0

L'unica soluzione che ha funzionato! – user3728728