From e5470352c98296b3666f9d6b75b87042fee61133 Mon Sep 17 00:00:00 2001 From: Andreas Jordan <66946165+andreasjordan@users.noreply.github.com> Date: Thu, 22 Jun 2023 15:33:36 +0200 Subject: [PATCH] Test-DbaDbCompatibility - Determining target compatibility level based on server version (#8992) --- public/Test-DbaDbCompatibility.ps1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/public/Test-DbaDbCompatibility.ps1 b/public/Test-DbaDbCompatibility.ps1 index bef32d0c7b..0648475600 100644 --- a/public/Test-DbaDbCompatibility.ps1 +++ b/public/Test-DbaDbCompatibility.ps1 @@ -77,7 +77,8 @@ function Test-DbaDbCompatibility { Stop-Function -Message "Failure" -Category ConnectionError -ErrorRecord $_ -Target $instance -Continue } - $serverLevel = [Microsoft.SqlServer.Management.Smo.CompatibilityLevel]$server.Databases['master'].CompatibilityLevel + $serverVersion = $server.VersionMajor + $serverLevel = [Microsoft.SqlServer.Management.Smo.CompatibilityLevel]"Version$($serverVersion)0" $dbs = $server.Databases if ($Database) {