Skip to content

Commit 4dfac7e

Browse files
committed
v2.0.2
1 parent 2c7d16b commit 4dfac7e

2 files changed

Lines changed: 13 additions & 10 deletions

File tree

.gitattributes

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
* linguist-vendored
2+
*.sql linguist-vendored=false

SQL Server Maintenance.sql

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,10 @@
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

Comments
 (0)