OS : Microsoft Windows 2000 Server / Advanced Server SQL : Microsoft SQL Server 2000 Standard / Enterprise Edition 세션에 대한 정보를 얻으려면.. master..sysprocesses 테이블을 살펴보면 되는 것으로 알고 있습니다. 그런데 이 테이블을 살피면.. net_address 라는 것에 MAC 정보가 나오더군요.. MAC 정보를 가지고 arp 테이블을 검색하여 IP 를 찾게 하긴 했지만... 게이트웨이가 다를 경우에 방법이 없더군요.. 그런데 MAC 을 아는데 IP를 알 수 없다는 것이 좀 이상합니다. 제가 알지 못하는 뷰나 아님, 접속해 있는 세션의 IP정보를 알 수 있는 방법이 있나요? 2005 같은 경우에는 sys.dm_exec_connections 를 통해서 client_net_address 컬럼에 IP가 나오더군요. tcp/ip 로 연결됐을 경우에요.. 2000 에서 알수 있는 방법이 있다면 좀 알려주십시요.^^
work/mssql