Bagaimana saya bisa melihat siapa yang terhubung ke db saya?


12

Saya mencoba mengubah nama database dan mengatakan bahwa itu perlu dikunci secara eksklusif untuk melakukan operasi ini ...

Bagaimana saya bisa memeriksa siapa yang terhubung?


7
Anda telah mengajukan delapan pertanyaan SQL 2008 sejak kemarin. Senang sekali Anda adalah anggota aktif di sini di SF, tetapi mungkin Anda harus bertanya materi pelatihan mana yang paling membantu Anda dalam belajar SQL 2008?
jscott

@ jscott pertanyaan yang Anda sarankan sudah berakhir. Itu tidak cocok untuk format tumpukan. Anda dapat membuat saran buku jika Anda memilikinya. SteveC bebas untuk mengajukan pertanyaan sebanyak yang dia butuhkan.
bluekeys

@dsjbirch Terima kasih atas tindak lanjutnya, tetapi banyak yang telah berubah dengan "kecocokan" pada SF dalam 5 tahun terakhir.
jscott

@ jscott, ha! Saya tidak melihat tanggalnya. Semoga harimu menyenangkan.
bluekeys

1
Belajar melalui bahan referensi bacaan adalah cara yang bagus untuk belajar bagi sebagian orang. Saya telah berjuang sepanjang hidup saya dengan masalah konsentrasi dan telah menghabiskan ribuan jam dan telah memutuskan bahwa saya bodoh atau malas.
l --''''''--------- '' '' '' '' '' ''

Jawaban:



8

Anda dapat menggunakan Monitor Aktivitas di SQL Server Management Studio. Setelah terbuka, lihat bagian Proses untuk melihat apa yang sedang berjalan, login, basis data yang digunakan, dan informasi bermanfaat lainnya.


1

Saya pikir untuk memeriksa jumlah koneksi aktif dan Database mereka, silakan gunakan:

SELECT DB_NAME(dbid) as DBName, COUNT(dbid) as 'Number Of Connections',
    loginame as LoginName
FROM sys.sysprocesses
WHERE dbid > 0
GROUP BY dbid, loginame

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.