Universal Backup Database Enhancements: 2026-02-16
On 2026-02-16, the Universal Backup Database was enhanced with expanded logging capabilities.
Recent databases can be upgraded to the latest version by running the following script:
- EXEC sp_MSforeachtable
- '
- ALTER TABLE ? ADD
- Log_Updated_At DATETIMEOFFSET(7) NULL,
- Error_Date DATETIMEOFFSET(7) NULL,
- Progress_Started_At DATETIMEOFFSET(7) NULL,
- Result_Started_At DATETIMEOFFSET(7) NULL,
- Source_Started_At DATETIMEOFFSET(7) NULL,
- Log_Duration_Total FLOAT NULL,
- Result_Duration FLOAT NULL,
- Source_Duration FLOAT NULL,
- Progress_Duration FLOAT NULL,
- Log_History NVARCHAR(MAX) NOT NULL DEFAULT(''''),
- Error_ReferenceCode NVARCHAR(MAX) NOT NULL DEFAULT(''''),
- Error_Subject NVARCHAR(MAX) NOT NULL DEFAULT(''''),
- Action_IsRunning BIT NOT NULL DEFAULT(0),
- Error_Agent NVARCHAR(MAX) NOT NULL DEFAULT(''''),
- Error_Description NVARCHAR(MAX) NOT NULL DEFAULT(''''),
- Progress_Agent NVARCHAR(MAX) NOT NULL DEFAULT(''''),
- Progress_Log NVARCHAR(MAX) NOT NULL DEFAULT(''''),
- Result_Warning NVARCHAR(MAX) NOT NULL DEFAULT(''''),
- Source_Warning NVARCHAR(MAX) NOT NULL DEFAULT('''');
- ';
- GO
- PRINT 'Step 1 Complete - Columns Added';
- EXEC sp_MSforeachtable
- '
- UPDATE ?
- SET
- Log_Duration_Total = DATEDIFF(MINUTE, Log_Date_From, Log_Date_Till),
- Result_Duration = DATEDIFF(MINUTE, Result_Date_From, Result_Date_Till),
- Source_Duration = DATEDIFF(MINUTE, Source_Date_From, Source_Date_Till),
- Log_Updated_At = Log_Date_Till,
- Log_History = Log_Description,
- Error_ReferenceCode= Log_ReferenceCode,
- Error_Subject = Log_Subject,
- Result_Started_At = Result_Date_From,
- Source_Started_At = Source_Date_From,
- Source_Warning = Comment;
- '
- GO
- PRINT ''
- PRINT 'Step 2 Complete - field values updated';
- PRINT ''
- PRINT '**************************************************************************'
- PRINT 'Upgrade complete';
Related Articles
Universal Backup Database Enhancements: 2024-09-02
On 2024-09-02, the Universal Backup Database was Enhanced as Follows: Added Action_Priority column to all tables Recent databases can be upgraded to the latest version by running the following script: EXEC sp_MSforeachtable ' ALTER TABLE ? ADD ...
Universal Backup Database Enhancements: 2024-09-18
On 2024-09-18, the Universal Backup Database was Enhanced as Follows: Renamed *_Role column on __M_Matters_Participating_Entities to *_Participant_Role Recent databases can be upgraded to the latest version by running the following script: exec ...
Universal Backup Database Enhancements: 2024-11-21
On 2024-11-21, the Universal Backup Database was Enhanced as Follows: Added "Subject" columns to Time, Expenses, and Fees Recent databases can be upgraded to the latest version by running the following script: ALTER TABLE ...
Universal Backup Database Enhancements: 2025-10-24
On 2025-10-24, the Universal Backup Database was Enhanced as Follows: Removed the Final_Extra_Content and Original_Extra_Content columns. Information that may have been stored in these columns now resides in the Source_Content columns. Recent ...
Universal Migrator Update: 2025-04-01
If you have a Universal Backup database from a previous version of Universal Migrator, you will need to upgrade it by following the Delta Migration Procedure. New Backup Tools Universal Migrator now includes Backup options for the following ...