데이터베이스 이름을 바꾸려고했지만이 작업을 수행하기 위해 독점적으로 잠겨 야한다고 말했습니다.
누가 연결되어 있는지 어떻게 확인할 수 있습니까?
답변
2005 년에 올바르게 기억하면 새 쿼리에 이것을 입력 한 다음 실행할 수 있습니다.
exec sp_who
go
아마도 2008 년에 작동 할 것입니다.
그렇습니다. http://msdn.microsoft.com/en-us/library/ms174313.aspx
답변
SQL Server Management Studio에서 활동 모니터를 사용할 수 있습니다. 열린 후에는 프로세스 섹션에서 실행중인 항목, 로그인, 사용중인 데이터베이스 및 기타 유용한 정보를 확인하십시오.
답변
활성 연결 수와 데이터베이스를 확인하려면 다음을 사용하십시오.
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
답변
내장 SQL 저장 프로 시저를 사용할 수 있습니다.
exec sp_who go