Sadržaj:

Šta je Sp_who u SQL Serveru?
Šta je Sp_who u SQL Serveru?

Video: Šta je Sp_who u SQL Serveru?

Video: Šta je Sp_who u SQL Serveru?
Video: Судебно расследовать, кто и что изменил в базе данных SQL Server 2024, Novembar
Anonim

sp_who je sistemska pohranjena procedura dizajnirana za vraćanje informacija o trenutnim sesijama u bazi podataka. Ove sesije se obično nazivaju SPIDS ( Server ID procesa). Dok sp_who ponekad se koristi, to je sestrinska procedura sp_who2 se koristi daleko češće.

Ovdje, šta je sp_who2?

sp_who2 je nedokumentirana tako nepodržana stroed procedura u SQL serveru, ali se široko koristi inststed od sp_who za popis procesa koji su trenutno aktivni u SQL Serveru. Nadalje, sp_who2 trudi se da ekran bude što kompaktniji za izlaz u tekstualnom modu.

šta je SPID u SQL Serveru? A SPID u SQL Serveru je Server ID procesa. Ovi ID-ovi procesa su u suštini sesije u SQL Server . Svaki put kada se aplikacija poveže na SQL Server , nova veza (ili SPID ) se kreira. Ova veza ima definiran opseg i memorijski prostor i ne može komunicirati s drugim SPID-ovi.

U vezi s tim, koja je razlika između Sp_who i sp_who2?

The sp_who i sp_who2 svrha obje komande je ista. Ali razlika je, sp_who podržava informacije o ograničenim stupcima o trenutno pokrenutom procesu u SQL Server. sp_who2 podržava neke dodatne informacije o kolonama o trenutno pokrenutom procesu u SQL Server onda sp_who komanda.

Kako provjeriti šta radi na SQL Serveru?

Da biste provjerili status SQL Server Agenta:

  1. Prijavite se na računar servera baze podataka sa administratorskim nalogom.
  2. Pokrenite Microsoft SQL Server Management Studio.
  3. U lijevom oknu provjerite da li je SQL Server Agent pokrenut.
  4. Ako SQL Server Agent nije pokrenut, kliknite desnim tasterom miša na SQL Server Agent, a zatim kliknite na Start.
  5. Kliknite na Yes.

Preporučuje se: