21 Kasım 2012 Çarşamba

sql server veritabanların da şuan kaç connection olduğunu listeleyen query

sql server veritabanların da şuan kaç connection olduğunu listelemek için aşağıdaki sorguyu çalıştırabilirsiniz. 

SELECT DB_NAME(dbid) as 'DbNAme', COUNT(dbid) as 'Connections' from master.dbo.sysprocesses with (nolock) WHERE dbid > 0 GROUP BY dbid

Stopping durumda olan bir windows servisini çalıştırma yöntemi

Bir servis uygulamamız veya herhangi bir windows servisi stopping durumda da ise o servisi durdurmada sorun yaşayabiliriz.
Bu durumda presesi kill edip tekrar çalıştırabiliriz.

Kill etmek için ise, command prompt a aşağıdaki komutu çalıştırıp, stopping durumda olan servisin PID (p id sini alıyoruz)

SC QUERYEX genbandSBStransfer 

Bu komutu çalıştırdığımızda aşağıdaki sonucu stopping durumda olan servis için alacağız



SERVICE_NAME:"stopping durumda olan windows service adı"
        TYPE               : 10  WIN32_OWN_PROCESS
        STATE              : 3  STOP_PENDING
                                (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0
        PID                : 123321
        FLAGS             :



sonrasında almış olduğumuz pid numarasını

TASKkill /F /PID 123321   şeklinde komut satırına yazıp çalıştırarak servisi stop etmiş oluyoruz. 

Stop edilen servisi services  pencersinden tekrar çalıştırabiliriz.