|
37 | 37 | SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED; |
38 | 38 |
|
39 | 39 |
|
40 | | - SELECT @Version = '7.96', @VersionDate = '20200606'; |
| 40 | + SELECT @Version = '7.97', @VersionDate = '20200703'; |
41 | 41 | SET @OutputType = UPPER(@OutputType); |
42 | 42 |
|
43 | 43 | IF(@VersionCheckMode = 1) |
|
2200 | 2200 | + '. Tables in the master database may not be restored in the event of a disaster.' ) AS Details |
2201 | 2201 | FROM master.sys.tables |
2202 | 2202 | WHERE is_ms_shipped = 0 |
2203 | | - AND name NOT IN ('CommandLog','SqlServerVersions'); |
| 2203 | + AND name NOT IN ('CommandLog','SqlServerVersions','$ndo$srvproperty'); |
| 2204 | + /* That last one is the Dynamics NAV licensing table: https://github.com/BrentOzarULTD/SQL-Server-First-Responder-Kit/issues/2426 */ |
2204 | 2205 | END; |
2205 | 2206 |
|
2206 | 2207 | IF NOT EXISTS ( SELECT 1 |
@@ -7888,12 +7889,8 @@ IF @ProductVersionMajor >= 10 |
7888 | 7889 | ) AS [URL] , |
7889 | 7890 | ( CASE |
7890 | 7891 | WHEN [ohi].[host_platform] = 'Linux' THEN 'You''re running the ' + CAST([ohi].[host_distribution] AS VARCHAR(35)) + ' distribution of ' + CAST([ohi].[host_platform] AS VARCHAR(35)) + ', version ' + CAST([ohi].[host_release] AS VARCHAR(5)) |
7891 | | - WHEN [ohi].[host_platform] = 'Windows' AND [ohi].[host_release] = '5' THEN 'You''re running a really old version: Windows 2000, version ' + CAST([ohi].[host_release] AS VARCHAR(5)) |
7892 | | - WHEN [ohi].[host_platform] = 'Windows' AND [ohi].[host_release] > '5' AND [ohi].[host_release] < '6' THEN 'You''re running a really old version: ' + CAST([ohi].[host_distribution] AS VARCHAR(50)) + ', version ' + CAST([ohi].[host_release] AS VARCHAR(5)) |
7893 | | - WHEN [ohi].[host_platform] = 'Windows' AND [ohi].[host_release] >= '6' AND [ohi].[host_release] <= '6.1' THEN 'You''re running a pretty old version: Windows: ' + CAST([ohi].[host_distribution] AS VARCHAR(50)) + ', version ' + CAST([ohi].[host_release] AS VARCHAR(5)) |
7894 | | - WHEN [ohi].[host_platform] = 'Windows' AND [ohi].[host_release] = '6.2' THEN 'You''re running a rather modern version of Windows: ' + CAST([ohi].[host_distribution] AS VARCHAR(50)) + ', version ' + CAST([ohi].[host_release] AS VARCHAR(5)) |
7895 | | - WHEN [ohi].[host_platform] = 'Windows' AND [ohi].[host_release] = '6.3' THEN 'You''re running a pretty modern version of Windows: ' + CAST([ohi].[host_distribution] AS VARCHAR(50)) + ', version ' + CAST([ohi].[host_release] AS VARCHAR(5)) |
7896 | | - WHEN [ohi].[host_platform] = 'Windows' AND [ohi].[host_release] > '6.3' THEN 'Hot dog! You''re living in the future! You''re running ' + CAST([ohi].[host_distribution] AS VARCHAR(50)) + ', version ' + CAST([ohi].[host_release] AS VARCHAR(5)) |
| 7892 | + WHEN [ohi].[host_platform] = 'Windows' AND [ohi].[host_release] = '5' THEN 'You''re running Windows 2000, version ' + CAST([ohi].[host_release] AS VARCHAR(5)) |
| 7893 | + WHEN [ohi].[host_platform] = 'Windows' AND [ohi].[host_release] > '5' THEN 'You''re running ' + CAST([ohi].[host_distribution] AS VARCHAR(50)) + ', version ' + CAST([ohi].[host_release] AS VARCHAR(5)) |
7897 | 7894 | ELSE 'You''re running ' + CAST([ohi].[host_distribution] AS VARCHAR(35)) + ', version ' + CAST([ohi].[host_release] AS VARCHAR(5)) |
7898 | 7895 | END |
7899 | 7896 | ) AS [Details] |
@@ -7926,13 +7923,12 @@ IF @ProductVersionMajor >= 10 |
7926 | 7923 | 'Windows Version' AS [Finding] , |
7927 | 7924 | 'https://en.wikipedia.org/wiki/List_of_Microsoft_Windows_versions' AS [URL] , |
7928 | 7925 | ( CASE |
7929 | | - WHEN [owi].[windows_release] = '5' THEN 'You''re running a really old version: Windows 2000, version ' + CAST([owi].[windows_release] AS VARCHAR(5)) |
7930 | | - WHEN [owi].[windows_release] > '5' AND [owi].[windows_release] < '6' THEN 'You''re running a really old version: Windows Server 2003/2003R2 era, version ' + CAST([owi].[windows_release] AS VARCHAR(5)) |
7931 | | - WHEN [owi].[windows_release] >= '6' AND [owi].[windows_release] <= '6.1' THEN 'You''re running a pretty old version: Windows: Server 2008/2008R2 era, version ' + CAST([owi].[windows_release] AS VARCHAR(5)) |
7932 | | - WHEN [owi].[windows_release] = '6.2' THEN 'You''re running a rather modern version of Windows: Server 2012 era, version ' + CAST([owi].[windows_release] AS VARCHAR(5)) |
7933 | | - WHEN [owi].[windows_release] = '6.3' THEN 'You''re running a pretty modern version of Windows: Server 2012R2 era, version ' + CAST([owi].[windows_release] AS VARCHAR(5)) |
7934 | | - WHEN [owi].[windows_release] = '10.0' THEN 'You''re running a pretty modern version of Windows: Server 2016 era, version ' + CAST([owi].[windows_release] AS VARCHAR(5)) |
7935 | | - ELSE 'Hot dog! You''re living in the future! You''re running version ' + CAST([owi].[windows_release] AS VARCHAR(5)) |
| 7926 | + WHEN [owi].[windows_release] = '5' THEN 'You''re running Windows 2000, version ' + CAST([owi].[windows_release] AS VARCHAR(5)) |
| 7927 | + WHEN [owi].[windows_release] > '5' AND [owi].[windows_release] < '6' THEN 'You''re running Windows Server 2003/2003R2 era, version ' + CAST([owi].[windows_release] AS VARCHAR(5)) |
| 7928 | + WHEN [owi].[windows_release] >= '6' AND [owi].[windows_release] <= '6.1' THEN 'You''re running Windows Server 2008/2008R2 era, version ' + CAST([owi].[windows_release] AS VARCHAR(5)) |
| 7929 | + WHEN [owi].[windows_release] >= '6.2' AND [owi].[windows_release] <= '6.3' THEN 'You''re running Windows Server 2012/2012R2 era, version ' + CAST([owi].[windows_release] AS VARCHAR(5)) |
| 7930 | + WHEN [owi].[windows_release] = '10.0' THEN 'You''re running Windows Server 2016/2019 era, version ' + CAST([owi].[windows_release] AS VARCHAR(5)) |
| 7931 | + ELSE 'You''re running Windows Server, version ' + CAST([owi].[windows_release] AS VARCHAR(5)) |
7936 | 7932 | END |
7937 | 7933 | ) AS [Details] |
7938 | 7934 | FROM [sys].[dm_os_windows_info] [owi]; |
|
0 commit comments