Skip to content

SQL Server 2022

Arvind Shyamsundar edited this page Mar 15, 2024 · 30 revisions

SQL Server 2022 RTM CU12 - 16.0.4115.5 - x64 (KB5033663)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM CU12 - 16.0.4115.5 - x64 (KB5033663)
$outputFolder = 'c:\sqlsyms\16.0.4115.5\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/091dcee6d92d4130840704bbad9314062/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4115.05 ((sql2022_rtm_qfe-cu12).240304-1632)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/71ba8e687f584f7895d1eb8eb6c825cf2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4115.05 ((sql2022_rtm_qfe-cu12).240304-1632)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/f1d2a00838d74691a16ea40d5ce80d1f2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4115.05 ((sql2022_rtm_qfe-cu12).240304-1632)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/20a77cae1c1846cc9dce3b3b2cd886e12/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4115.05 ((sql2022_rtm_qfe-cu12).240304-1632)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/00f673291cd84aca95f59b44ec2074f61/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4115.05 ((sql2022_rtm_qfe-cu12).240304-1632)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/a229fc95d5c84b668bff519c9a07eb5b2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4115.05 ((sql2022_rtm_qfe-cu12).240304-1632)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/6224a93a7ddd45c6b975d6693bbe319a1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4115.05 ((sql2022_rtm_qfe-cu12).240304-1632)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/37577d78248a45a0ad109826fe5ae9581/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4115.05 ((sql2022_rtm_qfe-cu12).240304-1632)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/91ce5589a49e483aa8e678a0d68d6c9c1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4115.05 ((sql2022_rtm_qfe-cu12).240304-1632)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/911eb2b2d2834c6581afe828ae6ac38e1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4115.05 ((sql2022_rtm_qfe-cu12).240304-1632)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/28c741c8d9774b58af953095a2296ae32/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4115.05 ((sql2022_rtm_qfe-cu12).240304-1632)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/2b35de212e1d44b0a16656f9141e47681/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4115.05 ((sql2022_rtm_qfe-cu12).240304-1632)

SQL Server 2022 RTM CU11 - 16.0.4105.2 - x64 (KB5032679)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM CU11 - 16.0.4105.2 - x64 (KB5032679)
$outputFolder = 'c:\sqlsyms\16.0.4105.2\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/4dbe7dc51b45427aa9fc08b060ae71e72/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4105.02 ((sql2022_rtm_qfe-cu11).231115-0207)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/f939d0af64464757af11c446e65177082/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4105.02 ((sql2022_rtm_qfe-cu11).231115-0207)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/5b57ffd47f0d41da806488eae51ede1e2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4105.02 ((sql2022_rtm_qfe-cu11).231115-0207)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/113fc98f98e94e6bbd4956549c2a4f152/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4105.02 ((sql2022_rtm_qfe-cu11).231115-0207)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/571d5e7e3e3242cdad9584008daf965f1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4105.02 ((sql2022_rtm_qfe-cu11).231115-0207)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/cf31ce29f6384c7eb8a8ddf98ebc73712/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4105.02 ((sql2022_rtm_qfe-cu11).231115-0207)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/483a6cfa16304327a289abb4b0d1dbb01/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4105.02 ((sql2022_rtm_qfe-cu11).231115-0207)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/4d398863cbfb4c57806d995981f097a71/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4105.02 ((sql2022_rtm_qfe-cu11).231115-0207)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/994ddbbf1b41489497675f01b8c32de41/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4105.02 ((sql2022_rtm_qfe-cu11).231115-0207)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/c616b77020024ff9a10ccdaff58b58ac1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4105.02 ((sql2022_rtm_qfe-cu11).231115-0207)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/4b6cb28b261a484194a15129e1cac7282/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4105.02 ((sql2022_rtm_qfe-cu11).231115-0207)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/fbd6c2360749456fb45a68afc8d920181/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4105.02 ((sql2022_rtm_qfe-cu11).231115-0207)

SQL Server 2022 RTM CU10 + Jan 2024 GDR - 16.0.4100.1 - x64 (KB5033592)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM CU10 + Jan 2024 GDR - 16.0.4100.1 - x64 (KB5033592)
$outputFolder = 'c:\sqlsyms\16.0.4100.1\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/b609275bfb3f4d67a390b29cdae9de6a2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4100.01 ((sql2022_rtm_qfe-cu10-gdr1).231115-1943)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/4910180fc6754941ab6d8dc3daff6c922/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4100.01 ((sql2022_rtm_qfe-cu10-gdr1).231115-1943)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/83659808617047969cc48c1938a0afbb2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4100.01 ((sql2022_rtm_qfe-cu10-gdr1).231115-1943)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/a0025f1fa50a463dbfbeff9cfd90afa72/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4100.01 ((sql2022_rtm_qfe-cu10-gdr1).231115-1943)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/5c53f1c5c16f42a5a035160728209c041/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4100.01 ((sql2022_rtm_qfe-cu10-gdr1).231115-1943)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/72c80095058740b59fade8fee13815d52/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4100.01 ((sql2022_rtm_qfe-cu10-gdr1).231115-1943)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/0bd93a44ab9743c0ab97544cf4027d771/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4100.01 ((sql2022_rtm_qfe-cu10-gdr1).231115-1943)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/3ded0415afbe4231aa64177b3dffcba41/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4100.01 ((sql2022_rtm_qfe-cu10-gdr1).231115-1943)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/bb628d2074dc49f386f8e5d74ef957691/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4100.01 ((sql2022_rtm_qfe-cu10-gdr1).231115-1943)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/93bb0de14a95461ea12bb21f112e09fe1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4100.01 ((sql2022_rtm_qfe-cu10-gdr1).231115-1943)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/bfe7b82fd5ca475e833ee4239ce6f3b02/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4100.01 ((sql2022_rtm_qfe-cu10-gdr1).231115-1943)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/9e99cb2a69ef49d59125d751582c127a1/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4100.01 ((sql2022_rtm_qfe-cu10-gdr1).231115-1943)

SQL Server 2022 RTM CU10 - 16.0.4095.4 - x64 (KB5031778)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM CU10 - 16.0.4095.4 - x64 (KB5031778)
$outputFolder = 'c:\sqlsyms\16.0.4095.4\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/894bbd7ae0444ebe8c8ee37b486f854e2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4095.04 ((sql2022_rtm_qfe-cu10).231030-2210)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/d526e6ab1c9f4daea9e7bb7c84d4e5172/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4095.04 ((sql2022_rtm_qfe-cu10).231030-2210)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/a71002fbeb5945be8081d0cc20aba9eb2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4095.04 ((sql2022_rtm_qfe-cu10).231030-2210)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/a582cb1a366a4640974bc37be219e2542/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4095.04 ((sql2022_rtm_qfe-cu10).231030-2210)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/541b41222b24461ba95a75a9b7ffc02d1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4095.04 ((sql2022_rtm_qfe-cu10).231030-2210)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/a039aa2deba240698911b2a94c05d3b32/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4095.04 ((sql2022_rtm_qfe-cu10).231030-2210)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/7d741d99f94642e299f18b0e8d1371921/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4095.04 ((sql2022_rtm_qfe-cu10).231030-2210)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/81a0eb39938b40b1a9f632961ff94e9a1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4095.04 ((sql2022_rtm_qfe-cu10).231030-2210)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/aaa740ed54184bebad896cb36a1bdf7e1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4095.04 ((sql2022_rtm_qfe-cu10).231030-2210)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/475bf9a46af742349da0c165542269451/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4095.04 ((sql2022_rtm_qfe-cu10).231030-2210)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/d99170d9c77e47188b1a04272eaabf342/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4095.04 ((sql2022_rtm_qfe-cu10).231030-2210)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/29bc9b19a7b745bfa1adc2786b5d31791/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4095.04 ((sql2022_rtm_qfe-cu10).231030-2210)

SQL Server 2022 RTM CU9 - 16.0.4085.2 - x64 (KB5030731)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM CU9 - 16.0.4085.2 - x64 (KB5030731)
$outputFolder = 'c:\sqlsyms\16.0.4085.2\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/5103456a5bdb48f89e3ece3a46c5e56c2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4085.02 ((sql2022_rtm_qfe-cu9).230927-1744)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/8452b46e40ec47949be420139c7fc3422/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4085.02 ((sql2022_rtm_qfe-cu9).230927-1744)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/9de86e676ed24a7f939abce22466f8692/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4085.02 ((sql2022_rtm_qfe-cu9).230927-1744)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/1464eaa61cb947be877843bd18a87e1f2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4085.02 ((sql2022_rtm_qfe-cu9).230927-1744)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/dd7a9e4d991d49079408420095f8f5491/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4085.02 ((sql2022_rtm_qfe-cu9).230927-1744)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/57be04dd991a41f8924215aa478dcd352/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4085.02 ((sql2022_rtm_qfe-cu9).230927-1744)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/b8153e0bbbee449daa26b422172ed2261/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4085.02 ((sql2022_rtm_qfe-cu9).230927-1744)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/888ce7d622e848aaa1614d5aaa2a68771/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4085.02 ((sql2022_rtm_qfe-cu9).230927-1744)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/7fbb56ee8fe54d68b3610d54e07227da1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4085.02 ((sql2022_rtm_qfe-cu9).230927-1744)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/089bfcbc9da7406e914cdf51166674221/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4085.02 ((sql2022_rtm_qfe-cu9).230927-1744)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/9d5f27d1d73c43ec92dd9654fb5ed0432/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4085.02 ((sql2022_rtm_qfe-cu9).230927-1744)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/3ed01b7221024d008fa34740a4584f3b1/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4085.02 ((sql2022_rtm_qfe-cu9).230927-1744)

SQL Server 2022 RTM Oct 2023 CU8 + GDR - 16.0.4080.1 - x64 (KB5029503)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM Oct 2023 CU8 + GDR - 16.0.4080.1 - x64 (KB5029503)
$outputFolder = 'c:\sqlsyms\16.0.4080.1\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/c68a8927b89f41cb9b18624b71558dfc2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4080.01 ((sql2022_rtm_qfe-cu8-gdr).230901-1559)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/10c827685f5f40a28902fbba617099892/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4080.01 ((sql2022_rtm_qfe-cu8-gdr).230901-1559)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/cf844fca47854557b10ad506beaaa5552/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4080.01 ((sql2022_rtm_qfe-cu8-gdr).230901-1559)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/e9a70b0ec7724546bea36795858fc3792/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4080.01 ((sql2022_rtm_qfe-cu8-gdr).230901-1559)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/95fb847a092f40caa45b28c8f106c5a51/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4080.01 ((sql2022_rtm_qfe-cu8-gdr).230901-1559)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/3d79ccc828a848b980ccc2bf2e6ce96e2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4080.01 ((sql2022_rtm_qfe-cu8-gdr).230901-1559)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/3dfca5b3eb92476299beed4cea53fe411/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4080.01 ((sql2022_rtm_qfe-cu8-gdr).230901-1559)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/ce78fdf0d05846f6b388eaf26c9927cc1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4080.01 ((sql2022_rtm_qfe-cu8-gdr).230901-1559)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/02e513a5b8b64ea59ed74aa8be4495ca1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4080.01 ((sql2022_rtm_qfe-cu8-gdr).230901-1559)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/bace21fd07c64600845fc47143c9471d1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4080.01 ((sql2022_rtm_qfe-cu8-gdr).230901-1559)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/55cc78e4b5654d73be0a03570529efce2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4080.01 ((sql2022_rtm_qfe-cu8-gdr).230901-1559)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/62bd10dad98c4700b021d946bd2c09c81/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4080.01 ((sql2022_rtm_qfe-cu8-gdr).230901-1559)

SQL Server 2022 RTM CU8 - 16.0.4075.1 - x64 (KB5029666)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM CU8 - 16.0.4075.1 - x64 (KB5029666)
$outputFolder = 'c:\sqlsyms\16.0.4075.1\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/ad6a71e7072248f5bb7e03de111e859d2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4075.01 ((sql2022_rtm_qfe-cu8).230823-1750)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/fa6d584431974687b1013d41df1e308f2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4075.01 ((sql2022_rtm_qfe-cu8).230823-1750)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/2115162dd561438980ac6fabecf5b0362/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4075.01 ((sql2022_rtm_qfe-cu8).230823-1750)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/1b94fb50983444e588ff058a58c2f6b22/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4075.01 ((sql2022_rtm_qfe-cu8).230823-1750)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/36e3863896b544619abafb3df23932ea1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4075.01 ((sql2022_rtm_qfe-cu8).230823-1750)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/824eaf4143604db88ae88c584908548f2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4075.01 ((sql2022_rtm_qfe-cu8).230823-1750)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/464f8ca7d6604db8a424ea4e11411dbc1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4075.01 ((sql2022_rtm_qfe-cu8).230823-1750)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/21f7f667ef7c4d42962ab3a77c3db04d1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4075.01 ((sql2022_rtm_qfe-cu8).230823-1750)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/b5ccfff1b9104407b23d5b8b17e31c321/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4075.01 ((sql2022_rtm_qfe-cu8).230823-1750)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/23beac739aea49aa98b8e99c55bf652b1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4075.01 ((sql2022_rtm_qfe-cu8).230823-1750)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/da17764623a94fb1b6ae4ef4f327861e2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4075.01 ((sql2022_rtm_qfe-cu8).230823-1750)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/531026d3541f4f5586fcd615be2704761/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4075.01 ((sql2022_rtm_qfe-cu8).230823-1750)

SQL Server 2022 RTM CU7 - 16.0.4065.3 - x64 (KB5028743)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM CU7 - 16.0.4065.3 - x64 (KB5028743)
$outputFolder = 'c:\sqlsyms\16.0.4065.3\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/c2d059c854bc49a390d10a674a100ea92/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4065.03 ((sql2022_rtm_qfe-cu7).230726-0041)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/67b6339741b545b0903fc0601502f1522/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4065.03 ((sql2022_rtm_qfe-cu7).230726-0041)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/d1a9706b6cd046ad94f4974af88a5c322/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4065.03 ((sql2022_rtm_qfe-cu7).230726-0041)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/ce63a29dab2d4bbd804ef0fe85f6ee022/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4065.03 ((sql2022_rtm_qfe-cu7).230726-0041)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/8999259a9a2f45738a70593843a7b9cb1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4065.03 ((sql2022_rtm_qfe-cu7).230726-0041)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/2568fa7c19424648b1ad986e8ffbf8082/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4065.03 ((sql2022_rtm_qfe-cu7).230726-0041)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/30c279f1c8c04100aaf45ecbb6423fc61/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4065.03 ((sql2022_rtm_qfe-cu7).230726-0041)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/7a7fa582885740afba62c8e7c5c1b4d41/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4065.03 ((sql2022_rtm_qfe-cu7).230726-0041)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/956f8ee519084f7e8605bdf53155e6da1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4065.03 ((sql2022_rtm_qfe-cu7).230726-0041)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/4c173ad9cf7f4cf0a87338e88534f9861/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4065.03 ((sql2022_rtm_qfe-cu7).230726-0041)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/419b479a35674b4c8c9b95a4958cb8242/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4065.03 ((sql2022_rtm_qfe-cu7).230726-0041)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/03a5a8fe5c194407bc0e195e7fd1d8bd1/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4065.03 ((sql2022_rtm_qfe-cu7).230726-0041)

SQL Server 2022 RTM CU6 - 16.0.4055.4 - x64 (KB5027505)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM CU6 - 16.0.4055.4 - x64 (KB5027505)
$outputFolder = 'c:\sqlsyms\16.0.4055.4\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/ee37f03682e0483a9a706a5d6c23610c2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4055.04 ((sql2022_rtm_qfe-cu6).230629-2210)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/338e8b8a88b645efbddbd121def6a3982/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4055.04 ((sql2022_rtm_qfe-cu6).230629-2210)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/c58aad30e2204d32a11ec03d11f622632/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4055.04 ((sql2022_rtm_qfe-cu6).230629-2210)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/794b0f1720b94ea2b02f30dcc33958d12/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4055.04 ((sql2022_rtm_qfe-cu6).230629-2210)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/9952773527fd436bb14914d143265c131/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4055.04 ((sql2022_rtm_qfe-cu6).230629-2210)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/0e399151ac364af29441f464714700ae2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4055.04 ((sql2022_rtm_qfe-cu6).230629-2210)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/104c78089b0b481199def2190f97d5eb1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4055.04 ((sql2022_rtm_qfe-cu6).230629-2210)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/224e5dac1e2447e691c6db551b96e4cb1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4055.04 ((sql2022_rtm_qfe-cu6).230629-2210)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/a977c1cd23c441f384bee3a516217fb21/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4055.04 ((sql2022_rtm_qfe-cu6).230629-2210)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/4b3427c35b634cdc958b41e8ea54f5e31/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4055.04 ((sql2022_rtm_qfe-cu6).230629-2210)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/17cd87bf38284cb6b7e8ffedecac686a2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4055.04 ((sql2022_rtm_qfe-cu6).230629-2210)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/27ad1fbc40d24802886d8f0780b6c55a1/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4055.04 ((sql2022_rtm_qfe-cu6).230629-2210)

SQL Server 2022 RTM CU5 - 16.0.4045.3 - x64 (KB5026806)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM CU5 - 16.0.4045.3 - x64 (KB5026806)
$outputFolder = 'c:\sqlsyms\16.0.4045.3\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/039803523e634d1dab173f93e535f4622/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4045.03 ((sql2022_rtm_qfe-cu5).230526-1924)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/5e584444d7314b61937babb9309761752/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4045.03 ((sql2022_rtm_qfe-cu5).230526-1924)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/fbbb9b131ebf426393aeb215f0bb8aa52/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4045.03 ((sql2022_rtm_qfe-cu5).230526-1924)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/a5febc67494a41039b770be3e1fc67352/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4045.03 ((sql2022_rtm_qfe-cu5).230526-1924)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/bfabd39eca9946a49918074919ea77871/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4045.03 ((sql2022_rtm_qfe-cu5).230526-1924)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/d5075d1190c24df49d6c8a90326325af2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4045.03 ((sql2022_rtm_qfe-cu5).230526-1924)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/3aca5775bfd1415880b459f7c13e48231/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4045.03 ((sql2022_rtm_qfe-cu5).230526-1924)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/4e1089bed16e465b8c73dfba7defe0661/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4045.03 ((sql2022_rtm_qfe-cu5).230526-1924)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/c2c9cef25e2844c5ada68e30f1af1f681/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4045.03 ((sql2022_rtm_qfe-cu5).230526-1924)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/7425f59fa392492290472186d05318bf1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4045.03 ((sql2022_rtm_qfe-cu5).230526-1924)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/6ea15ecc8c594be0a4806a563820fd1a2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4045.03 ((sql2022_rtm_qfe-cu5).230526-1924)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/40d4a3dde6e741e5b2f6514c57044dff1/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4045.03 ((sql2022_rtm_qfe-cu5).230526-1924)

SQL Server 2022 RTM CU4 - 16.0.4035.4 - x64 (KB5026717)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM CU4 - 16.0.4035.4 - x64 (KB5026717)
$outputFolder = 'c:\sqlsyms\16.0.4035.4\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/975fe0100e7049b58df26e850c3476412/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4035.04 ((sql2022_rtm_qfe-cu4).230501-1707)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/faa9b75fa84d4b5a9b2bd1f5e66fd51d2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4035.04 ((sql2022_rtm_qfe-cu4).230501-1707)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/6f30a3e9e27a4dc68d7595e1453e7b4e2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4035.04 ((sql2022_rtm_qfe-cu4).230501-1707)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/2a454db384c041c380ed1148798411b92/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4035.04 ((sql2022_rtm_qfe-cu4).230501-1707)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/ed8455a370e94382ba6fe687aad4771b1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4035.04 ((sql2022_rtm_qfe-cu4).230501-1707)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/210b8dcf2ac54e719edceed5b805f5b02/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4035.04 ((sql2022_rtm_qfe-cu4).230501-1707)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/499de37b15b74284b0c0cfa6f2dfdf641/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4035.04 ((sql2022_rtm_qfe-cu4).230501-1707)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/3053e7fc8cbb48d0bf1f1f1f0e052b851/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4035.04 ((sql2022_rtm_qfe-cu4).230501-1707)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/1874171429de4acfb52a4da172e494e51/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4035.04 ((sql2022_rtm_qfe-cu4).230501-1707)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/692e1f157cb14f0986d8728f323f46331/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4035.04 ((sql2022_rtm_qfe-cu4).230501-1707)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/8a8817a0119c43e5a9c05cc3535d64592/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4035.04 ((sql2022_rtm_qfe-cu4).230501-1707)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/fe6d10d6e8a94c0596dc5c7f226cbeac1/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4035.04 ((sql2022_rtm_qfe-cu4).230501-1707)

SQL Server 2022 RTM CU3 - 16.0.4025.1 - x64 (KB5024396)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM CU3 - 16.0.4025.1 - x64 (KB5024396)
$outputFolder = 'c:\sqlsyms\16.0.4025.1\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/157835c72863441cbc1d663cbb6c48d12/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4025.01 ((sql2022_rtm_qfe-cu3).230314-0140)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/258ad7563d6f4faba7145f4759bde04a2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4025.01 ((sql2022_rtm_qfe-cu3).230314-0140)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/6802aecb74b44f4da8147246607999492/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4025.01 ((sql2022_rtm_qfe-cu3).230314-0140)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/78212416f2054a3aa2ee46ed9f51a5eb2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4025.01 ((sql2022_rtm_qfe-cu3).230314-0140)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/b8a0d3cc10c84902919f8ce49977613e1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4025.01 ((sql2022_rtm_qfe-cu3).230314-0140)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/50411b8b616f4d0b8b11e72c9e348d712/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4025.01 ((sql2022_rtm_qfe-cu3).230314-0140)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/cecb6b01aa6e46d187402ae6e95be8721/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4025.01 ((sql2022_rtm_qfe-cu3).230314-0140)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/342464caf8e04c588fecad6d943e5c2f1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4025.01 ((sql2022_rtm_qfe-cu3).230314-0140)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/b6a0fe425b6a479f9058bb7ae43d34931/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4025.01 ((sql2022_rtm_qfe-cu3).230314-0140)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/be7a91803241446ca18201bb621a71851/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4025.01 ((sql2022_rtm_qfe-cu3).230314-0140)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/6a01cd9cc1fd4bae806c0ca61b06a29f2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4025.01 ((sql2022_rtm_qfe-cu3).230314-0140)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/88b6fbaf06f9400f84a5ac1c253970361/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4025.01 ((sql2022_rtm_qfe-cu3).230314-0140)

SQL Server 2022 RTM CU2 - 16.0.4015.1 - x64 (KB5023127)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM CU2 - 16.0.4015.1 - x64 (KB5023127)
$outputFolder = 'c:\sqlsyms\16.0.4015.1\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/a56c1b9412c14c20aa04eace57e9cfcb2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4015.01 ((sql2022_rtm_qfe-cu2).230227-2309)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/c84c650a4f2045d4b5311b1833dafd192/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4015.01 ((sql2022_rtm_qfe-cu2).230227-2309)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/fd923d3a3b074d8da2217763eb83d1c82/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4015.01 ((sql2022_rtm_qfe-cu2).230227-2309)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/f0267cd485044f5da43be809d1a791742/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4015.01 ((sql2022_rtm_qfe-cu2).230227-2309)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/486fef0f41bf4749985ec1c6c156e6901/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4015.01 ((sql2022_rtm_qfe-cu2).230227-2309)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/58e8b5ebd36d4accb68d3a997239cfd02/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4015.01 ((sql2022_rtm_qfe-cu2).230227-2309)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/c9b0456308b848c399f9f880a0d97d0a1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4015.01 ((sql2022_rtm_qfe-cu2).230227-2309)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/7e0bb766b3cd4d358fc9730062c728681/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4015.01 ((sql2022_rtm_qfe-cu2).230227-2309)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/600178df1de0422c989ac9f84dad57581/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4015.01 ((sql2022_rtm_qfe-cu2).230227-2309)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/3cac87dab5734710a9e27588ca6aef7b1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4015.01 ((sql2022_rtm_qfe-cu2).230227-2309)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/86bcba10ce754e2f94f7d9965c9f92292/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4015.01 ((sql2022_rtm_qfe-cu2).230227-2309)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/4695c30ea7304d988099887d129981591/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4015.01 ((sql2022_rtm_qfe-cu2).230227-2309)

SQL Server 2022 RTM CU1 - 16.0.4003.1 - x64 (KB5022375)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM CU1 - 16.0.4003.1 - x64 (KB5022375)
$outputFolder = 'c:\sqlsyms\16.0.4003.1\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/2b5bdd54728b450480fa8c143c6666982/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4003.01 ((sql2022_rtm_qfe-cu1).230128-0022)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/ef96cb3d8fa943aabe2da35c82c381342/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4003.01 ((sql2022_rtm_qfe-cu1).230128-0022)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/066b70ad6f4e47fdbebc1f7f62464e632/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4003.01 ((sql2022_rtm_qfe-cu1).230128-0022)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/66212e4989b24e1fab84292e96016a092/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4003.01 ((sql2022_rtm_qfe-cu1).230128-0022)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/c2960a38944e4b258589bd61316e07b11/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4003.01 ((sql2022_rtm_qfe-cu1).230128-0022)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/2cebc1c4cf444e6ebcc26fc1e389d63c2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4003.01 ((sql2022_rtm_qfe-cu1).230128-0022)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/29eb18ab89a34eaf96959ce49de510c01/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4003.01 ((sql2022_rtm_qfe-cu1).230128-0022)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/ecb55bc440e8467fa5700d6a55960b6b1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4003.01 ((sql2022_rtm_qfe-cu1).230128-0022)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/2960829e9abf4f3c91068b90d3645c9a1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4003.01 ((sql2022_rtm_qfe-cu1).230128-0022)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/34138645e13a4644ae57fc3bbdadb1321/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4003.01 ((sql2022_rtm_qfe-cu1).230128-0022)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/4a8fe9b8a1924b908d8046ffc91f44872/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4003.01 ((sql2022_rtm_qfe-cu1).230128-0022)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/e29eb97cc6dd407cafdc62daa140b35c1/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4003.01 ((sql2022_rtm_qfe-cu1).230128-0022)

SQL Server 2022 RTM Jan 2024 GDR - 16.0.1110.1 - x64 (KB5032968)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM Jan 2024 GDR - 16.0.1110.1 - x64 (KB5032968)
$outputFolder = 'c:\sqlsyms\16.0.1110.1\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/b1f1a3f2983a4dcf9392695c44c0b5f02/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.1110.01 ((sql2022_rtm_gdr).231110-0554)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/4fff8cc15d0c4c6d875e8b88807877c62/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.1110.01 ((sql2022_rtm_gdr).231110-0554)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/1c931b880cc04cf4bc443393a2b71ab82/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.1110.01 ((sql2022_rtm_gdr).231110-0554)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/697d2aef49394b6989359dafc9e3a3ed2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.1110.01 ((sql2022_rtm_gdr).231110-0554)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/9494007cd5c94342b6f133ad882119091/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.1110.01 ((sql2022_rtm_gdr).231110-0554)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/50cb01a3af294ee4a732a96e9fe6e1ea2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.1110.01 ((sql2022_rtm_gdr).231110-0554)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/ac1e03a5194446aeb746564eb821dc691/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.1110.01 ((sql2022_rtm_gdr).231110-0554)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/46ac55753e6e430a99a8a2d10de26c1a1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.1110.01 ((sql2022_rtm_gdr).231110-0554)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/dd2e318661ee441f9838ebfcabf098b91/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.1110.01 ((sql2022_rtm_gdr).231110-0554)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/6e1a0eac962a4c2a9216a8287ceb07bb1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.1110.01 ((sql2022_rtm_gdr).231110-0554)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/ac427d128545472fa9d5a9bdfc6257982/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.1110.01 ((sql2022_rtm_gdr).231110-0554)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/910d11b5ef0941b0ba955a17e43540b11/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.1110.01 ((sql2022_rtm_gdr).231110-0554)

SQL Server 2022 RTM Oct 2023 GDR - 16.0.1105.1 - x64 (KB5029379)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM Oct 2023 GDR - 16.0.1105.1 - x64 (KB5029379)
$outputFolder = 'c:\sqlsyms\16.0.1105.1\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/439e276692d34867b9b2d513d339bd6e2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.1105.01 ((sql2022_rtm_gdr).230823-1835)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/5b1f5988f540401994d57b3b796d869a2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.1105.01 ((sql2022_rtm_gdr).230823-1835)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/276a175fe2974978923047745867a7402/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.1105.01 ((sql2022_rtm_gdr).230823-1835)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/2647486619b54548abed18ad715cb8d72/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.1105.01 ((sql2022_rtm_gdr).230823-1835)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/01cea6d76a154624b4b64ffa4b55b0a41/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.1105.01 ((sql2022_rtm_gdr).230823-1835)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/0e6201bbfde041f1bcf930e197b5a0fa2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.1105.01 ((sql2022_rtm_gdr).230823-1835)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/967b488795a5441bbcd7b5721a33d1c61/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.1105.01 ((sql2022_rtm_gdr).230823-1835)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/886a9e80272a479bab7b365775f702ec1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.1105.01 ((sql2022_rtm_gdr).230823-1835)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/d564e3a9386947aba555938f745935ec1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.1105.01 ((sql2022_rtm_gdr).230823-1835)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/93733acf5b0849efaaea1427bc508ff21/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.1105.01 ((sql2022_rtm_gdr).230823-1835)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/b90a37a42c3141c3be07db0730aee5742/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.1105.01 ((sql2022_rtm_gdr).230823-1835)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/b3c398f1ac43431d969a3e60d51350da1/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.1105.01 ((sql2022_rtm_gdr).230823-1835)

SQL Server 2022 RTM Feb 2023 GDR - 16.0.1050.5 - x64 (KB5021522)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM Feb 2023 GDR - 16.0.1050.5 - x64 (KB5021522)
$outputFolder = 'c:\sqlsyms\16.0.1050.5\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/0f70e226ca8b4ba494bc5e20efd677542/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.1050.05 ((sql2022_rtm_gdr).230123-1941)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/10657a075eac497c9073b31d1ef71d9a2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.1050.05 ((sql2022_rtm_gdr).230123-1941)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/f9cc3c16cf9b41abb4e472a0119607c82/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.1050.05 ((sql2022_rtm_gdr).230123-1941)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/d8171f6959274472881ec1953a77c8b12/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.1050.05 ((sql2022_rtm_gdr).230123-1941)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/1bad105cf1b94f9d87d887b013ad3cb11/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.1050.05 ((sql2022_rtm_gdr).230123-1941)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/81327aa5c1234fd9b1e18f9ae3dc8ced2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.1050.05 ((sql2022_rtm_gdr).230123-1941)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/714b9a82dd54483cb714e895686dec0a1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.1050.05 ((sql2022_rtm_gdr).230123-1941)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/adfe3da6d33d4d6a864662b223805c461/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.1050.05 ((sql2022_rtm_gdr).230123-1941)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/3e80a6fde7de416fbb5b134a5492c9831/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.1050.05 ((sql2022_rtm_gdr).230123-1941)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/f68943381b194382bd9cd2bbe58ba0661/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.1050.05 ((sql2022_rtm_gdr).230123-1941)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/d247e3ea6a1d4c5c835ca1f7062446a02/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.1050.05 ((sql2022_rtm_gdr).230123-1941)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/e2d86833268541a9921574c69c4e61f31/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.1050.05 ((sql2022_rtm_gdr).230123-1941)

SQL Server 2022 RTM RTM - 16.0.1000.6 - x64 (Date - 2022-11-16)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 RTM RTM - 16.0.1000.6 - x64 (Date - 2022-11-16)
$outputFolder = 'c:\sqlsyms\16.0.1000.6\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/df33c0989a00452d959ff820e68c8b322/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.1000.06 ((SQL22_RTM).221008-0913)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/1f0a3ae183bc4882a450d610cb5342142/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.1000.06 ((SQL22_RTM).221008-0913)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/bfe66178a45a4266a816406aef56adb42/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.1000.06 ((SQL22_RTM).221008-0913)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/30baaa79460f4350a578d09a021a9c412/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.1000.06 ((SQL22_RTM).221008-0913)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/021addebc2d94f5d900fb258cf7eb7101/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.1000.06 ((SQL22_RTM).221008-0913)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/c3370e66864d42678d677d0bd59d44d82/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.1000.06 ((SQL22_RTM).221008-0913)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/2e2a74b8a2744994b06d0adabf053cbb1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.1000.06 ((SQL22_RTM).221008-0913)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/bfe3851009f54f3a8e130fb2f154effe1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.1000.06 ((SQL22_RTM).221008-0913)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/d66f4b94dedc432990a3b83ff3d95a551/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.1000.06 ((SQL22_RTM).221008-0913)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/fd608f90d4904ed7a0902db140f5c8441/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.1000.06 ((SQL22_RTM).221008-0913)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/b82b0ccca5424f81b635d2e9bdda661a2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.1000.06 ((SQL22_RTM).221008-0913)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/7e3478d138c44a38a0e06a68b593a2161/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.1000.06 ((SQL22_RTM).221008-0913)

SQL Server 2022 CTP RC 1 - 16.0.950.9 - x64 (Date - 2022-09-22)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 CTP RC 1 - 16.0.950.9 - x64 (Date - 2022-09-22)
$outputFolder = 'c:\sqlsyms\16.0.950.9\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/64da745a09e64bbabf9b2004a36b35f72/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.0950.09 ((SQL22_RTM).220913-1734)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/0332b725e2df4caeb1ce5cdb54a57afc2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.0950.09 ((SQL22_RTM).220913-1734)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/68d87a34214e424da4362732eee1a1de2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.0950.09 ((SQL22_RTM).220913-1734)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/5e081243328b44109f2c217279383cdc2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.0950.09 ((SQL22_RTM).220913-1734)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/53a20aad97a34fbda99d808c7331a9731/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.0950.09 ((SQL22_RTM).220913-1734)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/403357d3e39b471c9629adeab703e6cf2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.0950.09 ((SQL22_RTM).220913-1734)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/308b3da8de3a49498ea1d91719fd70f91/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.0950.09 ((SQL22_RTM).220913-1734)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/a6c4014abe0444ee8d7dee34c50fe3031/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.0950.09 ((SQL22_RTM).220913-1734)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/50fe8be92e1f4d03a911f64d8d33c2b21/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.0950.09 ((SQL22_RTM).220913-1734)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/7d70991211d64f148f104864429232441/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.0950.09 ((SQL22_RTM).220913-1734)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/acb957ef23e8412dac973ed4f71076212/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.0950.09 ((SQL22_RTM).220913-1734)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/86b4fc0c9e74485db4edab99f26a33c81/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.0950.09 ((SQL22_RTM).220913-1734)

SQL Server 2022 CTP RC 0 - 16.0.900.6 - x64 (Date - 2022-08-23)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 CTP RC 0 - 16.0.900.6 - x64 (Date - 2022-08-23)
$outputFolder = 'c:\sqlsyms\16.0.900.6\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/cbf11052b8104dcda89848ddf16792362/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.0900.06 ((SQL22_RC0).220820-1923)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/85eb65c03d99432b832caa21f40eb33e2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.0900.06 ((SQL22_RC0).220820-1923)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/4649ae6a9fba4459827e6d13c3874a8c2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.0900.06 ((SQL22_RC0).220820-1923)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/bf4946a61dcd4c25a8f54f3a2f4f3c5a2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.0900.06 ((SQL22_RC0).220820-1923)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/5784afbc812c4e29a05c8223cff2e5641/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.0900.06 ((SQL22_RC0).220820-1923)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/16b5d8425e714f459c3c4466c3611ade2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.0900.06 ((SQL22_RC0).220820-1923)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/d4c0f807c77d481eb0426687344190ab1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.0900.06 ((SQL22_RC0).220820-1923)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/8404055ec37d404aa2d3a8e0873c29e31/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.0900.06 ((SQL22_RC0).220820-1923)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/69a8f4e3a7064009a41be0b7ef930c771/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.0900.06 ((SQL22_RC0).220820-1923)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/162596ddd44a47e084367c0c22d9fdcd1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.0900.06 ((SQL22_RC0).220820-1923)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/b77047e532ac480f9eb8c0781c9660602/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.0900.06 ((SQL22_RC0).220820-1923)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/464c44dc98264eb6a247c67ac55d1f1a1/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.0900.06 ((SQL22_RC0).220820-1923)

SQL Server 2022 CTP CTP2.1 - 16.0.700.4 - x64 (Date - 2022-07-27)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 CTP CTP2.1 - 16.0.700.4 - x64 (Date - 2022-07-27)
$outputFolder = 'c:\sqlsyms\16.0.700.4\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/1be03303dfd8455d95f68fde415f40332/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.0700.04 ((SQL22_CTP2_1b).220722-2233)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/31c10d159ff643e196fbf07537a18e5c2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.0700.04 ((SQL22_CTP2_1b).220722-2233)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/6b55f2b3de2940df89a3e3efdc73c1702/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.0700.04 ((SQL22_CTP2_1b).220722-2233)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/9ac3bf8e08c141fd95d046c735f5c0652/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.0700.04 ((SQL22_CTP2_1b).220722-2233)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/716fc4cad17c4f0fa3d5798db765216a1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.0700.04 ((SQL22_CTP2_1b).220722-2233)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/b40ee0094c624ffd85c858179202c7d82/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.0700.04 ((SQL22_CTP2_1b).220722-2233)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/dabba55d10814497a0c578ed780314df1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.0700.04 ((SQL22_CTP2_1b).220722-2233)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/ef1cfd9df88c46519f2cb86c8dd0a4ca1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.0700.04 ((SQL22_CTP2_1b).220722-2233)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/0aeec3d3a8ba4c72b2daad115494f3861/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.0700.04 ((SQL22_CTP2_1b).220722-2233)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/f64a3f2a42164d1e9c2a5cf712b730721/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.0700.04 ((SQL22_CTP2_1b).220722-2233)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/e787cb3a82184b6fa71f995dd6525d592/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.0700.04 ((SQL22_CTP2_1b).220722-2233)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/d59a28fd76664fdb9d16f3f7f7f1e5d41/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.0700.04 ((SQL22_CTP2_1b).220722-2233)

SQL Server 2022 CTP CTP2.0 - 16.0.600.9 - x64 (Date - 5/24/2022)

Note: usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2022 CTP CTP2.0 - 16.0.600.9 - x64 (Date - 5/24/2022)
$outputFolder = 'c:\sqlsyms\16.0.600.9\x64' # <<change this output folder if needed>>'
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/9ca7910a30904ef3b34f8f74b6f0736f2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.0600.09 ((SQL22_CTP2_0).220520-1953)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/a85bd4fbbc5440658a4f063b6cde3afd2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.0600.09 ((SQL22_CTP2_0).220520-1953)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/c97ccdf6bcde4eea88ab30167ea5105c2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.0600.09 ((SQL22_CTP2_0).220520-1953)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/dcaff09ef15d4d3fb35a90d3943caa6f2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.0600.09 ((SQL22_CTP2_0).220520-1953)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/898f5e2f9668491dbdcc7aee8757791b3/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.0600.09 ((SQL22_CTP2_0).220520-1953)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/cb55cf33c3e74701af97ed7497b2c8442/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.0600.09 ((SQL22_CTP2_0).220520-1953)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/7c8869e2b67245cabc61f3317f83ad561/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.0600.09 ((SQL22_CTP2_0).220520-1953)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/6028014cd75243ef84a7e33b88eef34b1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.0600.09 ((SQL22_CTP2_0).220520-1953)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/320c75200f9e47cebeaab8e056e053e31/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.0600.09 ((SQL22_CTP2_0).220520-1953)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/c23ef1d544cb40779de790ec868a6d171/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.0600.09 ((SQL22_CTP2_0).220520-1953)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/37516db826cd4e0bbe7ae4d50f89bac82/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.0600.09 ((SQL22_CTP2_0).220520-1953)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/d1c69696b6f041dc960e801f7f1138e31/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.0600.09 ((SQL22_CTP2_0).220520-1953)
Clone this wiki locally