I am trying to use below code in JOB to capture requests, but it seems that the code is not executing properly in SQL Agent Job, when I run the same code in query analyzer it caputre the information
insert into VdaWebApplication
SELECT
[Timestamp]=getdate(),
CPU = SUM(ses.cpu_time)
,WaitTime = SUM(total_scheduled_time)
,ElapsedTime = SUM(ses.total_elapsed_time)
,Reads = SUM(num_reads)
,Writes = SUM(num_writes)
,Connections = COUNT(1)
,[login] = original_login_name
FROM sys.dm_exec_connections con
LEFT JOIN sys.dm_exec_sessions ses
ON ses.session_id = con.session_id
INNER JOIN sys.dm_exec_requests re
ON ses.session_id=re.session_id
WHERE DB_name(re.database_id)='VdaWebApplication'
GROUP BY original_login_name
GO 10000
RS_DBA