6. Mai 2019 12:30
declare @result int;
EXEC @result = sp_getapplock @Resource = 'SessionEventTableMaintenance', @LockMode ='Exclusive', @LockTimeout=0;
IF @result = 0 DELETE FROM [DB_Live].[dbo].[Session Event]
WHERE NOT EXISTS
(SELECT 1 FROM
[DB_Live].[dbo].[Active Session] AS acs WITH(NOLOCK)
WHERE
acs.[User SID] = [DBLive].[dbo].[Session Event].[User SID]
AND acs.[Server Instance ID] = [DB_Live].[dbo].[Session Event].[Server Instance ID]
AND acs.[Session ID] = [DB_Live].[dbo].[Session Event].[Session ID]
AND acs.[Session Unique ID] = [DB_Live].[dbo].[Session Event].[Session Unique ID]
AND acs.[Login Datetime] = [DB_Live].[dbo].[Session Event].[Event Datetime])
AND DATEDIFF(Month, [Event Datetime], GETUTCDATE()) >= @0
;
6. Mai 2019 12:36
6. Mai 2019 12:53
6. Mai 2019 13:00
6. Mai 2019 16:03
7. Mai 2019 12:32
elTorito hat geschrieben:Allerdings sehe ich in der NAV Administration die Option "Session Event Table Retain Period" nicht.
7. Mai 2019 12:52
8. Mai 2019 09:07
elTorito hat geschrieben:Grad nochmal nachgeschaut... Ich hätte schwören können es war nicht da...