Avatar billede konglasse Nybegynder
02. februar 2010 - 11:42 Der er 7 kommentarer

Aktive bruger i SQL database

Hej alle sammen

er det muligt at lave en SQL query som viser hvor mange aktive bruger som har lavet en connection til en database. ved godt man kan bruge sp_who / sp_who2 stored procedure som ligger standard i SQL'en men den har bare det problem den viser også de "system bruger" som er på, og jeg vil kun have vist de bruger som har lavet en forbindelse til serveren

håber i kan hjælpe mig

Hilsen Lasse
Avatar billede janus_007 Nybegynder
02. februar 2010 - 20:29 #1
Hvilken SQL Server version bruger du?
Avatar billede arne_v Ekspert
03. februar 2010 - 01:15 #2
Kan du ikke frasortere udfra login og hostname ?
Avatar billede konglasse Nybegynder
03. februar 2010 - 12:26 #3
janus_007: det er en MS SQL 2005

arne_v: jo men hvordan får man den til at frasorter
Avatar billede konglasse Nybegynder
03. februar 2010 - 12:41 #4
janus_007: det er en MS SQL 2005

arne_v: jo men hvordan får man den til at frasorter
Avatar billede janus_007 Nybegynder
03. februar 2010 - 19:29 #5
select db_name(dbid),*  from master..sysprocesses
where spid > 49
group by db_name(dbid)

ALt under 50 er systemprocesser :)
Avatar billede arne_v Ekspert
05. februar 2010 - 03:45 #6
Jeg ville bare frasortere i applikationen.

Men janus'es løsning er bedre.
Avatar billede janus_007 Nybegynder
07. februar 2010 - 15:07 #7
:)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester