2015-06-19 185 views
0

我想从哪台机器即将连接中找出问题。SQL Server 2000获取连接客户端的IP地址

查询

select * from sysprocesses 

我可以看到客户给我带来host008的主机名。

但是,当我尝试ping CMD中的host008时,找不到此主机。

使用

exec xp_cmdshell 'ping host008' 

或使用PowerShell的它给我什么,无论是。

我的其他选择是什么?

+0

1)在服务器上运行'netstat -a',看看有没有列在外地址列中的IP。 2)在服务器上运行网络嗅探器(如Wireshark)以查看与SQL Server进行通信的远程IP地址 - 可能需要一段时间才能筛选出您不感兴趣的地方。 –

+0

我也建议您在数据库管理网站,因为它似乎更适合该领域的专业知识。 –

+0

是你的SQL Server还是一个域控制器? – Greg

回答

0

没有连接主机。信息的来源是用于链接Access中的表的DSN文件。