MSSQL 서버 확인하기 @@SERVERNAME 으로 확인할 수 있습니다. 현재 접속해있는 서버를 반환합니다. SELECT @@SERVERNAME MSSQL 인스턴스 확인하기 @@SERVICENAME 으로 확인할 수 있습니다. 현재 접속해 있는 인스턴스를 반환합니다. SELECT @@SERVICENAME MSSQL 데이터베이스 확인하기 DB_NAME() 으로 확인할 수 있습니다. 현재 접속해 있는 데이터베이스를 반환합니다. SELECT DB_NAME() 현재 접속한 서버 / 인스턴스 / 데이터베이스 확인 SELECT @@SERVERNAME,
@@SERVICENAME, DB_NAME() 저작자표시비영리변경금지 'SQL Server > SQL Server 자주보는' 카테고리의 다른 글
MSSQL 데이터베이스 접속자 및 연결 정보 확인하는 방법우리가 MSSQL을 사용하다보면 데이터베이스에 현재 몇명이 접속해있고, 누가 접속해 있는지, 또는 어떤 IP로 접속했는지 확인이 필요할 때가 있다. 현재 데이터베이스에 접속중인 접속자 수 확인하는 방법SELECT DB_NAME(dbid) as DB이름, COUNT(dbid) as 접속자수 쿼리를 실행하면, 현재 접속중인 접속자 수를 데이터베이스별로 알려준다. 현재 데이터베이스에 접속중인 연결 정보 확인하는 방법SELECT S.spid, S.loginame, S.login_time, S.last_batch, C.client_net_address 위와 같이 쿼리를 실행하면 데이터베이스에 접속중인
접속자의 연결 정보를 확인할 수 있다. * sys.sysprocesses : SQL Server 인스턴스에서 실행 중인 프로세스에 대한 정보를 표시하는 뷰 - sys.sysprocesses 컬럼 spid : SQL Server 세션 아이디 status가 * sys.dm_exec_connections : SQL Server 인스턴스에 대해 설정된 연결에 대한 정보와 각 연결에 대한 세부 정보를 표시하는 뷰 - sys.dm_exec_connections 컬럼 session_id : SQL Server 세션 아이디 * 현재 데이터베이스에 접속중인 연결 정보를 확인하기 위해 sys.sysprocesses와 sys.dm_exec_connections를 조인하는 이유는 sys.sysprocesses는 SQL Server 실행 중인 프로세스에 대한 정보를 표시하기 때문에 현재 접속중인 세션정보를 확인하기 위해서는 반듯이 필요하나 클라이언트 프로세스와 시스템 프로세스 모두를 포함하고 있다. public [ms-sql] 설치된 MSSQL 서버 확인하는 방법이미 MSSQL 서버가 설치되어 있거나 MSSQL을 설치 한 후 다른 피시에서 연결을 할때 (local) 이나 127.0.0.1 로 연결이 되지 않는 경우에는 MSSQL 서버의 명칭이 정확하지 않은 경우가 많습니다. 이럴 경우 확인 하는 방법입니다. 윈도우 시작 메뉴에서 SQL Server 구성 관리자를 찾은 후 실행하면 그 정보를 보고 명칭을 확인 할 수 있습니다. 이를 활용하여 연결을 하여 이용합니다. 위의 경우 는 서버의 이름은 호스트 이름 \ 이름. KJH-PC\MSSQLSERVER 입니다. 네트워크 서비스가 설정되어 있으면 윈도우즈 네트워크 계정으로 접근이 가능 합니다. 그래도 잘 연결이 안되면 네트워크 구성이 잘 열려있는 지 확인을 해보아야 합니다. IP 주소로도 접근이 가능 합니다. 위의 TCP/IP 를 두번 클릭하여 아래 창을 띄운 후 확인합니다. 이 경우는 설치된 상태에 따라서, IP 주소만 쳐도 되는 경우가 있으며, 혹은 IP주소\서버이름 192.168.0.1 192.168.0.1\MSSQLSERVER 192.168.0.1\EXPRESS 192.168.0.1\SQLEXPRESS |