|
65 | 65 | Author: Adrian Buckman
|
66 | 66 | Created Date: 15/07/2017
|
67 | 67 |
|
68 |
| -Revision date: 18/07/2023 |
| 68 | +Revision date: 19/07/2023 |
69 | 69 | Version: 2.8
|
70 | 70 |
|
71 | 71 | Description: SQLUndercover Inspector setup script Case sensitive compatible.
|
@@ -129,7 +129,7 @@ SET ANSI_NULLS ON;
|
129 | 129 | SET QUOTED_IDENTIFIER ON;
|
130 | 130 | SET CONCAT_NULL_YIELDS_NULL ON;
|
131 | 131 |
|
132 |
| -DECLARE @Revisiondate DATE = '20230718'; |
| 132 | +DECLARE @Revisiondate DATE = '20230719'; |
133 | 133 | DECLARE @Build VARCHAR(6) ='2.8'
|
134 | 134 |
|
135 | 135 | DECLARE @JobID UNIQUEIDENTIFIER;
|
@@ -4994,14 +4994,19 @@ ALTER PROCEDURE [Inspector].[BackupsCheckInsert]
|
4994 | 4994 | AS
|
4995 | 4995 | BEGIN
|
4996 | 4996 |
|
4997 |
| ---Revision date: 05/02/2023 |
| 4997 | +--Revision date: 19/07/2023 |
4998 | 4998 |
|
4999 | 4999 | DECLARE @Servername NVARCHAR(128) = @@SERVERNAME;
|
5000 | 5000 | DECLARE @FullBackupThreshold INT = (Select [Value] FROM [Inspector].[Settings] WHERE Description = ''FullBackupThreshold'')
|
5001 | 5001 | DECLARE @MaxFullThreshold INT;
|
5002 | 5002 |
|
5003 | 5003 | SET @FullBackupThreshold = (SELECT ISNULL(TRY_CAST([Inspector].[GetServerModuleThreshold] (@Servername,''BackupsCheck'',''FullBackupThreshold'') AS INT),168));
|
5004 |
| -SET @MaxFullThreshold = (SELECT MAX(FullThreshold) FROM [Inspector].[BackupsCheckThresholds] WHERE [IsActive] = 1); |
| 5004 | +SET @MaxFullThreshold = (SELECT MAX(FullThreshold) FROM [Inspector].[BackupsCheckThresholds] WHERE [Servername] = @Servername AND [IsActive] = 1); |
| 5005 | + |
| 5006 | +IF (@MaxFullThreshold IS NULL) |
| 5007 | +BEGIN |
| 5008 | + SET @MaxFullThreshold = @FullBackupThreshold; |
| 5009 | +END |
5005 | 5010 |
|
5006 | 5011 | IF (@FullBackupThreshold < @MaxFullThreshold)
|
5007 | 5012 | BEGIN
|
@@ -8336,14 +8341,19 @@ ALTER PROCEDURE [Inspector].[BackupsCheckReport]
|
8336 | 8341 | )
|
8337 | 8342 | AS
|
8338 | 8343 | BEGIN
|
8339 |
| ---Revision date: 12/10/2021 |
| 8344 | +--Revision date: 19/07/2023 |
8340 | 8345 |
|
8341 | 8346 | DECLARE @FullBackupThreshold INT = (SELECT ISNULL(TRY_CAST([Inspector].[GetServerModuleThreshold] (@Servername,@Modulename,''FullBackupThreshold'') AS INT),168));
|
8342 | 8347 | DECLARE @DiffBackupThreshold INT = (SELECT TRY_CAST([Inspector].[GetServerModuleThreshold] (@Servername,@Modulename,''DiffBackupThreshold'') AS INT));
|
8343 | 8348 | DECLARE @LogBackupThreshold INT = (SELECT ISNULL(TRY_CAST([Inspector].[GetServerModuleThreshold] (@Servername,@Modulename,''LogBackupThreshold'') AS INT),20));
|
8344 | 8349 | DECLARE @LastCollection DATETIME;
|
8345 | 8350 | DECLARE @ReportFrequency INT;
|
8346 |
| - DECLARE @MaxFullThreshold INT = (SELECT MAX(FullThreshold) FROM [Inspector].[BackupsCheckThresholds] WHERE [IsActive] = 1); |
| 8351 | + DECLARE @MaxFullThreshold INT = (SELECT MAX(FullThreshold) FROM [Inspector].[BackupsCheckThresholds] WHERE [Servername] = @Servername AND [IsActive] = 1); |
| 8352 | + |
| 8353 | + IF (@MaxFullThreshold IS NULL) |
| 8354 | + BEGIN |
| 8355 | + SET @MaxFullThreshold = @FullBackupThreshold; |
| 8356 | + END |
8347 | 8357 |
|
8348 | 8358 | IF (@FullBackupThreshold < @MaxFullThreshold)
|
8349 | 8359 | BEGIN
|
@@ -12320,14 +12330,14 @@ BEGIN
|
12320 | 12330 | END';
|
12321 | 12331 |
|
12322 | 12332 |
|
12323 |
| -IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Inspector].[AgentJobInsert]') AND type in (N'P', N'PC')) |
| 12333 | +IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[Inspector].[AgentJobsInsert]') AND type in (N'P', N'PC')) |
12324 | 12334 | BEGIN
|
12325 |
| - EXEC dbo.sp_executesql @statement = N'CREATE PROCEDURE [Inspector].[AgentJobInsert] AS' |
| 12335 | + EXEC dbo.sp_executesql @statement = N'CREATE PROCEDURE [Inspector].[AgentJobsInsert] AS' |
12326 | 12336 | END
|
12327 | 12337 |
|
12328 | 12338 |
|
12329 | 12339 |
|
12330 |
| -EXEC dbo.sp_executesql @statement = N'ALTER PROCEDURE [Inspector].[AgentJobInsert] |
| 12340 | +EXEC dbo.sp_executesql @statement = N'ALTER PROCEDURE [Inspector].[AgentJobsInsert] |
12331 | 12341 | AS
|
12332 | 12342 | BEGIN
|
12333 | 12343 |
|
|
0 commit comments