zoukankan      html  css  js  c++  java
  • sql server tcp连接查看工具TcpView

    官网:https://docs.microsoft.com/zh-cn/sysinternals/downloads/tcpview

    【0】介绍

    TCPView是一个Windows程序,它将为您显示系统上所有TCP和UDP端点的详细列表,包括本地和远程地址以及TCP连接状态。在Windows Server 2008,Vista和XP上,TCPView还会报告拥有端点的进程的名称。TCPView提供了Windows附带的Netstat程序的信息更丰富,显示更方便。TCPView下载包括Tcpvcon,这是具有相同功能的命令行版本。

    TCP查看屏幕截图

    【1】使用TCPView

    启动TCPView时,它将枚举所有活动的TCP和UDP端点,将所有IP地址解析为其域名版本。您可以使用工具栏按钮或菜单项来切换已解析名称的显示。在Windows XP系统上,TCPView显示拥有每个端点的进程的名称。

    默认情况下,TCPView每秒更新一次,但是您可以使用 Options | Refresh Rate菜单项来更改速率。将状态从一个更新更改为下一个更新的端点以黄色突出显示;被删除的端点显示为红色,新端点显示为绿色。

    您可以通过选择File | Close Connections来关闭已建立的TCP / IP连接(标记为ESTABLISHED的状态),或者右键单击一个连接并从结果上下文菜单中选择Close Connections

    您可以使用“保存”菜单项将TCPView的输出窗口保存到文件中

    【2】使用Tcpvcon

    Tcpvcon的用法与内置Windows netstat实用程序的用法类似:

    用法:

    指令
    tcpvcon [-a] [-c] [-n] [process name or PID]
    
    使用TCPVCON
    范围描述
    -一种 显示所有端点(默认为显示已建立的TCP连接)。
    -C 将输出打印为CSV。
    -n 不要解析地址。

    【3】Microsoft TCPView KB文章

    此Microsoft KB文章引用了TCPView:

    816944:尝试启动网站时出现“意外错误0x8ffe2740”错误消息

    下载 下载TCPView (1.4 MB)

    现在Sysinternals Live运行

    运行于:

    • 客户端:Windows 8.1及更高版本。
    • 服务器:Windows Server 2012及更高版本。

    【最佳实践】

    (1)查看sqlserver请求进程与windows 进程关系

      

    我们可以看到 spid是sql server进程号,而 kpid 是windows线程号

    (2)查看windows线程

    使用windows命令,tasklist 查看 windows进程信息,发现并看不到3076

       

    (3)使用tcpView 工具

    但很明显有缺陷,要是有多个,你根本无法区分哪个是正常的 哪个是僵死的

      

     然后可以右击杀死之类的

  • 相关阅读:
    附近有什么?8款可以查周边的App
    实体店里充话费要怎么弄
    怎样买手机号?
    手机号是SIM卡的号呢,还是买手机时就带的
    网站SSL证书在线检测
    未来什么行业最赚钱
    陈安之-如何选择最赚钱的行业
    斗鱼宣布获C轮15亿融资 直播行业进入资本时代
    2016年Godaddy最新域名转出教程
    GoDaddy账户间域名转移PUSH以及ACCEPT接受域名过户方法
  • 原文地址:https://www.cnblogs.com/gered/p/14657023.html
Copyright © 2011-2022 走看看