SQL Server Transaction Log Recovery
Reads your transaction log. Generates the exact inverse SQL. Your data never leaves your server.
The problem
UPDATE.SQL Server doesn't have CTRL+Z for committed transactions. Traditional recovery means restoring a full backup — hours of downtime, all data lost.
Why rollback4sqlserver
Agent runs on your server. Browser connects to localhost. No SQL data is ever sent to the cloud.
INSERT → DELETE, DELETE → INSERT, UPDATE → UPDATE with before-image values. Precise, not approximate.
Single .exe, embedded DuckDB. No SQL Server components, no runtime, no service. Just run it.
How it works
Download logrecovery.exe and run it with your SQL Server credentials. Connects read-only — zero impact.
Click Open Dashboard above. Enter your agent URL (default http://localhost:8182). The browser connects directly to your local agent.
Filter by table, time, or operation. Select the rows to undo. Click Generate Rollback Script — a complete BEGIN TRANSACTION block, ready to review and execute.