0
我想从哪台机器即将连接中找出问题。SQL Server 2000获取连接客户端的IP地址
查询
select * from sysprocesses
我可以看到客户给我带来host008
的主机名。
但是,当我尝试ping CMD中的host008
时,找不到此主机。
使用
exec xp_cmdshell 'ping host008'
或使用PowerShell的它给我什么,无论是。
我的其他选择是什么?
1)在服务器上运行'netstat -a',看看有没有列在外地址列中的IP。 2)在服务器上运行网络嗅探器(如Wireshark)以查看与SQL Server进行通信的远程IP地址 - 可能需要一段时间才能筛选出您不感兴趣的地方。 –
我也建议您在数据库管理网站,因为它似乎更适合该领域的专业知识。 –
是你的SQL Server还是一个域控制器? – Greg