Skip to content

SQL Server 2025

Arvind Shyamsundar edited this page Jan 30, 2026 · 6 revisions

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 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