暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Windowns Server通过cmd命令查询SQL Server数据库服务及系统端口相关命令

巴韭特锁螺丝 2023-08-19
79

一、查询SQL Server数据库相关CMD命令

查看SQL Server服务状态:

    sc query "SQL Server (MSSQLSERVER)"

    查看SQL Server错误日志:

      type "C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Log\ERRORLOG"

      查看SQL Server进程列表:

        tasklist fi "imagename eq sqlservr.exe"

        查看SQL Server进程详细信息:

          tasklist fi "imagename eq sqlservr.exe" /fo table

          查看SQL Server当前会话和进程:

            sqlcmd -Q "SELECT session_id,status,command FROM sys.dm_exec_sessions WHERE is_user_process = 1"

            查看SQL Server当前会话详细信息:

              sqlcmd -Q "SELECT * FROM sys.sysprocesses WHERE spid = <session id>"

              查看阻塞SQL Server进程:

                sqlcmd -Q "SELECT blocked.session_id,blocked.wait_type,blocking.session_id 
                FROM sys.dm_exec_requests blocked
                JOIN sys.dm_exec_requests blocking ON blocked.blocking_session_id = blocking.session_id"

                二、查询系统端口相关CMD命令

                1、telnet命令:

                  telnet 127.0.0.1 80

                  2、netstat命令:

                    netstat -ano | findstr "80"

                    如果有监听,说明80端口开放。

                      C:\Users\Administrator>netstat -ano | findstr "1433"
                      TCP 0.0.0.0:1433 0.0.0.0:0 LISTENING 2292
                      TCP 10.110.11.16:50054 10.110.11.17:1433 ESTABLISHED 33488
                      TCP 10.110.11.16:52403 10.110.11.17:1433 ESTABLISHED 32112
                      TCP 10.110.11.16:52424 10.110.11.17:1433 ESTABLISHED 32112
                      TCP 10.110.11.16:52427 10.110.11.17:1433 ESTABLISHED 32112
                      TCP 10.110.11.16:53279 10.110.11.17:1433 ESTABLISHED 32112
                      TCP 10.110.11.16:55987 10.110.11.17:1433 ESTABLISHED 33488
                      TCP 10.110.11.16:61215 10.110.11.17:1433 ESTABLISHED 21072
                      TCP 10.110.11.16:61486 10.110.11.17:1433 TIME_WAIT 0
                      TCP 10.110.11.16:61495 10.110.11.17:1433 TIME_WAIT 0
                      TCP 10.110.11.16:62503 10.110.11.17:1433 ESTABLISHED 2456
                      TCP [::]:1433 [::]:0 LISTENING 2292

                      3、test-netconnection命令:

                        test-netconnection 127.0.0.1 -port 80

                        如果端口可用,会返回True。

                        4、获取端口信息:

                          Get-NetTCPConnection -LocalPort 80

                          如果返回信息,说明端口开放。

                          5、nmap扫描:

                            nmap -p 80 127.0.0.1

                            如果状态为open,则端口开放。


                            文章转载自巴韭特锁螺丝,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

                            评论