Domanda

Sto cercando di creare un'attività dell'Utilità di pianificazione per avviare la mia istanza di SQL Server 2005 ogni mattina, perché qualcosa la interrompe ogni notte.Questa è una soluzione temporanea finché non riesco a diagnosticare l'interruzione.

Ho creato un'attività da eseguire con il mio utente amministratore e per avviare il programma, cmq con gli argomenti /c avvio netto mssqlserver.Quando eseguo manualmente il comando, in una console sotto il mio utente amministratore, viene eseguito, ma quando provo a eseguire manualmente l'attività, registra il seguente messaggio e il servizio rimane interrotto:

azione "C:\Windows\system32\cmd.EXE" con codice di ritorno 2.

Eventuali suggerimenti?

È stato utile?

Soluzione

Consiglierei di aprire lo snap-in MMC Servizi (basta eseguire services.msc), trovare il servizio e modificare le proprietà del servizio per riavviarsi automaticamente quando il servizio fallisce.

  1. Apri Services MMC Snap-in (Run Services.MSC)
  2. Individua il servizio.Se si installasse un'istanza predefinita di SQL Server 2005, sarebbe "SQL Server (MSSQLServer)".Se avessi installato un'istanza denominata, il nome sarebbe nella parentesi.
  3. Fare clic con il pulsante destro del mouse sul servizio e selezionare "Proprietà".
  4. Passa alla scheda "Ripristino".
  5. Impostare le opzioni per i guasti prima, secondo e successivi come desiderato.
  6. Fare clic su "OK".

E John Dyer ha ragione anche nel cercare nei registri eventi di Windows i dettagli sul motivo per cui SQL Server si è interrotto (eseguire eventvwr.exe).

Altri suggerimenti

Utilizzare il comando NET:

Per avviare un servizio, digitare:servizio di avvio netto

Per interrompere un servizio, digitare:servizio di arresto netto

Per mettere in pausa un servizio, digitare:servizio pausa rete

Per ripristinare un servizio, digitare:servizio continuo netto

Consulta questo articolo di Microsoft per ulteriori dettagli:Articolo Microsoft

Inoltre, esaminerei i registri eventi di Windows (applicazione e sistema) per i dettagli sul motivo per cui SQLServer si arresta in primo luogo.

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