La richiesta non è riuscita o il servizio non ha risposto in modo tempestivo?
-
06-07-2019 - |
Domanda
Ho il seguente errore mentre mi collego a SQL Server 2008 Management Studio con autenticazione di Windows.
"The request failed or the service did not respond in a timely fashion.
Consult the event log or other applicable error logs for details."
Qualcuno mi sta dicendo perché sto ricevendo questo errore, mentre il mio SQL Server è in esecuzione nel servizio di rete integrato in a / c ????
L'ho cercato su Google ma non ho trovato la soluzione ..
Grazie
Soluzione
Il problema sopra menzionato si è verificato nel mio sistema locale. Controlla nel gestore configurazione SQL Server.
Passaggio 1:
Server SQL Configurazione della rete
passaggio 2:
- Protocolli per il nome del server locale
- Nome protocollo VIA disabilitato o no ..
- se non disabilitato, disabilitare e selezionare
.. dopo aver apportato le modifiche, il browser SQL Server ha iniziato a funzionare
Altri suggerimenti
Ho avuto lo stesso problema, l'ho risolto.
- Apri Gestione configurazione SQL Server
- Fare clic su SQL Server Services (a sinistra)
- Fai doppio clic sull'istanza di SQL Server che volevo avviare
- Seleziona il pulsante di opzione
Account incorporato
nella schedaAccedi
e scegli Sistema locale dal menu a discesa - Fai clic su Applica in basso, quindi fai clic con il pulsante destro del mouse sull'istanza e seleziona
Start
Funziona davvero: avevo verificato molti siti e finalmente ho ottenuto la risposta.
Ciò può verificarsi quando master.mdf o mastlog.ldf vengono danneggiati. Per risolvere il problema, vai al seguente percorso.
C: \ Programmi \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL
, troverai una cartella "Dati modello", copia il file master.mdf e mastlog.ldf e sostituiscilo in
C: \ Programmi \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATA
.
Questo è tutto. Ora avvia il servizio MS SQL e il gioco è fatto.
Se si esegue SQL Server in un ambiente locale e non tramite una connessione TCP / IP. Vai a Protocolli in Gestione configurazione SQL Server, Proprietà e disabilita TCP / IP. Una volta fatto ciò, il messaggio di errore scompare quando si riavvia il servizio.
È stato molto noioso quando ho avuto lo stesso problema. Quando ho riscontrato questo problema, disinstallo il mio SQL Server 2008 ma dopo aver installato nuovamente il SQL Server 2008, ho riscontrato lo stesso problema. Ero così teso, inoltre, non avevo ricevuto alcun aiuto da nessun sito.
Per superare questo problema. Devi semplicemente andare su Gestione configurazione SQL Server e quindi fare clic su Protocolli nel riquadro di sinistra. Se si esegue il servizio di rete, disabilitare semplicemente il protocollo "VIA". E dopo di ciò prova ad avviare il tuo servizio SQL che funzionerà correttamente.
Se di recente hai modificato la password associata all'account del servizio:
- Avvia Gestione configurazione SQL Server .
- Seleziona Servizi SQL Server nel riquadro a sinistra.
- Fai clic con il pulsante destro del mouse sul servizio che stai tentando di avviare nel riquadro a destra e fai clic su Proprietà .
- Immettere la nuova password e confermare la password.
Disabilita il protocollo VIA nel gestore della configurazione del server sql
Dopo aver inseguito questo problema per alcune ore, abbiamo trovato un registro nei registri di SQL Server Agent che indica quanto segue:
This installation of SQL Server Agent is disabled. The edition of SQL server that installed this service does not support SQL server agent.
Stavamo usando SQL Server Express. Dopo alcuni google sembra che SQL Server Express non supporti SQL Server Agent.
Non ho trovato un pezzo diretto di comunicazioni Microsoft che afferma che SQL Express non supporta SQL Server Agent, tuttavia questo sentimento sembra essere ripreso in molti forum.
Nel mio caso, il problema era che stavo eseguendo altre due istanze di SQL Server che (o almeno una di esse) causava un conflitto.
La soluzione era semplicemente quella di interrompere l'altra istanza di SQL Server e il relativo agente SQL Server di accompagnamento.
Mentre ci sono, ti consiglio anche di assicurarti che Named Pipes
sia abilitato nelle impostazioni del protocollo del tuo server
Penso che questa soluzione sia più appropriata, perché non ti impedisce di utilizzare l'accesso TCP / IP.
Per aprire una porta nel firewall di Windows per l'accesso TCP
Nel menu Start, fare clic su Esegui, digitare WF.msc, quindi fare clic su OK.
In Windows Firewall con sicurezza avanzata, nel riquadro di sinistra, fare clic con il pulsante destro del mouse su Regole in entrata, quindi fare clic su Nuova regola nel riquadro azioni.
Nella finestra di dialogo Tipo di regola, selezionare Porta, quindi fare clic su Avanti.
Nella finestra di dialogo Protocollo e porte, selezionare TCP. Seleziona specifico porte locali, quindi digitare il numero di porta dell'istanza di Motore di database, ad esempio 1433 per l'istanza predefinita. Fai clic su Avanti.
Nella finestra di dialogo Azione, selezionare Consenti la connessione, quindi fare clic su Avanti.
Nella finestra di dialogo Profilo, selezionare tutti i profili che descrivono il ambiente di connessione al computer quando si desidera connettersi a Motore di database e quindi fare clic su Avanti.
Nella finestra di dialogo Nome, digitare un nome e una descrizione per questa regola e quindi fai clic su Fine.
(Fonte: https://msdn.microsoft.com/en-us /library/ms175043.aspx )
Ho trovato dai registri eventi che la valutazione del mio server SQL è scaduta. Avevo bisogno di aggiornare o avevo bisogno di usare l'edizione della comunità.
Per me è stato risolto un semplice aggiornamento di Windows, vorrei averlo provato prima.
mostra il visualizzatore di eventi Errore di accesso: all'utente non è stato concesso il tipo di accesso richiesto su questo computer