我的名字是Josue
我需要你的帮助:
有没有办法审核或监控连接到的服务器进程 Advantage Database Server?
是否有运行进程的日志?
感谢的
答案 0 :(得分:1)
没有使用Advantage Database Server的进程的现有日志。因为它是客户端/服务器体系结构,所以我不知道可以轻松地将服务器上的连接与特定进程相关联的机制。
但是,可以使用系统过程sp_mgGetConnectedUsers()来获取一些此类信息。可以使用它来获取您在给定时间点(快照)查找的信息。
该过程的输出包括您可能感兴趣的三个字段。Address
列提供连接到Advantage的计算机的地址。它通常是客户端应用程序的IP地址。但它也可以是" IPC Connection N"形式,表明它正在使用共享内存进行通信;这意味着客户端进程在与服务器相同的计算机上运行。
TSAddress
列可能也会引起关注。如果连接是由通过终端服务(例如,远程桌面)运行的客户端进行的,则该列包含客户端机器的IP地址。如果您有兴趣了解源自服务器计算机本身的进程,那么您需要使用此字段来区分通过终端服务连接的那些和客户端。
另一个可能感兴趣的专栏是ApplicationID
。默认情况下,该字段包含客户端应用程序的进程名称(例如,可执行文件)。这有助于确定实际过程。但不保证这一点。应用程序本身可以通过sp_SetApplicationID等机制更改该值。