A SQL Server technology that supports the creation, management, and delivery of both traditional, paper-oriented reports and interactive, web-based reports.
Hi @LONGMATEY, Yaw ,
Yes, but it depends on how the report and database are configured.
If the tables use system-versioned temporal tables, you can query the data as it existed on a specific date using FOR SYSTEM_TIME AS OF.
SELECT * FROM dbo.YourTable FOR SYSTEM_TIME AS OF '2021-09-01T10:00:00';
If you want to check when the report ran (SSRS), you can view Report History/Snapshots in the Report Portal or query the execution logs:
SELECT * FROM ReportServer.dbo.ExecutionLog3 ORDER BY TimeStart DESC;
If the database does not store historical data or snapshots, the report can only show the current data, and the exact report from a past date cannot be recreated.
Thanks,
Akhil.