GNU/Linux >> Linux Esercitazione >  >> Linux

Risolvere gli errori dei processi MSSQL

Questo articolo descrive i motivi comuni degli errori dei processi di SQL Server® e le procedure di base per la risoluzione dei problemi per esaminarli.

Cause comuni per gli errori di lavoro

I processi SQL possono non riuscire a causa di molteplici motivi. Per risolvere questi errori, è possibile esaminare la cronologia dei processi di SQL ServerAgent. Per visualizzare questi registri, procedi nel seguente modo:

  1. Apri SQL Server Management Studio (SSMS) e connettersi all'istanza del database corrispondente.

  2. Vai a Gestione -> Registri di SQL Server -> Nome lavoro SQL .

  3. Trova l'evento di errore del lavoro ed esamina i dettagli del registro.

I log degli errori dovrebbero aiutarti a determinare se uno o più passaggi del processo non sono riusciti.

Puoi anche configurare i lavori per esportare i loro registri in un file di output esterno per una revisione dettagliata utilizzando Avanzate scheda delle proprietà del lavoro.

Potresti vedere i seguenti motivi comuni per gli errori dei processi SQL:

Problemi di autorizzazione o autenticazione

Il servizio Windows® SQL Server Agent deve essere disponibile per eseguire processi SQL. Ad esempio, se l'utente o l'account di servizio con cui viene eseguito il servizio non dispone di autorizzazioni sufficienti per accedere alle condivisioni di rete o alle posizioni dei file, possono verificarsi errori di processo. Per verificarlo, esegui i seguenti passaggi:

  1. Fai clic sul pulsante Windows nella barra delle applicazioni e digita Servizi .

  2. Individua e fai clic con il pulsante destro del mouse su SQL Server Agent servizio.

  3. Esamina le informazioni sull'account in Accedi scheda.

Analogamente ai servizi di Windows, i processi di SQL Agent vengono eseguiti con un account utente o servizio configurato nel processo. Gli errori di lavoro possono verificarsi quando si verificano problemi di autorizzazione o autenticazione con l'utente o l'account di servizio. I problemi comuni includono:

  • Account scaduto
  • Password errata
  • Autorizzazioni insufficienti per le risorse
  • L'account non esiste più

Esaminare i dettagli del registro degli errori del processo in SSMS per ottenere ulteriori informazioni sull'errore specifico o sul problema delle autorizzazioni. È possibile modificare l'account con cui viene eseguito il processo facendo clic con il pulsante destro del mouse sul processo. Vai a Generale tab e cambia l'account in Esegui come: .

Risorse di sistema non disponibili

Gli errori del lavoro possono verificarsi quando determinate risorse non sono disponibili al momento dell'esecuzione del lavoro. Esempi per questo includono quanto segue:

  • Spazio su disco insufficiente

  • Utilizzo elevato della memoria

  • Utilizzo elevato della CPU

  • Problemi di connettività di rete

Configurazione lavoro errata

Gli errori del lavoro possono verificarsi anche se la configurazione del lavoro non è corretta. Per rivedere la configurazione del lavoro, fai clic con il pulsante destro del mouse sul lavoro e seleziona Proprietà . Quando si eliminano i piani di manutenzione, il sistema non elimina automaticamente i lavori inclusi, quindi è necessario eliminare questi lavori separatamente per evitare errori di lavoro. Inoltre, la configurazione del lavoro potrebbe puntare a risorse di sistema che non esistono più oa un file o un percorso di rete errato.


Linux
  1. Pianificare il lavoro a intervalli irregolari?

  2. Risolvi i problemi di un server cloud Linux inattivo

  3. Risolvi i problemi di un server cloud Windows inattivo

  4. Risolvi i problemi di GlusterFS

  5. Risolvere gli errori dei processi MSSQL

Come installare SQL Server su Windows 10

Come risolvere ERR_TOO_MANY_REDIRECTS

Come impostare un Cron Job in Linux

Foglio di SQLite

Come installare il server Mssql su Rocky Linux 8/Centos 8

Come ripristinare manualmente un database MSSQL in SQL Management Studio (SSMS)