首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从客户端PC中跟踪它连接到哪些数据库?

问如何从客户端PC中跟踪它连接到哪些数据库?
EN

Server Fault用户
提问于 2012-04-03 13:27:19
回答 3查看 1.5K关注 0票数 0

我想知道是否有什么方法可以跟踪我的程序使用OLEDB试图连接到的服务器。

问题:

我有一个程序,显示一些报告的水晶报告。有些报告的加载速度非常慢。我的猜测是,它们有一些嵌入式连接字符串,它们引用不存在的服务器。我的猜测是,客户端在加载报表时尝试使用嵌入式连接。

我想知道是否可以以任何方式看到跟踪/记录这些失败的连接。

EN

回答 3

Server Fault用户

回答已采纳

发布于 2012-04-03 13:35:17

您可以运行包捕获应用程序,如wireshark (Linux + Windows)或tcpdump (Linux)。如果您的服务器很忙,可能很难识别相关/不相关的连接。

如果您知道端口号/协议,则可以编写筛选器以减少通信量。

票数 1
EN

Server Fault用户

发布于 2012-04-03 13:36:29

你可以试着:

  1. netstat -a并查看您试图建立哪些连接
  2. odbcad32.exe或变体以查看您配置了哪些连接.For Windows 2003:% see驱动器%\SysWoW64 64\Odbcad32.exe或从Start\Run运行它
票数 1
EN

Server Fault用户

发布于 2012-04-03 13:42:29

arp -a

是另一种方法,用于确定您所连接的是谁。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/376280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档