1111 All schedules are agreed based on standardized template for maintenance. For detailed info contact author.
1212 Author: Tomas Rybnicky (tomas.rybnicky@wetory.eu)
1313 Date of last update:
14- v2.0.2 - 09.01 .2019 - Update statistics in Maintenance_OptimizeWeekend modified to use full scan and all statistics during weekend optimization
14+ v2.0.3 - 11.02 .2019 - File name of AG database changed
1515
1616 List of previous revisions:
17+ v2.0.2 - 09.01.2019 - Update statistics in Maintenance_OptimizeWeekend modified to use full scan and all statistics during weekend optimization
1718 v2.0.1 - 06.12.2018 - added @Init parameters to full and diff backup stored procedures calls
1819 v2.0 - 26.11.2018 - Introduced new parameters for handling backup folder structure and file naming conventions
1920 v1.9.2 - 20.11.2018 - OH procedures from 28 Oct 2018 included. Small modification related to cleanup in BackupDatabase procedure.
@@ -8081,7 +8082,7 @@ BEGIN
80818082@DirectoryStructure = ' + @DirectoryStructure + ' ,
80828083@AvailabilityGroupDirectoryStructure = ' + @DirectoryStructure + ' ,
80838084@FileName = '' {ServerName}_{DatabaseName}_BackupFull' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' ,
8084- @AvailabilityGroupFileName = '' {ServerName }_{DatabaseName}_BackupFull' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
8085+ @AvailabilityGroupFileName = '' {AvailabilityGroupName }_{DatabaseName}_BackupFull' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
80858086 EXEC [master].[dbo].StdMaintenanceAddJobStep
80868087 @JobName = @JobName,
80878088 @StepName = ' Full Backup - System databases' ,
@@ -8111,7 +8112,7 @@ BEGIN
81118112@DirectoryStructure = ' + @DirectoryStructure + ' ,
81128113@AvailabilityGroupDirectoryStructure = ' + @DirectoryStructure + ' ,
81138114@FileName = '' {ServerName}_{DatabaseName}_BackupFull' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' ,
8114- @AvailabilityGroupFileName = '' {ServerName }_{DatabaseName}_BackupFull' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
8115+ @AvailabilityGroupFileName = '' {AvailabilityGroupName }_{DatabaseName}_BackupFull' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
81158116 END
81168117 ELSE
81178118 BEGIN
@@ -8128,7 +8129,7 @@ BEGIN
81288129@DirectoryStructure = ' + @DirectoryStructure + ' ,
81298130@AvailabilityGroupDirectoryStructure = ' + @DirectoryStructure + ' ,
81308131@FileName = '' {ServerName}_{DatabaseName}_BackupFull' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' ,
8131- @AvailabilityGroupFileName = '' {ServerName }_{DatabaseName}_BackupFull' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
8132+ @AvailabilityGroupFileName = '' {AvailabilityGroupName }_{DatabaseName}_BackupFull' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
81328133 END
81338134 EXEC [master].[dbo].StdMaintenanceAddJobStep
81348135 @JobName = @JobName,
@@ -8184,7 +8185,7 @@ DBCC TRACEON (3042,-1);',
81848185@DirectoryStructure = ' + @DirectoryStructure + ' ,
81858186@AvailabilityGroupDirectoryStructure = ' + @DirectoryStructure + ' ,
81868187@FileName = '' {ServerName}_{DatabaseName}_BackupFull' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' ,
8187- @AvailabilityGroupFileName = '' {ServerName }_{DatabaseName}_BackupFull' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
8188+ @AvailabilityGroupFileName = '' {AvailabilityGroupName }_{DatabaseName}_BackupFull' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
81888189 EXEC [master].[dbo].StdMaintenanceAddJobStep
81898190 @JobName = @JobName,
81908191 @StepName = ' Full Backup - System databases' ,
@@ -8215,7 +8216,7 @@ DBCC TRACEON (3042,-1);',
82158216@DirectoryStructure = ' + @DirectoryStructure + ' ,
82168217@AvailabilityGroupDirectoryStructure = ' + @DirectoryStructure + ' ,
82178218@FileName = '' {ServerName}_{DatabaseName}_BackupDifferential' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' ,
8218- @AvailabilityGroupFileName = '' {ServerName }_{DatabaseName}_BackupDifferential' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
8219+ @AvailabilityGroupFileName = '' {AvailabilityGroupName }_{DatabaseName}_BackupDifferential' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
82198220 END
82208221 ELSE
82218222 BEGIN
@@ -8233,7 +8234,7 @@ DBCC TRACEON (3042,-1);',
82338234@DirectoryStructure = ' + @DirectoryStructure + ' ,
82348235@AvailabilityGroupDirectoryStructure = ' + @DirectoryStructure + ' ,
82358236@FileName = '' {ServerName}_{DatabaseName}_BackupDifferential' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' ,
8236- @AvailabilityGroupFileName = '' {ServerName }_{DatabaseName}_BackupDifferential' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
8237+ @AvailabilityGroupFileName = '' {AvailabilityGroupName }_{DatabaseName}_BackupDifferential' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
82378238 END
82388239 EXEC [master].[dbo].StdMaintenanceAddJobStep
82398240 @JobName = @JobName,
@@ -8306,7 +8307,7 @@ DBCC TRACEON (3042,-1);',
83068307@DirectoryStructure = ' + @DirectoryStructure + ' ,
83078308@AvailabilityGroupDirectoryStructure = ' + @DirectoryStructure + ' ,
83088309@FileName = '' {ServerName}_{DatabaseName}_BackupTranslog' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' ,
8309- @AvailabilityGroupFileName = '' {ServerName }_{DatabaseName}_BackupTranslog' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
8310+ @AvailabilityGroupFileName = '' {AvailabilityGroupName }_{DatabaseName}_BackupTranslog' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
83108311 EXEC [master].[dbo].StdMaintenanceAddJobStep
83118312 @JobName = @JobName,
83128313 @StepName = ' Tlog Backup - System databases' ,
@@ -8335,7 +8336,7 @@ DBCC TRACEON (3042,-1);',
83358336@DirectoryStructure = ' + @DirectoryStructure + ' ,
83368337@AvailabilityGroupDirectoryStructure = ' + @DirectoryStructure + ' ,
83378338@FileName = '' {ServerName}_{DatabaseName}_BackupTranslog' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' ,
8338- @AvailabilityGroupFileName = '' {ServerName }_{DatabaseName}_BackupTranslog' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
8339+ @AvailabilityGroupFileName = '' {AvailabilityGroupName }_{DatabaseName}_BackupTranslog' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
83398340 END
83408341 ELSE
83418342 BEGIN
@@ -8351,7 +8352,7 @@ DBCC TRACEON (3042,-1);',
83518352@DirectoryStructure = ' + @DirectoryStructure + ' ,
83528353@AvailabilityGroupDirectoryStructure = ' + @DirectoryStructure + ' ,
83538354@FileName = '' {ServerName}_{DatabaseName}_BackupTranslog' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' ,
8354- @AvailabilityGroupFileName = '' {ServerName }_{DatabaseName}_BackupTranslog' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
8355+ @AvailabilityGroupFileName = '' {AvailabilityGroupName }_{DatabaseName}_BackupTranslog' + @FileNameSuffix + ' _{FileNumber}.{FileExtension}'' '
83558356 END
83568357 EXEC [master].[dbo].StdMaintenanceAddJobStep
83578358 @JobName = @JobName,
0 commit comments