-
Notifications
You must be signed in to change notification settings - Fork 10
SQL Server 2022
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2022 RTM CU16 - 16.0.4165.4 - x64 (KB5048033)
$outputFolder = 'c:\sqlsyms\16.0.4165.4\x64' # NOTE: Change this output folder as needed.
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/87bfa74c0adb46e3b49c2ddc9e5f6c652/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4165.04 ((sql2022_rtm_qfe-cu16).241107-0153)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/a962e585205c48c1952ac5f0b50af98b2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4165.04 ((sql2022_rtm_qfe-cu16).241107-0153)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/0e8723953a964f69aa94749efd9329a62/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4165.04 ((sql2022_rtm_qfe-cu16).241107-0153)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/6c4270c5d16e42b89d3f609db72e68222/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4165.04 ((sql2022_rtm_qfe-cu16).241107-0153)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/f222516286c1438d813fa293666698a41/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4165.04 ((sql2022_rtm_qfe-cu16).241107-0153)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/e6f6a7ef44a143d182b968f6902399482/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4165.04 ((sql2022_rtm_qfe-cu16).241107-0153)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/269c95cc12944916b3764ceb236bacf41/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4165.04 ((sql2022_rtm_qfe-cu16).241107-0153)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/56fd125d622e468eb74acf2a00e30c561/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4165.04 ((sql2022_rtm_qfe-cu16).241107-0153)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/3162d550dc944e8cb121c6159ae92aa21/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4165.04 ((sql2022_rtm_qfe-cu16).241107-0153)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/1b906fb9c1bb4929a920f0c6922441e21/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4165.04 ((sql2022_rtm_qfe-cu16).241107-0153)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/8a2e5e0e20ea447f83070dbdb89afd3a2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4165.04 ((sql2022_rtm_qfe-cu16).241107-0153)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/9717c4e9e263497789f64c7ea756d2351/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4165.04 ((sql2022_rtm_qfe-cu16).241107-0153)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2022 RTM CU15 + Nov 2024 GDR - 16.0.4155.4 - x64 (KB5046862)
$outputFolder = 'c:\sqlsyms\16.0.4155.4\x64' # NOTE: Change this output folder as needed.
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/832201d1073b415eb1ed5d898d4b45802/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4155.04 ((sql2022_rtm_qfe-cu15-gdr2).241018-2239)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/94b85ae1c1ad483f9e9419e79bde60472/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4155.04 ((sql2022_rtm_qfe-cu15-gdr2).241018-2239)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/6e43d7b1685c4496bb9f9f19e50f2d692/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4155.04 ((sql2022_rtm_qfe-cu15-gdr2).241018-2239)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/3725e704776a47e4af6a75361e4eefbe2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4155.04 ((sql2022_rtm_qfe-cu15-gdr2).241018-2239)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/ff1cfb12e1cc4e54a3de306ab17214161/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4155.04 ((sql2022_rtm_qfe-cu15-gdr2).241018-2239)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/d46ca918eabd4a80a933c61e1fe7b8fa2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4155.04 ((sql2022_rtm_qfe-cu15-gdr2).241018-2239)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/8a4ce4ffbf354fa8a6664123de6025171/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4155.04 ((sql2022_rtm_qfe-cu15-gdr2).241018-2239)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/0d209caa25564fb69f8565c8289f525e1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4155.04 ((sql2022_rtm_qfe-cu15-gdr2).241018-2239)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/a25f277025ed46e9a9e43ebe218b6b0c1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4155.04 ((sql2022_rtm_qfe-cu15-gdr2).241018-2239)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/40c5cb415e794987a3da32366c2ae48c1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4155.04 ((sql2022_rtm_qfe-cu15-gdr2).241018-2239)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/8257a5c1e9824e1bbfc795f365d1186d2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4155.04 ((sql2022_rtm_qfe-cu15-gdr2).241018-2239)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/388d05376ae04b8daf6bff369ffaaad11/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4155.04 ((sql2022_rtm_qfe-cu15-gdr2).241018-2239)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2022 RTM CU15 + Oct 2024 GDR - 16.0.4150.1 - x64 (KB5046059)
$outputFolder = 'c:\sqlsyms\16.0.4150.1\x64' # NOTE: Change this output folder as needed.
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/b0605d4489b748deb5586a7d8b877f412/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4150.01 ((sql2022_rtm_qfe-cu15-gdr1).240925-2013)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/6eb4465a214a4a54b3dacb00f78881012/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4150.01 ((sql2022_rtm_qfe-cu15-gdr1).240925-2013)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/cb2b29ff5108401589ed257f651d3ad02/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4150.01 ((sql2022_rtm_qfe-cu15-gdr1).240925-2013)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/143efe13174746b99f805ee540fd8f612/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4150.01 ((sql2022_rtm_qfe-cu15-gdr1).240925-2013)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/509a75faf8e548c09261c3fe962e41e61/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4150.01 ((sql2022_rtm_qfe-cu15-gdr1).240925-2013)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/aa75b9ad1c78405aba114cbb4970bf982/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4150.01 ((sql2022_rtm_qfe-cu15-gdr1).240925-2013)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/7de21df46d0b46209fb62b279df6c90e1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4150.01 ((sql2022_rtm_qfe-cu15-gdr1).240925-2013)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/8d1ab14ff61a4b11b7943eeeef5fb68d1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4150.01 ((sql2022_rtm_qfe-cu15-gdr1).240925-2013)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/74f6494b172246b39257297e967f04f61/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4150.01 ((sql2022_rtm_qfe-cu15-gdr1).240925-2013)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/3874173797fe4e0aa74dd567729e69771/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4150.01 ((sql2022_rtm_qfe-cu15-gdr1).240925-2013)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/8da1bafee4104c508ef95bd248fa767a2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4150.01 ((sql2022_rtm_qfe-cu15-gdr1).240925-2013)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/41e1753610634ef19cdde6f1417e9d991/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4150.01 ((sql2022_rtm_qfe-cu15-gdr1).240925-2013)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2022 RTM CU15 - 16.0.4145.4 - x64 (KB5041321)
$outputFolder = 'c:\sqlsyms\16.0.4145.4\x64' # NOTE: Change this output folder as needed.
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/fc9883574ed2484d99bd7864b570ba932/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4145.04 ((sql2022_rtm_qfe-cu15).240919-1444)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/acf718b3fb36427e883e89e2399fb5be2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4145.04 ((sql2022_rtm_qfe-cu15).240919-1444)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/d9390ca455a34e64919690319de6b2c52/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4145.04 ((sql2022_rtm_qfe-cu15).240919-1444)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/93938383af87480a9375e837a1138ff62/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4145.04 ((sql2022_rtm_qfe-cu15).240919-1444)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/170e1be972b746628d9fd9f2087061361/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4145.04 ((sql2022_rtm_qfe-cu15).240919-1444)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/112941f4345942ae80e78f0fe552cd7e2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4145.04 ((sql2022_rtm_qfe-cu15).240919-1444)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/21c2a81969f0435f8c1c2e16d76f0a3a1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4145.04 ((sql2022_rtm_qfe-cu15).240919-1444)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/9b941a312b454d2aa7ac778e992d20c71/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4145.04 ((sql2022_rtm_qfe-cu15).240919-1444)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/cde4c6580eab4e2a96e6e221e996925e1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4145.04 ((sql2022_rtm_qfe-cu15).240919-1444)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/1bd8eda9fe1541c38c19d25c95acc3e81/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4145.04 ((sql2022_rtm_qfe-cu15).240919-1444)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/17538c0918fe4352873fc0b3d53712282/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4145.04 ((sql2022_rtm_qfe-cu15).240919-1444)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/b925ab42ddaa40a4aabfe00346fb97621/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4145.04 ((sql2022_rtm_qfe-cu15).240919-1444)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2022 RTM CU14 + Sep 2024 GDR - 16.0.4140.3 - x64 (KB5042578)
$outputFolder = 'c:\sqlsyms\16.0.4140.3\x64' # NOTE: Change this output folder as needed.
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/1cad6e128ba34d7ba82b8f343db82cd82/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4140.03 ((sql2022_rtm_qfe-cu14-gdr1).240813-1955)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/40356f0dfcfa4a7c9082a3e37297784f2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4140.03 ((sql2022_rtm_qfe-cu14-gdr1).240813-1955)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/921b2ad6561a43c89f405cf2a094afe22/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4140.03 ((sql2022_rtm_qfe-cu14-gdr1).240813-1955)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/1ce45b70f2e746a58288e35e04a7f9b02/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4140.03 ((sql2022_rtm_qfe-cu14-gdr1).240813-1955)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/1f2ddf6f56eb4f86ac624d5085b8989e1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4140.03 ((sql2022_rtm_qfe-cu14-gdr1).240813-1955)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/386dcd84a52844c1a1383aa391c2c4e72/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4140.03 ((sql2022_rtm_qfe-cu14-gdr1).240813-1955)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/fefd2f16b1e5455d91ca919a51e9a2671/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4140.03 ((sql2022_rtm_qfe-cu14-gdr1).240813-1955)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/0a90aaa5f00542b1b4a699c23268253e1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4140.03 ((sql2022_rtm_qfe-cu14-gdr1).240813-1955)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/6fc49b1418b842d1a7fa18124c4b02331/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4140.03 ((sql2022_rtm_qfe-cu14-gdr1).240813-1955)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/f4a60ed18f1c4194ad6e20d1b2cc95ae1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4140.03 ((sql2022_rtm_qfe-cu14-gdr1).240813-1955)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/0783964aeb3342c4ace37073cc970adb2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4140.03 ((sql2022_rtm_qfe-cu14-gdr1).240813-1955)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/438bbfa993f742ea841420aff4773bbf1/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4140.03 ((sql2022_rtm_qfe-cu14-gdr1).240813-1955)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2022 RTM CU14 - 16.0.4135.4 - x64 (KB5038325)
$outputFolder = 'c:\sqlsyms\16.0.4135.4\x64' # NOTE: Change this output folder as needed.
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/12cb723294b945d5aab8339d4070fcff2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4135.04 ((sql2022_rtm_qfe-cu14).240710-2032)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/8739c8605fc34bfe9fa07c1a14dbe1a62/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4135.04 ((sql2022_rtm_qfe-cu14).240710-2032)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/4cde71c7345a41779922429aa708c8782/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4135.04 ((sql2022_rtm_qfe-cu14).240710-2032)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/e9dc03ef499d465b893d5606face93cd2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4135.04 ((sql2022_rtm_qfe-cu14).240710-2032)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/61f34d2dd7df45a2913c3c42398991fe1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4135.04 ((sql2022_rtm_qfe-cu14).240710-2032)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/e9e05db922aa452ca66a19928c1396ad2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4135.04 ((sql2022_rtm_qfe-cu14).240710-2032)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/03ba4ba90b8b481dafe00d3dcdb44f901/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4135.04 ((sql2022_rtm_qfe-cu14).240710-2032)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/e4ab7ac2a9884e268a805eb6e2b257321/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4135.04 ((sql2022_rtm_qfe-cu14).240710-2032)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/5e25291c643442fd8e04a2d8824dae681/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4135.04 ((sql2022_rtm_qfe-cu14).240710-2032)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/65bdfe1cbf3e41d7b419740922c6c2921/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4135.04 ((sql2022_rtm_qfe-cu14).240710-2032)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/072485736b2741919a1b1f9fe76959eb2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4135.04 ((sql2022_rtm_qfe-cu14).240710-2032)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/3078a51953774e5197169dca50fdd9cf1/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4135.04 ((sql2022_rtm_qfe-cu14).240710-2032)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2022 RTM CU13 + Jul 2024 GDR - 16.0.4131.2 - x64 (KB5040939)
$outputFolder = 'c:\sqlsyms\16.0.4131.2\x64' # NOTE: Change this output folder as needed.
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/ea0d554fa24a46408971068d06ff15872/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4131.02 ((sql2022_rtm_qfe-cu13-gdr2).240622-0403)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/7d7786b755c342c6bfdf8bf393a9134c2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4131.02 ((sql2022_rtm_qfe-cu13-gdr2).240622-0403)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/c495a659442f4e5f8b02f3d2ad03aa212/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4131.02 ((sql2022_rtm_qfe-cu13-gdr2).240622-0403)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/e7410e99b0144bd589f3f1ae03e822de2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4131.02 ((sql2022_rtm_qfe-cu13-gdr2).240622-0403)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/552dc69667bc43e4a5917650e99f38f51/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4131.02 ((sql2022_rtm_qfe-cu13-gdr2).240622-0403)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/82d37de45b44437bb76998cd489103792/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4131.02 ((sql2022_rtm_qfe-cu13-gdr2).240622-0403)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/95538e6cdcdc4b5190abe9d74e81c82c1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4131.02 ((sql2022_rtm_qfe-cu13-gdr2).240622-0403)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/d8fe651b2ab241cab70d8c04c3d4f8291/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4131.02 ((sql2022_rtm_qfe-cu13-gdr2).240622-0403)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/271ce886b9e74987bb97e2cb22a992d01/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4131.02 ((sql2022_rtm_qfe-cu13-gdr2).240622-0403)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/db5714d5bc014f9e94344a1da234fe181/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4131.02 ((sql2022_rtm_qfe-cu13-gdr2).240622-0403)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/bb046bd78ba34fbf9e92138e23bde0df2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4131.02 ((sql2022_rtm_qfe-cu13-gdr2).240622-0403)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/d3591f6c8b5a4a84aaf141133b397f051/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4131.02 ((sql2022_rtm_qfe-cu13-gdr2).240622-0403)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2022 RTM CU13 - 16.0.4125.3 - x64 (KB5036432)
$outputFolder = 'c:\sqlsyms\16.0.4125.3\x64' # NOTE: Change this output folder as needed.
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/7a015988ba7a4bccaac90fa6496d4d792/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4125.03 ((sql2022_rtm_qfe-cu13).240501-2138)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/fa28d0906d0f402ab5570c7b2d60c0ea2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4125.03 ((sql2022_rtm_qfe-cu13).240501-2138)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/c5c49a87efa6476cb4d25f40cc4cfcb22/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4125.03 ((sql2022_rtm_qfe-cu13).240501-2138)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/b87b35ead9a04dd3b8fb56aaeb9dea872/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4125.03 ((sql2022_rtm_qfe-cu13).240501-2138)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/f4b2080faa6745e2a1750774a11dd18f1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4125.03 ((sql2022_rtm_qfe-cu13).240501-2138)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/11483d66ca04469ab130ea23eeb9cd542/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4125.03 ((sql2022_rtm_qfe-cu13).240501-2138)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/442d119ebfb14131976e83232a89c3971/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4125.03 ((sql2022_rtm_qfe-cu13).240501-2138)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/035f46db87ef4f18af4d22565ca888c71/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4125.03 ((sql2022_rtm_qfe-cu13).240501-2138)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/fb92e28a75f7443aa966a680a2dd14a61/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4125.03 ((sql2022_rtm_qfe-cu13).240501-2138)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/3fb95c26145e405d8f5a0807a38091fb1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4125.03 ((sql2022_rtm_qfe-cu13).240501-2138)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/2be57aeb791742efa33639ec4f442bd22/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4125.03 ((sql2022_rtm_qfe-cu13).240501-2138)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/c95c7883306c488eb2732bdfd7af02dd1/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4125.03 ((sql2022_rtm_qfe-cu13).240501-2138)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2022 RTM CU12 + Apr 2024 GDR - 16.0.4120.1 - x64 (KB5036343)
$outputFolder = 'c:\sqlsyms\16.0.4120.1\x64' # NOTE: Change this output folder as needed.
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/23bc99ba1712412984fd58ad6a71e5f92/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.4120.01 ((sql2022_rtm_qfe-cu12-gdr1).240318-1818)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/97e62061df1745a7aaf934de33ad360e2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.4120.01 ((sql2022_rtm_qfe-cu12-gdr1).240318-1818)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/65f0523df978455c96b1bf3cd0162f412/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.4120.01 ((sql2022_rtm_qfe-cu12-gdr1).240318-1818)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/623c205616eb4c99b9892b15c0af75192/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.4120.01 ((sql2022_rtm_qfe-cu12-gdr1).240318-1818)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/ef3cc40833924c66af65c02b5adb21291/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.4120.01 ((sql2022_rtm_qfe-cu12-gdr1).240318-1818)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/9a7eb9c7b23b4b6ab18f7a312b8ecf802/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.4120.01 ((sql2022_rtm_qfe-cu12-gdr1).240318-1818)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/3182893d7c794bcdb43c70d8bfe2a9321/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.4120.01 ((sql2022_rtm_qfe-cu12-gdr1).240318-1818)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/16d8470ff06242a1963ddaa855ef0a311/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.4120.01 ((sql2022_rtm_qfe-cu12-gdr1).240318-1818)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/d35bbb4cfab54ba3a99af0282bda78b61/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.4120.01 ((sql2022_rtm_qfe-cu12-gdr1).240318-1818)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/b97b1bfc72b44390af234b03135515181/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.4120.01 ((sql2022_rtm_qfe-cu12-gdr1).240318-1818)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/1375dc73f7e44dfdbed3f8b6c24587cf2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.4120.01 ((sql2022_rtm_qfe-cu12-gdr1).240318-1818)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/1ff2731f187b4357ac217b03dfd06bc01/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.4120.01 ((sql2022_rtm_qfe-cu12-gdr1).240318-1818)
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' # NOTE: Change this output folder as 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)
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' # NOTE: Change this output folder as 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)
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' # NOTE: Change this output folder as 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)
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' # NOTE: Change this output folder as 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)
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' # NOTE: Change this output folder as 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)
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' # NOTE: Change this output folder as 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)
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' # NOTE: Change this output folder as 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)
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' # NOTE: Change this output folder as 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)
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' # NOTE: Change this output folder as 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)
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' # NOTE: Change this output folder as 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)
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' # NOTE: Change this output folder as 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)
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' # NOTE: Change this output folder as 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)
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' # NOTE: Change this output folder as 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)
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' # NOTE: Change this output folder as 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)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2022 RTM Nov 2024 GDR - 16.0.1135.2 - x64 (KB5046861)
$outputFolder = 'c:\sqlsyms\16.0.1135.2\x64' # NOTE: Change this output folder as needed.
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/eed44adf0bf04fceb63a58554fd5c7fb2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.1135.02 ((sql2022_rtm_gdr).241018-2148)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/b269ec3d970748c39f5a959cace5c7662/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.1135.02 ((sql2022_rtm_gdr).241018-2148)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/d3a77b2889a24758bb4f8c675f5c32b42/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.1135.02 ((sql2022_rtm_gdr).241018-2148)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/be30676926d547e7a95147ba8b31d8372/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.1135.02 ((sql2022_rtm_gdr).241018-2148)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/0c7a0cac1f7b4a0aac0cf54d89f82d321/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.1135.02 ((sql2022_rtm_gdr).241018-2148)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/527d1aa8598a4141b7e93d829763152d2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.1135.02 ((sql2022_rtm_gdr).241018-2148)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/2741a4fb67b6422ab1f0b73d96eb843f1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.1135.02 ((sql2022_rtm_gdr).241018-2148)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/8e95a36701bd486891d04fe0ff0a65ab1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.1135.02 ((sql2022_rtm_gdr).241018-2148)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/56db7eb03fbe46f6943c17a3d6d439051/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.1135.02 ((sql2022_rtm_gdr).241018-2148)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/93ab8eaf6d7144638291ab2c1b0ea3181/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.1135.02 ((sql2022_rtm_gdr).241018-2148)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/d8b8fe5e41374184910d77058179dfc92/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.1135.02 ((sql2022_rtm_gdr).241018-2148)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/2625bb2520ed48518e5f64a9770e70fe1/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.1135.02 ((sql2022_rtm_gdr).241018-2148)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2022 RTM Oct 2024 GDR - 16.0.1130.5 - x64 (KB5046057)
$outputFolder = 'c:\sqlsyms\16.0.1130.5\x64' # NOTE: Change this output folder as needed.
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/6e920150c641433c80186ce0be4062542/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.1130.05 ((sql2022_rtm_gdr).240925-1622)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/46185702ea0144a3a5f76b6d9dffccc52/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.1130.05 ((sql2022_rtm_gdr).240925-1622)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/1f0c960da3464027b417c2e194d92c9c2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.1130.05 ((sql2022_rtm_gdr).240925-1622)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/fef0b5ebb6bc420db4ad424bc47b11552/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.1130.05 ((sql2022_rtm_gdr).240925-1622)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/d7d9a57cdafb485bbbb0899abaf02d711/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.1130.05 ((sql2022_rtm_gdr).240925-1622)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/141317d5089d43b9993ede377853744e2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.1130.05 ((sql2022_rtm_gdr).240925-1622)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/03b1f9be77484da6aba358196ef90a0e1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.1130.05 ((sql2022_rtm_gdr).240925-1622)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/4cc261cc1c81480a8888b831fd6f8f761/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.1130.05 ((sql2022_rtm_gdr).240925-1622)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/5edb81d21c4940b7aff315b2928812791/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.1130.05 ((sql2022_rtm_gdr).240925-1622)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/f501522814aa41c5bef46531f22bcdd91/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.1130.05 ((sql2022_rtm_gdr).240925-1622)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/3dae00a05f384f9799ad0d6516077c052/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.1130.05 ((sql2022_rtm_gdr).240925-1622)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/7bdf3809d24d490789f56668dedaf7f01/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.1130.05 ((sql2022_rtm_gdr).240925-1622)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2022 RTM Sep 2024 GDR - 16.0.1125.1 - x64 (KB5042211)
$outputFolder = 'c:\sqlsyms\16.0.1125.1\x64' # NOTE: Change this output folder as needed.
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/28e927d306674e698d799ae1f4820e492/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.1125.01 ((sql2022_rtm_gdr).240801-0625)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/2d4a544eef9c43eaa27106d0e262358f2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.1125.01 ((sql2022_rtm_gdr).240801-0625)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/8fa10aeba2b644daa0fc2d93d83772572/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.1125.01 ((sql2022_rtm_gdr).240801-0625)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/a8fbe075e1da4b40850ec7e34a9fb04d2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.1125.01 ((sql2022_rtm_gdr).240801-0625)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/4fd1102cc21c4772a398aa0e1db868761/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.1125.01 ((sql2022_rtm_gdr).240801-0625)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/61ae60f656e74314885049da1a08b3552/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.1125.01 ((sql2022_rtm_gdr).240801-0625)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/b64f5b0083ed4c97b3dbee469d368a441/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.1125.01 ((sql2022_rtm_gdr).240801-0625)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/633c5d0266e641188cb25b3abdc04c371/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.1125.01 ((sql2022_rtm_gdr).240801-0625)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/a38d9f9872a44febac55f4a85f4cef011/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.1125.01 ((sql2022_rtm_gdr).240801-0625)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/70b6cfa288024dc8b8914ca42918058e1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.1125.01 ((sql2022_rtm_gdr).240801-0625)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/dc77157e22f14e96a4e919c28ac321842/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.1125.01 ((sql2022_rtm_gdr).240801-0625)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/a65f176589124c0c8ed0c560f3b28b181/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.1125.01 ((sql2022_rtm_gdr).240801-0625)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2022 RTM Jul 2024 GDR - 16.0.1121.4 - x64 (KB5040936)
$outputFolder = 'c:\sqlsyms\16.0.1121.4\x64' # NOTE: Change this output folder as needed.
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/d346456c5f00460ebd1723eab0f8cf492/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.1121.04 ((sql2022_rtm_gdr6).240702-0635)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/33f56e6aa8264146acc292c8158b23d32/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.1121.04 ((sql2022_rtm_gdr6).240702-0635)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/78265a8937c34efc9d15e20e024b1fa32/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.1121.04 ((sql2022_rtm_gdr6).240702-0635)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/fc8e2ba22dd04fd98f0d4f297dbe29772/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.1121.04 ((sql2022_rtm_gdr6).240702-0635)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/2a592054a83d45699b443cfd06a649411/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.1121.04 ((sql2022_rtm_gdr6).240702-0635)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/a485e3797c764a87a6d3fe0bd9c85a052/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.1121.04 ((sql2022_rtm_gdr6).240702-0635)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/09eeb60be8d84b839796f6f169f38c991/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.1121.04 ((sql2022_rtm_gdr6).240702-0635)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/25527e42555c4a4ea78c32e968718f461/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.1121.04 ((sql2022_rtm_gdr6).240702-0635)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/1730da4556364c93a5e42aa505a496001/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.1121.04 ((sql2022_rtm_gdr6).240702-0635)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/0f979f9849574810b4e120789b0311481/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.1121.04 ((sql2022_rtm_gdr6).240702-0635)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/41b7b4513e744ebb98f514575767e7f22/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.1121.04 ((sql2022_rtm_gdr6).240702-0635)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/1fbe81b493574ef28495bd46c0eb0e051/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.1121.04 ((sql2022_rtm_gdr6).240702-0635)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2022 RTM Apr 2024 GDR - 16.0.1115.1 - x64 (KB5035432)
$outputFolder = 'c:\sqlsyms\16.0.1115.1\x64' # NOTE: Change this output folder as needed.
mkdir -f $outputFolder
if (-not (Test-Path "$outputFolder\SqlDK.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlDK.pdb/19c8ffb19d6648659b6bcf7a43aef8162/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2022.0160.1115.01 ((sql2022_rtm_gdr).240315-0738)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/f93e55bac943421db639001283d50d752/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2022.0160.1115.01 ((sql2022_rtm_gdr).240315-0738)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/34fbfd8ca9af455d9fd856f09b1b1f352/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2022.0160.1115.01 ((sql2022_rtm_gdr).240315-0738)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/07e58beea3884ae0b448153c51e2fe942/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2022.0160.1115.01 ((sql2022_rtm_gdr).240315-0738)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/de79436dc6ba45f0977245218ddffbbb1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2022.0160.1115.01 ((sql2022_rtm_gdr).240315-0738)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/e05370af1bf94cf0a9e6618e9b8316812/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2022.0160.1115.01 ((sql2022_rtm_gdr).240315-0738)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/e364a9b44ca14ef3af7cae5822aa09971/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2022.0160.1115.01 ((sql2022_rtm_gdr).240315-0738)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/2c99847905ac48fa94f6c955004af52d1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2022.0160.1115.01 ((sql2022_rtm_gdr).240315-0738)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/0aedc5a660914022bb08149b7d7840151/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2022.0160.1115.01 ((sql2022_rtm_gdr).240315-0738)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/7c522bf585ed426abea222b672880c481/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2022.0160.1115.01 ((sql2022_rtm_gdr).240315-0738)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/a7e7b73d9da649a0afff1082c9c1f0ad2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2022.0160.1115.01 ((sql2022_rtm_gdr).240315-0738)
if (-not (Test-Path "$outputFolder\SqlServerSpatial160.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial160.pdb/bfd73e28bc224d9da8b1c74ddc2487af1/SqlServerSpatial160.pdb' -OutFile "$outputFolder\SqlServerSpatial160.pdb" } # File version 2022.0160.1115.01 ((sql2022_rtm_gdr).240315-0738)
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' # NOTE: Change this output folder as 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)
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' # NOTE: Change this output folder as 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)
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' # NOTE: Change this output folder as 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)
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' # NOTE: Change this output folder as 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)