Skip to content

SQL Server 2025

Arvind Shyamsundar edited this page Apr 23, 2026 · 8 revisions

SQL Server 2025 RTM CU4 - 17.0.4035.5 - x64 (KB5081495)

Note

Usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2025 RTM CU4 - 17.0.4035.5 - x64 (KB5081495)
$outputFolder = 'c:\sqlsyms\17.0.4035.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/4d44d5bbd9374b679c67803a9bc7156b2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2025.0170.4035.05 ((sql2025_rtm_qfe-cu4).260329-2119)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/6597ca5d19144e309d0db944a5433c332/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2025.0170.4035.05 ((sql2025_rtm_qfe-cu4).260329-2119)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/02c31f66c95242858aa9519243f514072/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2025.0170.4035.05 ((sql2025_rtm_qfe-cu4).260329-2119)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/b87e511c10324d9d966385bd38cd562c2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2025.0170.4035.05 ((sql2025_rtm_qfe-cu4).260329-2119)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/114730c8519047cab47607f8a86c00c81/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2025.0170.4035.05 ((sql2025_rtm_qfe-cu4).260329-2119)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/24582b818ef1443e8a2100632d2502ac2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2025.0170.4035.05 ((sql2025_rtm_qfe-cu4).260329-2119)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/de72914506ea469fa79c71fafcb5c6191/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2025.0170.4035.05 ((sql2025_rtm_qfe-cu4).260329-2119)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/63be17a552824489949d63c2a976235a1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2025.0170.4035.05 ((sql2025_rtm_qfe-cu4).260329-2119)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/d8e9eb08b2cd4f7492abcb794d440ec81/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2025.0170.4035.05 ((sql2025_rtm_qfe-cu4).260329-2119)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/858b04c9c458431bb4cc5a34757c4ac01/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2025.0170.4035.05 ((sql2025_rtm_qfe-cu4).260329-2119)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/c7d0b91650b745a79c576b57a7ff32b62/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2025.0170.4035.05 ((sql2025_rtm_qfe-cu4).260329-2119)
if (-not (Test-Path "$outputFolder\SqlServerSpatial170.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial170.pdb/8ef53d62508a4778b9537743a997ec3f1/SqlServerSpatial170.pdb' -OutFile "$outputFolder\SqlServerSpatial170.pdb" } # File version 2025.0170.4035.05 ((sql2025_rtm_qfe-cu4).260329-2119)

SQL Server 2025 RTM CU3 + Apr 2026 GDR - 17.0.4030.1 - x64 (KB5083245)

Note

Usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2025 RTM CU3 + Apr 2026 GDR - 17.0.4030.1 - x64 (KB5083245)
$outputFolder = 'c:\sqlsyms\17.0.4030.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/2cbc0005ae1641d989465f5973f79c882/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2025.0170.4030.01 ((sql2025_rtm_qfe-cu3-gdr1).260313-0555)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/af345c5ec41e437d8992e5f2be1362a12/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2025.0170.4030.01 ((sql2025_rtm_qfe-cu3-gdr1).260313-0555)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/ee08bdaa28234881a491b81fb0dd55922/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2025.0170.4030.01 ((sql2025_rtm_qfe-cu3-gdr1).260313-0555)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/211822b5364b436d961f7254ba8e80c02/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2025.0170.4030.01 ((sql2025_rtm_qfe-cu3-gdr1).260313-0555)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/73f99665797f43e7bc631b6b7d0bfe691/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2025.0170.4030.01 ((sql2025_rtm_qfe-cu3-gdr1).260313-0555)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/0f4de9371b7c491eb5ca113a859395142/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2025.0170.4030.01 ((sql2025_rtm_qfe-cu3-gdr1).260313-0555)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/1c278e17aeec4659999a97ac80d763bb1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2025.0170.4030.01 ((sql2025_rtm_qfe-cu3-gdr1).260313-0555)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/a582b99b6eb6487c8bafad8a140910b91/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2025.0170.4030.01 ((sql2025_rtm_qfe-cu3-gdr1).260313-0555)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/732796c45bbe464e99f72be9eafa202a1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2025.0170.4030.01 ((sql2025_rtm_qfe-cu3-gdr1).260313-0555)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/1334fb9b13d84a75aeb18ea9bdde1da21/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2025.0170.4030.01 ((sql2025_rtm_qfe-cu3-gdr1).260313-0555)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/143ba7f6312844ce9f63d0c72e49892e2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2025.0170.4030.01 ((sql2025_rtm_qfe-cu3-gdr1).260313-0555)
if (-not (Test-Path "$outputFolder\SqlServerSpatial170.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial170.pdb/006a861d72b04035846a74f72b42eebc1/SqlServerSpatial170.pdb' -OutFile "$outputFolder\SqlServerSpatial170.pdb" } # File version 2025.0170.4030.01 ((sql2025_rtm_qfe-cu3-gdr1).260313-0555)

SQL Server 2025 RTM CU3 - 17.0.4025.3 - x64 (KB5077896)

Note

Usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2025 RTM CU3 - 17.0.4025.3 - x64 (KB5077896)
$outputFolder = 'c:\sqlsyms\17.0.4025.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/1c2dd11cfd264ad49e2315afa095bf412/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2025.0170.4025.03 ((sql2025_rtm_qfe-cu3).260225-2224)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/0c9720b9c76d41fe8c4dbeea0fd5cdaf2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2025.0170.4025.03 ((sql2025_rtm_qfe-cu3).260225-2224)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/51e98df474174410986a9ab04c281ada2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2025.0170.4025.03 ((sql2025_rtm_qfe-cu3).260225-2224)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/537f5945453747d0874cc413c48ee2fc2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2025.0170.4025.03 ((sql2025_rtm_qfe-cu3).260225-2224)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/2e3fb71ca5c245ffb36101257b74bba21/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2025.0170.4025.03 ((sql2025_rtm_qfe-cu3).260225-2224)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/a45969bc4ea6480fb6e617388a03e30c2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2025.0170.4025.03 ((sql2025_rtm_qfe-cu3).260225-2224)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/b57fd6a3d35b412c9c86b02dacd453971/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2025.0170.4025.03 ((sql2025_rtm_qfe-cu3).260225-2224)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/05fd747e2f9645ad9692bccab5b9bd131/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2025.0170.4025.03 ((sql2025_rtm_qfe-cu3).260225-2224)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/ecf6c6afcd194c04946a8deb018458911/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2025.0170.4025.03 ((sql2025_rtm_qfe-cu3).260225-2224)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/00c12b044df24f168c4478a0af7d9a131/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2025.0170.4025.03 ((sql2025_rtm_qfe-cu3).260225-2224)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/fe5b2e2a6cbb4c33acb00a2ca41cf2bb2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2025.0170.4025.03 ((sql2025_rtm_qfe-cu3).260225-2224)
if (-not (Test-Path "$outputFolder\SqlServerSpatial170.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial170.pdb/3c8ab52dbb02417f875192598bba515e1/SqlServerSpatial170.pdb' -OutFile "$outputFolder\SqlServerSpatial170.pdb" } # File version 2025.0170.4025.03 ((sql2025_rtm_qfe-cu3).260225-2224)

SQL Server 2025 RTM CU2 + Mar 2026 GDR - 17.0.4020.2 - x64 (KB5077466)

Note

Usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2025 RTM CU2 + Mar 2026 GDR - 17.0.4020.2 - x64 (KB5077466)
$outputFolder = 'c:\sqlsyms\17.0.4020.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/1dca7367c65343be9717466bc2afe1fa2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2025.0170.4020.02 ((sql2025_rtm_qfe-cu2-gdr1).260213-2153)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/20b1bca7194c40d089cb7118c7f996702/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2025.0170.4020.02 ((sql2025_rtm_qfe-cu2-gdr1).260213-2153)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/9cb636334a4149889ef2a3e4b6b0d9e52/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2025.0170.4020.02 ((sql2025_rtm_qfe-cu2-gdr1).260213-2153)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/913d3c1af0a248eab6d76ad46a0b229f2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2025.0170.4020.02 ((sql2025_rtm_qfe-cu2-gdr1).260213-2153)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/e7cde91de544471184c4808079a610bf1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2025.0170.4020.02 ((sql2025_rtm_qfe-cu2-gdr1).260213-2153)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/36ededb6b8df45488b75827432876d622/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2025.0170.4020.02 ((sql2025_rtm_qfe-cu2-gdr1).260213-2153)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/4d3ffd5d752045b4948b925fb5c340da1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2025.0170.4020.02 ((sql2025_rtm_qfe-cu2-gdr1).260213-2153)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/0f727e05948248aaaca6366dfbf8571f1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2025.0170.4020.02 ((sql2025_rtm_qfe-cu2-gdr1).260213-2153)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/869cc2872c5f4d3f91cab3a238ee667c1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2025.0170.4020.02 ((sql2025_rtm_qfe-cu2-gdr1).260213-2153)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/7f4437826b09496786b21454a4eebb761/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2025.0170.4020.02 ((sql2025_rtm_qfe-cu2-gdr1).260213-2153)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/e1a1aeb5cfae4a11b0ce7e79a237396d2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2025.0170.4020.02 ((sql2025_rtm_qfe-cu2-gdr1).260213-2153)
if (-not (Test-Path "$outputFolder\SqlServerSpatial170.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial170.pdb/a17bf99f49f5421489b849f23b1df9ee1/SqlServerSpatial170.pdb' -OutFile "$outputFolder\SqlServerSpatial170.pdb" } # File version 2025.0170.4020.02 ((sql2025_rtm_qfe-cu2-gdr1).260213-2153)

SQL Server 2025 RTM CU1 - 17.0.4006.2 - x64 (KB5078298)

Note

Usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2025 RTM CU1 - 17.0.4006.2 - x64 (KB5078298)
$outputFolder = 'c:\sqlsyms\17.0.4006.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/c60fa584bdee4534a8f4a312190b314b2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2025.0170.4006.02 ((sql2025_rtm_qfe-cu1).260122-2339)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/ed2ef215f57e480c9c321feaeecab6522/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2025.0170.4006.02 ((sql2025_rtm_qfe-cu1).260122-2339)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/7fc254acf42e4a93bb05eec137e3434a2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2025.0170.4006.02 ((sql2025_rtm_qfe-cu1).260122-2339)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/e83955fdefb741ef9e5ee88ce18e33732/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2025.0170.4006.02 ((sql2025_rtm_qfe-cu1).260122-2339)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/7bc5b60c8a07441d96c0b77d85adc4c61/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2025.0170.4006.02 ((sql2025_rtm_qfe-cu1).260122-2339)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/c247b2813d154af18d3f7e8549747a0a2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2025.0170.4006.02 ((sql2025_rtm_qfe-cu1).260122-2339)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/3ccf94bc8683434db75bfda58ce7f27d1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2025.0170.4006.02 ((sql2025_rtm_qfe-cu1).260122-2339)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/25893d413aa9435da77144aa45a025851/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2025.0170.4006.02 ((sql2025_rtm_qfe-cu1).260122-2339)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/f99e321ed654439380789b1d2619983f1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2025.0170.4006.02 ((sql2025_rtm_qfe-cu1).260122-2339)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/8b5c2efbf1ef4ae3ac90520bb31f66171/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2025.0170.4006.02 ((sql2025_rtm_qfe-cu1).260122-2339)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/5c8680fd51b24786bcbd27514325c1052/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2025.0170.4006.02 ((sql2025_rtm_qfe-cu1).260122-2339)
if (-not (Test-Path "$outputFolder\SqlServerSpatial170.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial170.pdb/cd563f0d0f644443ba633cd55a38ccb01/SqlServerSpatial170.pdb' -OutFile "$outputFolder\SqlServerSpatial170.pdb" } # File version 2025.0170.4006.02 ((sql2025_rtm_qfe-cu1).260122-2339)

SQL Server 2025 RTM Apr 2026 GDR - 17.0.1110.1 - x64 (KB5084814)

Note

Usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2025 RTM Apr 2026 GDR - 17.0.1110.1 - x64 (KB5084814)
$outputFolder = 'c:\sqlsyms\17.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/286dda7dd61c4b6195d54fbe8d220ef12/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2025.0170.1110.01 ((sql2025_rtm_gdr3).260313-0658)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/8e1f91f07eab4da5ac29dcf39d041bfa2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2025.0170.1110.01 ((sql2025_rtm_gdr3).260313-0658)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/9ac1bb78162543599d2bf4a4f1ce0d942/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2025.0170.1110.01 ((sql2025_rtm_gdr3).260313-0658)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/ec55dc6f7ecc41f28f27dde084427db02/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2025.0170.1110.01 ((sql2025_rtm_gdr3).260313-0658)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/a934b92378ec4f63b2301a328fe6e3921/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2025.0170.1110.01 ((sql2025_rtm_gdr3).260313-0658)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/75d40a7615ff43af88cb4a5cb5dca6142/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2025.0170.1110.01 ((sql2025_rtm_gdr3).260313-0658)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/537e828c9a2a4e259d9a4ee84289b49e1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2025.0170.1110.01 ((sql2025_rtm_gdr3).260313-0658)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/16486243fa6d41918b883646ac1694061/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2025.0170.1110.01 ((sql2025_rtm_gdr3).260313-0658)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/4cce48c3e51e40f292b7928d3aee63dc1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2025.0170.1110.01 ((sql2025_rtm_gdr3).260313-0658)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/146a32c849d4454aaffae338f842cff71/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2025.0170.1110.01 ((sql2025_rtm_gdr3).260313-0658)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/00ced59285d84c118594ac542261e2512/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2025.0170.1110.01 ((sql2025_rtm_gdr3).260313-0658)
if (-not (Test-Path "$outputFolder\SqlServerSpatial170.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial170.pdb/eb14b4603ba049a98d82d8af727396011/SqlServerSpatial170.pdb' -OutFile "$outputFolder\SqlServerSpatial170.pdb" } # File version 2025.0170.1110.01 ((sql2025_rtm_gdr3).260313-0658)

SQL Server 2025 RTM Mar 2026 GDR - 17.0.1105.2 - x64 (KB5077468)

Note

Usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2025 RTM Mar 2026 GDR - 17.0.1105.2 - x64 (KB5077468)
$outputFolder = 'c:\sqlsyms\17.0.1105.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/2abd0f8aff2545d6a0f7c8744949a8b42/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2025.0170.1105.02 ((sql2025_rtm_gdr2).260213-2155)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/6e15dfbbc9b8407a892c2295af6c15932/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2025.0170.1105.02 ((sql2025_rtm_gdr2).260213-2155)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/9756fd6d0e544d37b11276a395687c9a2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2025.0170.1105.02 ((sql2025_rtm_gdr2).260213-2155)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/22aa2dc357864a6a87d47ccaa92287682/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2025.0170.1105.02 ((sql2025_rtm_gdr2).260213-2155)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/d1d57014dfd64b41b367da0d435eb4021/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2025.0170.1105.02 ((sql2025_rtm_gdr2).260213-2155)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/2185826a377f4a9aad9c7b72590385152/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2025.0170.1105.02 ((sql2025_rtm_gdr2).260213-2155)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/97b7aa4d98154f548de36b71b8504eda1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2025.0170.1105.02 ((sql2025_rtm_gdr2).260213-2155)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/25b42d1f56df4028b8d8797a8281e2871/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2025.0170.1105.02 ((sql2025_rtm_gdr2).260213-2155)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/8b4972c2a8474f82b9361d61877312741/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2025.0170.1105.02 ((sql2025_rtm_gdr2).260213-2155)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/8a496253cedc44e5a0079db0a826663f1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2025.0170.1105.02 ((sql2025_rtm_gdr2).260213-2155)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/65c95a61850847ab8b700ea31d5019102/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2025.0170.1105.02 ((sql2025_rtm_gdr2).260213-2155)
if (-not (Test-Path "$outputFolder\SqlServerSpatial170.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial170.pdb/de64a5f8b684469e8a10b3118d619f591/SqlServerSpatial170.pdb' -OutFile "$outputFolder\SqlServerSpatial170.pdb" } # File version 2025.0170.1105.02 ((sql2025_rtm_gdr2).260213-2155)

SQL Server 2025 RTM Jan 2026 GDR - 17.0.1050.2 - x64 (KB5073177)

Note

Usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2025 RTM Jan 2026 GDR - 17.0.1050.2 - x64 (KB5073177)
$outputFolder = 'c:\sqlsyms\17.0.1050.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/862f3838902c4bbdb4c2fab41f9f3d332/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2025.0170.1050.02 ((sql2025_rtm_gdr1).251216-0310)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/b4ccba7ce6924b20bba82ecf49d914872/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2025.0170.1050.02 ((sql2025_rtm_gdr1).251216-0310)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/2be99a36453141ac8751d508a6fbd95a2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2025.0170.1050.02 ((sql2025_rtm_gdr1).251216-0310)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/07a324cc16754ea98f9aa845c25e55152/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2025.0170.1050.02 ((sql2025_rtm_gdr1).251216-0310)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/56eeb34cc18b4b5ebe50c1c07f8cf42c1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2025.0170.1050.02 ((sql2025_rtm_gdr1).251216-0310)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/cbe07a94d58d4ecea2c4e65dd95a24f12/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2025.0170.1050.02 ((sql2025_rtm_gdr1).251216-0310)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/4a093166ce724681b6077a0d668619df1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2025.0170.1050.02 ((sql2025_rtm_gdr1).251216-0310)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/498a8e0ccae84b05b12f2842d16d03ec1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2025.0170.1050.02 ((sql2025_rtm_gdr1).251216-0310)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/dc484907aede45b1ac31fafddbf1c3751/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2025.0170.1050.02 ((sql2025_rtm_gdr1).251216-0310)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/0edbaa67580b4fc9b499001f37ab4d611/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2025.0170.1050.02 ((sql2025_rtm_gdr1).251216-0310)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/6ad188c92805499f8fa6efc399cbe31b2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2025.0170.1050.02 ((sql2025_rtm_gdr1).251216-0310)
if (-not (Test-Path "$outputFolder\SqlServerSpatial170.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial170.pdb/6f7331f1a16b4662815b6622cc81e2c31/SqlServerSpatial170.pdb' -OutFile "$outputFolder\SqlServerSpatial170.pdb" } # File version 2025.0170.1050.02 ((sql2025_rtm_gdr1).251216-0310)

Note

Usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2025 RTM RTM - 17.0.1000.7 - x64 (https://learn.microsoft.com/en-us/sql/sql-server/sql-server-2025-release-notes?view=sql-server-ver17#build-number)
$outputFolder = 'c:\sqlsyms\17.0.1000.7\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/7c8cc84dde6a4c69ade926476de1880a2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2025.0170.1000.07 ((sql2025_rtm).251021-1808)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/fa3578973bdf44c2809e7a18f87290f62/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2025.0170.1000.07 ((sql2025_rtm).251021-1808)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/c2ab4fca3e244aab8c6f2c3131b0041f2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2025.0170.1000.07 ((sql2025_rtm).251021-1808)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/c5ece3e32e27480b8fd6e8c2641f580e2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2025.0170.1000.07 ((sql2025_rtm).251021-1808)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/5ba1167f552c442eb62dedbb28d28fc01/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2025.0170.1000.07 ((sql2025_rtm).251021-1808)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/1c150e23363d4ea199475cdec87b93682/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2025.0170.1000.07 ((sql2025_rtm).251021-1808)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/8f36a46884204d2c9feb690cfbf8bb5f1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2025.0170.1000.07 ((sql2025_rtm).251021-1808)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/d3cf63e369a94c87947ee33e9860a26d1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2025.0170.1000.07 ((sql2025_rtm).251021-1808)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/349de8e46cff48e18964cec2711ab66e1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2025.0170.1000.07 ((sql2025_rtm).251021-1808)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/6f855b9e08c1476b91e2c8d58bc0f9be1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2025.0170.1000.07 ((sql2025_rtm).251021-1808)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/20894735e3f44b7e8dba74ec4a530de62/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2025.0170.1000.07 ((sql2025_rtm).251021-1808)
if (-not (Test-Path "$outputFolder\SqlServerSpatial170.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial170.pdb/2a6c0cd195bf4c368c4b9b735dc6693d1/SqlServerSpatial170.pdb' -OutFile "$outputFolder\SqlServerSpatial170.pdb" } # File version 2025.0170.1000.07 ((sql2025_rtm).251021-1808)

Note

Usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2025 RC RC0 - 17.0.900.7 - x64 (https://learn.microsoft.com/en-us/sql/sql-server/sql-server-2025-release-notes?view=sql-server-ver17#build-number)
$outputFolder = 'c:\sqlsyms\17.0.900.7\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/6aa532945a70416e8d8248d083a77e782/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2025.0170.0900.07 ((sql2025_rc0).250820-0533)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/217915a3e97e4595b24af7f7c4c1c94a2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2025.0170.0900.07 ((sql2025_rc0).250820-0533)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/3d2005888ef2482c82be133ee08fbf0a2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2025.0170.0900.07 ((sql2025_rc0).250820-0533)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/77b5c44127d64f5984bed5cc7ad5c6412/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2025.0170.0900.07 ((sql2025_rc0).250820-0533)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/9d4186d4d756479f91f423a08522a0c01/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2025.0170.0900.07 ((sql2025_rc0).250820-0533)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/3419607101ce4d838e5664c7f010141b2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2025.0170.0900.07 ((sql2025_rc0).250820-0533)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/d56a90b9e0e64e43b7f0872c9c87fe981/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2025.0170.0900.07 ((sql2025_rc0).250820-0533)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/91fee22b47e441b1aa393c3ec795b1791/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2025.0170.0900.07 ((sql2025_rc0).250820-0533)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/c700bd6c184a41b8aff708906daa8a061/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2025.0170.0900.07 ((sql2025_rc0).250820-0533)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/6e6b98792fb84212ac6d6a14dd0f0e531/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2025.0170.0900.07 ((sql2025_rc0).250820-0533)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/4f80a285669442f89d8803f28177ca1a2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2025.0170.0900.07 ((sql2025_rc0).250820-0533)
if (-not (Test-Path "$outputFolder\SqlServerSpatial170.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial170.pdb/6ddf5c335532484db745b643890eebea1/SqlServerSpatial170.pdb' -OutFile "$outputFolder\SqlServerSpatial170.pdb" } # File version 2025.0170.0900.07 ((sql2025_rc0).250820-0533)

SQL Server 2025 CTP CTP 2.1 - 17.0.800.3 - x64 (https://aka.ms/sqlserver2025)

Note

Usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2025 CTP CTP 2.1 - 17.0.800.3 - x64 (https://aka.ms/sqlserver2025)
$outputFolder = 'c:\sqlsyms\17.0.800.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/c1d72c2ce8bc4e79b24d19a02213dc6b2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2025.0170.0800.03 ((sql2025_ctp21).250612-2104)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/f4ed0e75918b4b7d9ffb29404b72cb832/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2025.0170.0800.03 ((sql2025_ctp21).250612-2104)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/3d7d5eae580f48afbbe15dd64b1074c52/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2025.0170.0800.03 ((sql2025_ctp21).250612-2104)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/a4cde0c9ab1a48fa80acf7ec497ce7902/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2025.0170.0800.03 ((sql2025_ctp21).250612-2104)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/ce8b5780f1b444ec8a55c5ec2ab60aee1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2025.0170.0800.03 ((sql2025_ctp21).250612-2104)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/43ac5977518949be8174289448716db92/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2025.0170.0800.03 ((sql2025_ctp21).250612-2104)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/8711dc330fa740c081efa563c08967081/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2025.0170.0800.03 ((sql2025_ctp21).250612-2104)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/a58c1ff0340f452390f7ce9d7e03ec2e1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2025.0170.0800.03 ((sql2025_ctp21).250612-2104)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/221201cfdd944928acf3c90a268b6ae01/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2025.0170.0800.03 ((sql2025_ctp21).250612-2104)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/845ddbe6485d4e3aac799e627990f26a1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2025.0170.0800.03 ((sql2025_ctp21).250612-2104)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/344bd05360be4053a250a1f65891548e2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2025.0170.0800.03 ((sql2025_ctp21).250612-2104)
if (-not (Test-Path "$outputFolder\SqlServerSpatial170.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial170.pdb/e4fe87de73b846bc8e00957f1e9f07a31/SqlServerSpatial170.pdb' -OutFile "$outputFolder\SqlServerSpatial170.pdb" } # File version 2025.0170.0800.03 ((sql2025_ctp21).250612-2104)

SQL Server 2025 CTP CTP 2.0 - 17.0.700.9 - x64 (https://aka.ms/sqlserver2025)

Note

Usage of the Microsoft Symbol Server is covered by the license terms published here.

# SQL Server 2025 CTP CTP 2.0 - 17.0.700.9 - x64 (https://aka.ms/sqlserver2025)
$outputFolder = 'c:\sqlsyms\17.0.700.9\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/815a096309ae4c9ab67d2523a2aa307c2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2025.0170.0700.09 ((sql2025_ctp2_0).250509-0020)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/ee10be3afa074a8380813aca652818c52/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2025.0170.0700.09 ((sql2025_ctp2_0).250509-0020)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/1b7cf56bb861460589c347bf07b8f68a2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2025.0170.0700.09 ((sql2025_ctp2_0).250509-0020)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/725fb8b272ad46fb8538468b45c005182/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2025.0170.0700.09 ((sql2025_ctp2_0).250509-0020)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/40346e4470cc448caa87758daa49891a1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2025.0170.0700.09 ((sql2025_ctp2_0).250509-0020)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/e1444c3327ba4e67b63bd6a335e35df12/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2025.0170.0700.09 ((sql2025_ctp2_0).250509-0020)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/8ef5e8829b1b4c9c927086b474ec91921/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2025.0170.0700.09 ((sql2025_ctp2_0).250509-0020)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/1b615225b7a1478abe52babffc8049781/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2025.0170.0700.09 ((sql2025_ctp2_0).250509-0020)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/dd95f8f693c1414fb613e3238dde7b241/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2025.0170.0700.09 ((sql2025_ctp2_0).250509-0020)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/d0245bb2d35647918598e828dd2027071/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2025.0170.0700.09 ((sql2025_ctp2_0).250509-0020)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/8cdce9d0a2be4bad95594fd8159ecba62/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2025.0170.0700.09 ((sql2025_ctp2_0).250509-0020)
if (-not (Test-Path "$outputFolder\SqlServerSpatial170.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial170.pdb/7cb79c80346a48b6a98428101ef089aa1/SqlServerSpatial170.pdb' -OutFile "$outputFolder\SqlServerSpatial170.pdb" } # File version 2025.0170.0700.09 ((sql2025_ctp2_0).250509-0020)

Clone this wiki locally