原來一直被這個問題所困擾,前些天在網(wǎng)上偶然發(fā)現(xiàn)解決的辦法。現(xiàn)分享如下:
基本語句為 sp_who
我們可以把查詢結(jié)果插入到我們自己定義的表(monitoruser)中
基本語句為
create table monitoruser
( spid int,
ecid int,
status varchar(200),
loginame varchar(200),
hostname varchar(200), //根據(jù)sp_who的結(jié)果新建表結(jié)構(gòu)
blk varchar(200),
dbname varchar(200),
cmd varchar(200),
[datetime] [datetime] not null
)
alter table [dbo].[monitoruser] with nocheck add
constraint [datetime] default (getdate()) for[datetime] //自動獲取時間插到datetime列中
go
insert into monitoruser(spid,ecid,status,loginame,hostname,blk,dbname,cmd)
exec ('sp_who') //執(zhí)行sp_who,將結(jié)果插入到monitoruser中
國內(nèi)最大的酷站演示中心!