Sql server 获取SQL 2000中的当前连接协议
我目前正在使用SQL 2000(这是一个供应商服务器-不问…),我想知道是否有一种方法可以检测已连接客户端的连接协议。对于SQL 2005+,我使用:Sql server 获取SQL 2000中的当前连接协议,sql-server,sql-server-2000,database-connection,Sql Server,Sql Server 2000,Database Connection,我目前正在使用SQL 2000(这是一个供应商服务器-不问…),我想知道是否有一种方法可以检测已连接客户端的连接协议。对于SQL 2005+,我使用: select net_transport from sys.dm_exec_connections where session_id = @@spid 但是SQL2000缺少这种动态视图。有人知道SQL2000上的等价函数吗 SELECT net_library FROM sysprocesses WHERE spid = @@SPID 您
select net_transport from sys.dm_exec_connections
where session_id = @@spid
但是SQL2000缺少这种动态视图。有人知道SQL2000上的等价函数吗
SELECT net_library FROM sysprocesses WHERE spid = @@SPID
您还可以在SQL Server 2005/2008中使用sys.sysprocesss。它可能会被弃用,但确实存在