-
Notifications
You must be signed in to change notification settings - Fork 10
SQL Server 2019
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU30 - 15.0.4415.2 - x64 (KB5049235)
$outputFolder = 'c:\sqlsyms\15.0.4415.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/58fccdb04fd24b628bd5a70d871d248d2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4415.02 ((sql2019_rtm_qfe-cu30).241119-0021)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/3ca631cb6c5a425788f3f3e826bade452/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4415.02 ((sql2019_rtm_qfe-cu30).241119-0021)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/552deb843127499bbec5880ad56b54492/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4415.02 ((sql2019_rtm_qfe-cu30).241119-0021)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/f87fce28f28545f19a6e478568935fab2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4415.02 ((sql2019_rtm_qfe-cu30).241119-0021)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/879b9be35e9e4b94a4c97b92ef4f19a71/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4415.02 ((sql2019_rtm_qfe-cu30).241119-0021)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/7b84d49801d64e34a9a11f9637f3c2a02/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4415.02 ((sql2019_rtm_qfe-cu30).241119-0021)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/05aeee98f8a94813885841a8361b8a5c1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4415.02 ((sql2019_rtm_qfe-cu30).241119-0021)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/e0b0eb3425b3431aa37bd0494a71fbc41/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4415.02 ((sql2019_rtm_qfe-cu30).241119-0021)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/148cab10d3b543e8a40a1406362186ae1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4415.02 ((sql2019_rtm_qfe-cu30).241119-0021)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/5327e9a2f16c4d85bcb3dffd5d7de73f1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4415.02 ((sql2019_rtm_qfe-cu30).241119-0021)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/0fbf75a73a174f28a277502413f2a3ee2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4415.02 ((sql2019_rtm_qfe-cu30).241119-0021)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/e2ff0ad0d3e64002a6c2f8dec40d07321/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4415.02 ((sql2019_rtm_qfe-cu30).241119-0021)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU29 + Nov 2024 GDR - 15.0.4410.1 - x64 (KB5046860)
$outputFolder = 'c:\sqlsyms\15.0.4410.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/d8a7b0ff09514fa1b6d20750e7ef8df32/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4410.01 ((sql2019_rtm_qfe-cu29-gdr1).241023-2122)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/636c7d036f734cf98f5643381ff07bcf2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4410.01 ((sql2019_rtm_qfe-cu29-gdr1).241023-2122)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/98d5c879fbc449fca072f3727ca0432c2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4410.01 ((sql2019_rtm_qfe-cu29-gdr1).241023-2122)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/15a1965da76840b8afaaa39a603dc9a92/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4410.01 ((sql2019_rtm_qfe-cu29-gdr1).241023-2122)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/fa81659dd422412ab331a1b9f1be55ee1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4410.01 ((sql2019_rtm_qfe-cu29-gdr1).241023-2122)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/ee20274a23f04ea5ba630bc605282f822/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4410.01 ((sql2019_rtm_qfe-cu29-gdr1).241023-2122)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/4037b796257c4fbd94bb56a68b7a6ec21/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4410.01 ((sql2019_rtm_qfe-cu29-gdr1).241023-2122)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/9605e757a6d543d2b322fb5343e32ae91/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4410.01 ((sql2019_rtm_qfe-cu29-gdr1).241023-2122)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/0dc7cb8ad7824391a5e3caf033af6c9d1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4410.01 ((sql2019_rtm_qfe-cu29-gdr1).241023-2122)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/6878fa100a044405b8f27eef906074ff1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4410.01 ((sql2019_rtm_qfe-cu29-gdr1).241023-2122)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/6fe957eb5a21422eb6635b53af2ced962/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4410.01 ((sql2019_rtm_qfe-cu29-gdr1).241023-2122)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/2500d1d0fe5c432c9cbb8fa2a3fa8f041/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4410.01 ((sql2019_rtm_qfe-cu29-gdr1).241023-2122)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU29 - 15.0.4405.4 - x64 (KB5046365)
$outputFolder = 'c:\sqlsyms\15.0.4405.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/a2aa0d2677974fa4af9eee85c392526b2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4405.04 ((sql2019_rtm_qfe-cu29).241022-2206)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/f53457bd563744c9a05d5a659fc72d7b2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4405.04 ((sql2019_rtm_qfe-cu29).241022-2206)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/bb89a3c4c2cb4cfe938a3516b571fa3f2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4405.04 ((sql2019_rtm_qfe-cu29).241022-2206)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/06f740262d6c458e84bc5135b8e00da22/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4405.04 ((sql2019_rtm_qfe-cu29).241022-2206)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/0eb287b2a6cd40388385ff699a3c73e91/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4405.04 ((sql2019_rtm_qfe-cu29).241022-2206)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/de73de7591b44170b7b8eeaf6df5ca9c2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4405.04 ((sql2019_rtm_qfe-cu29).241022-2206)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/76a26a8cfc6b4b78b7ea5043604201461/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4405.04 ((sql2019_rtm_qfe-cu29).241022-2206)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/c55b1507fa3e47e09540f99f3e5931941/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4405.04 ((sql2019_rtm_qfe-cu29).241022-2206)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/7d46dea0fe724d49aac009344475b5811/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4405.04 ((sql2019_rtm_qfe-cu29).241022-2206)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/2ffd76dd26744fea8f50e842a6bb25d51/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4405.04 ((sql2019_rtm_qfe-cu29).241022-2206)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/39ae533a93a44186b61a1a803dcd53a82/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4405.04 ((sql2019_rtm_qfe-cu29).241022-2206)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/fdb36458fa124d7ea371d42d08bf039f1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4405.04 ((sql2019_rtm_qfe-cu29).241022-2206)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU28 + Oct 2024 GDR - 15.0.4395.2 - x64 (KB5046060)
$outputFolder = 'c:\sqlsyms\15.0.4395.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/4650c6606d4a46d08da227aa7ac391c92/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4395.02 ((sql2019_rtm_qfe-cu28-gdr2).240923-2320)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/b09c5f0d12884e46b14a1445264cfa472/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4395.02 ((sql2019_rtm_qfe-cu28-gdr2).240923-2320)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/6f25f2409d414b3f823d40412c8c2e0a2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4395.02 ((sql2019_rtm_qfe-cu28-gdr2).240923-2320)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/8625bba8617a42289ba88eb6fa1b0a712/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4395.02 ((sql2019_rtm_qfe-cu28-gdr2).240923-2320)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/f5a47f43926141a0b7323be7796554df1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4395.02 ((sql2019_rtm_qfe-cu28-gdr2).240923-2320)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/c728393845f14e73aaa9962387adc6ee2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4395.02 ((sql2019_rtm_qfe-cu28-gdr2).240923-2320)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/023dac501cae4a5697b3df1b983c9b7b1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4395.02 ((sql2019_rtm_qfe-cu28-gdr2).240923-2320)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/be79f4b86dd6451ba112531be5da37071/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4395.02 ((sql2019_rtm_qfe-cu28-gdr2).240923-2320)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/4cd4c32da173469492819f77a665dca41/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4395.02 ((sql2019_rtm_qfe-cu28-gdr2).240923-2320)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/0160f584bce0427aa71c269a62f7a1321/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4395.02 ((sql2019_rtm_qfe-cu28-gdr2).240923-2320)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/bb1bc257765f4f439114fc7b4d371f7a2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4395.02 ((sql2019_rtm_qfe-cu28-gdr2).240923-2320)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/5922f0edac5540359b808a9c1b4d9d7a1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4395.02 ((sql2019_rtm_qfe-cu28-gdr2).240923-2320)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU28 + Sep 2024 GDR - 15.0.4390.2 - x64 (KB5042749)
$outputFolder = 'c:\sqlsyms\15.0.4390.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/4ca817b5fcc64975836b729c463086ca2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4390.02 ((sql2019_rtm_qfe-cu28-gdr1).240812-1923)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/f1588972690d49b1bc41f8210aa855fa2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4390.02 ((sql2019_rtm_qfe-cu28-gdr1).240812-1923)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/5d71ac9dcac6449280dfe04ace754ce32/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4390.02 ((sql2019_rtm_qfe-cu28-gdr1).240812-1923)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/5be0e582a56848d6b29245b892585e522/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4390.02 ((sql2019_rtm_qfe-cu28-gdr1).240812-1923)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/3b3c054d3c634a7e9b89b90f0cc1da711/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4390.02 ((sql2019_rtm_qfe-cu28-gdr1).240812-1923)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/9acf5433207643c49f800039d0bae4cd2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4390.02 ((sql2019_rtm_qfe-cu28-gdr1).240812-1923)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/696ce012ee38419c86dadb4f84e488451/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4390.02 ((sql2019_rtm_qfe-cu28-gdr1).240812-1923)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/4fb831a74cd14525bbabf4c7bb8bc8001/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4390.02 ((sql2019_rtm_qfe-cu28-gdr1).240812-1923)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/c6c9bc17e06a4156bf460188d538cac61/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4390.02 ((sql2019_rtm_qfe-cu28-gdr1).240812-1923)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/ecd4b8dfd18b4351aad78603834534741/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4390.02 ((sql2019_rtm_qfe-cu28-gdr1).240812-1923)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/4183237ba2f24ac9b7fbc07b692503b72/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4390.02 ((sql2019_rtm_qfe-cu28-gdr1).240812-1923)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/6838b1a5cd8b495e85a0e3ae4be097181/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4390.02 ((sql2019_rtm_qfe-cu28-gdr1).240812-1923)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU28 - 15.0.4385.2 - x64 (KB5039747)
$outputFolder = 'c:\sqlsyms\15.0.4385.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/dd93715d993c4b3f8fc9e758a1d3f3842/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4385.02 ((sql2019_rtm_qfe-cu28).240726-0408)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/48d0aff174604d23a3759a67f5ba2d6c2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4385.02 ((sql2019_rtm_qfe-cu28).240726-0408)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/c36a1e06005c4948869341885035c7fd2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4385.02 ((sql2019_rtm_qfe-cu28).240726-0408)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/27c10adf0ba846848490ca766f81de8b2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4385.02 ((sql2019_rtm_qfe-cu28).240726-0408)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/048b36289c7a4a2d8a6faad87775ecea1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4385.02 ((sql2019_rtm_qfe-cu28).240726-0408)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/a4daf68e7f554bc4b0a464b764d981cf2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4385.02 ((sql2019_rtm_qfe-cu28).240726-0408)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/1b266382b61e413dad02032ff47ab7371/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4385.02 ((sql2019_rtm_qfe-cu28).240726-0408)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/e6052cf5be8f4b2ab6e5370e4ec3a25d1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4385.02 ((sql2019_rtm_qfe-cu28).240726-0408)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/f6549cfb85ec443e82d5ee2327770e0a1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4385.02 ((sql2019_rtm_qfe-cu28).240726-0408)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/c4ee07dd941e4ec68f4ae1a6725b546d1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4385.02 ((sql2019_rtm_qfe-cu28).240726-0408)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/0c888914704a4c6cbf1810ef929714052/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4385.02 ((sql2019_rtm_qfe-cu28).240726-0408)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/01291f7d855140778212c16ce6afa6e91/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4385.02 ((sql2019_rtm_qfe-cu28).240726-0408)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU27 + Jul 2024 GDR - 15.0.4382.1 - x64 (KB5040948)
$outputFolder = 'c:\sqlsyms\15.0.4382.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/342182cb8e2c4d0a8c71475475138a712/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4382.01 ((sql2019_rtm_qfe-cu27-gdr3).240702-0232)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/7acb344c3feb4d3c8c54b9f050b9c85b2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4382.01 ((sql2019_rtm_qfe-cu27-gdr3).240702-0232)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/aca794434bcb4b4f8a7510e2f7771a002/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4382.01 ((sql2019_rtm_qfe-cu27-gdr3).240702-0232)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/241608f31cf8461382e3c98e5dcdb30a2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4382.01 ((sql2019_rtm_qfe-cu27-gdr3).240702-0232)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/033354b8ba564b0081d950f3f6c7dadf1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4382.01 ((sql2019_rtm_qfe-cu27-gdr3).240702-0232)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/0dd6cc8eaa5b4abab5da9224f78c6f342/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4382.01 ((sql2019_rtm_qfe-cu27-gdr3).240702-0232)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/2ae7bd677e964969a707d30d18fb32021/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4382.01 ((sql2019_rtm_qfe-cu27-gdr3).240702-0232)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/7e4125961d50491fb01c67f363d6d2021/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4382.01 ((sql2019_rtm_qfe-cu27-gdr3).240702-0232)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/3dd8a1505b854edda55e420fb333175c1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4382.01 ((sql2019_rtm_qfe-cu27-gdr3).240702-0232)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/e7374e30161d442ab80e49b766aaf68f1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4382.01 ((sql2019_rtm_qfe-cu27-gdr3).240702-0232)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/68ed881b7bf64c3fa148df0e1070a98d2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4382.01 ((sql2019_rtm_qfe-cu27-gdr3).240702-0232)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/94a48c1dc6d0457284a6660e7b7b3c1b1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4382.01 ((sql2019_rtm_qfe-cu27-gdr3).240702-0232)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU27 - 15.0.4375.4 - x64 (KB5037331)
$outputFolder = 'c:\sqlsyms\15.0.4375.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/5ac8227dbd71438093bbce50999c930a2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4375.04 ((sql2019_rtm_qfe-cu27).240611-0018)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/ff6fb7d5a647415aa88ac916444ddc342/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4375.04 ((sql2019_rtm_qfe-cu27).240611-0018)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/01e33a88a9964fc980e99dfbbbc24bf82/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4375.04 ((sql2019_rtm_qfe-cu27).240611-0018)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/64db0f4eca8d426fa3b2bbbd409c75312/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4375.04 ((sql2019_rtm_qfe-cu27).240611-0018)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/02abe75e4b924e5286dd1ead445f86351/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4375.04 ((sql2019_rtm_qfe-cu27).240611-0018)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/d3496fefe920408e897c30d19102cc542/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4375.04 ((sql2019_rtm_qfe-cu27).240611-0018)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/dc3c07142a9f43ddacb808bca3e31b791/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4375.04 ((sql2019_rtm_qfe-cu27).240611-0018)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/adc4b99be54c41da8aef6400fe5a0f0d1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4375.04 ((sql2019_rtm_qfe-cu27).240611-0018)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/64458095708b408284bcebf71920deb31/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4375.04 ((sql2019_rtm_qfe-cu27).240611-0018)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/7f00cc6d075d4d6fae32d4ec9de7ba761/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4375.04 ((sql2019_rtm_qfe-cu27).240611-0018)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/d870903714b3467fb13112f86eb5be532/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4375.04 ((sql2019_rtm_qfe-cu27).240611-0018)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/c370cfec20d04545a9c877d5312501331/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4375.04 ((sql2019_rtm_qfe-cu27).240611-0018)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU26 - 15.0.4365.2 - x64 (KB5035123)
$outputFolder = 'c:\sqlsyms\15.0.4365.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/3b153132745943acaa8fad29b8afc4432/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4365.02 ((sql2019_rtm_qfe-cu26).240328-2313)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/153ba529c27249e9a87c78d2bfee66022/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4365.02 ((sql2019_rtm_qfe-cu26).240328-2313)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/eba5f943f1434d53b11332d496ef67372/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4365.02 ((sql2019_rtm_qfe-cu26).240328-2313)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/751e8e9941a442f1854491a445fe9a2d2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4365.02 ((sql2019_rtm_qfe-cu26).240328-2313)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/6da0014394c847749d18bcc6bf48ff021/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4365.02 ((sql2019_rtm_qfe-cu26).240328-2313)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/1609414dbd0f43fcb5841a03c44488632/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4365.02 ((sql2019_rtm_qfe-cu26).240328-2313)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/1bb1cc7edc384f8396629a3915b099941/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4365.02 ((sql2019_rtm_qfe-cu26).240328-2313)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/000a30f312164b418ed3f354346753f81/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4365.02 ((sql2019_rtm_qfe-cu26).240328-2313)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/218fcd3e7c1c43ef97997dfbb23bde691/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4365.02 ((sql2019_rtm_qfe-cu26).240328-2313)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/6d106a7fd5e14816adaecaf376a5a8671/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4365.02 ((sql2019_rtm_qfe-cu26).240328-2313)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/09209f3b45174ea584b63b6e7b54d64d2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4365.02 ((sql2019_rtm_qfe-cu26).240328-2313)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/18b8ea12a053494883eed5c505d3a9871/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4365.02 ((sql2019_rtm_qfe-cu26).240328-2313)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU25 + Apr 2024 GDR - 15.0.4360.2 - x64 (KB5036335)
$outputFolder = 'c:\sqlsyms\15.0.4360.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/38974cebed944df498c87548128302a82/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4360.02 ((sql2019_rtm_qfe-cu25-gdr1).240319-0644)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/529784c957f94144b0fb669fcec914382/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4360.02 ((sql2019_rtm_qfe-cu25-gdr1).240319-0644)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/134ca94c22e843e0a61f02df29e649862/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4360.02 ((sql2019_rtm_qfe-cu25-gdr1).240319-0644)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/d404ebde794348fab2818ce3c586620a2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4360.02 ((sql2019_rtm_qfe-cu25-gdr1).240319-0644)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/1531e9221083484dabdaf53f1b0c85c91/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4360.02 ((sql2019_rtm_qfe-cu25-gdr1).240319-0644)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/88179daeca2f4bcdb581702546716ed42/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4360.02 ((sql2019_rtm_qfe-cu25-gdr1).240319-0644)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/c8da831b35f14266ad8f4d0250c2ef431/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4360.02 ((sql2019_rtm_qfe-cu25-gdr1).240319-0644)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/5fbf1565f3764e55b4112130f511e10e1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4360.02 ((sql2019_rtm_qfe-cu25-gdr1).240319-0644)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/4f0eeee7441447ee936afd11eba9ccfb1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4360.02 ((sql2019_rtm_qfe-cu25-gdr1).240319-0644)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/7cc56ca382654d12af1c630b661a196c1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4360.02 ((sql2019_rtm_qfe-cu25-gdr1).240319-0644)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/61f953bbfd2647afa966d5109e4b300a2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4360.02 ((sql2019_rtm_qfe-cu25-gdr1).240319-0644)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/58e8117e2e35498a8011086df17a67341/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4360.02 ((sql2019_rtm_qfe-cu25-gdr1).240319-0644)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU25 - 15.0.4355.3 - x64 (KB5033688)
$outputFolder = 'c:\sqlsyms\15.0.4355.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/101fae070f014261a984236bcef5318d2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4355.03 ((sql2019_rtm_qfe-cu25).240130-2314)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/765ee364a5944801b474b27e907c04342/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4355.03 ((sql2019_rtm_qfe-cu25).240130-2314)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/71da86efa03c409787b7ac9f25c3ac612/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4355.03 ((sql2019_rtm_qfe-cu25).240130-2314)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/7e64dcd5c114437ea00325c81f9ce0052/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4355.03 ((sql2019_rtm_qfe-cu25).240130-2314)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/24d9b757f89c41dda550938e38237b171/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4355.03 ((sql2019_rtm_qfe-cu25).240130-2314)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/541500a5b47842e6b1c3c433b41636362/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4355.03 ((sql2019_rtm_qfe-cu25).240130-2314)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/723c960b7c49420691aa4e332a70f81e1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4355.03 ((sql2019_rtm_qfe-cu25).240130-2314)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/750f94f6fdd547be8f0663decd3871681/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4355.03 ((sql2019_rtm_qfe-cu25).240130-2314)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/52925cee69dd4590842abeb6c77d10f21/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4355.03 ((sql2019_rtm_qfe-cu25).240130-2314)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/2d2c6b522e2740c1a4be510b9399be9f1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4355.03 ((sql2019_rtm_qfe-cu25).240130-2314)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/307419ec4eca42e291d95a2c2076c3872/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4355.03 ((sql2019_rtm_qfe-cu25).240130-2314)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/f71204c21aa64188910c6acf873b060b1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4355.03 ((sql2019_rtm_qfe-cu25).240130-2314)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU24 - 15.0.4345.5 - x64 (KB5031908)
$outputFolder = 'c:\sqlsyms\15.0.4345.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/d517ed2d7adc4b26ba5fa681422869cc2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4345.05 ((sql2019_rtm_qfe-cu24).231204-2220)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/8eb388afaaa24391b6e2bc234815d2d42/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4345.05 ((sql2019_rtm_qfe-cu24).231204-2220)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/f03810414ff044109aac3c86011d35c02/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4345.05 ((sql2019_rtm_qfe-cu24).231204-2220)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/709e0aa750d04ceba0cf0db551a0f2ff2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4345.05 ((sql2019_rtm_qfe-cu24).231204-2220)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/75e1625f263c485f971a11b6168bf2981/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4345.05 ((sql2019_rtm_qfe-cu24).231204-2220)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/17dc09f0ac91431f9340a1cddfb4caed2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4345.05 ((sql2019_rtm_qfe-cu24).231204-2220)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/44ea424f75a74ce8accdf4498168af071/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4345.05 ((sql2019_rtm_qfe-cu24).231204-2220)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/acb659c5eb9347af91c8cb0cdebae6311/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4345.05 ((sql2019_rtm_qfe-cu24).231204-2220)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/113010d7d2eb4fc6aae03821d2393b591/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4345.05 ((sql2019_rtm_qfe-cu24).231204-2220)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/0a890a190e574dc79d313ed0ee66b6951/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4345.05 ((sql2019_rtm_qfe-cu24).231204-2220)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/977d3bc7d3064c249547f6c996f25edd2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4345.05 ((sql2019_rtm_qfe-cu24).231204-2220)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/8cd983391ab7421c9b9ee488d81e39921/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4345.05 ((sql2019_rtm_qfe-cu24).231204-2220)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU23 - 15.0.4335.1 - x64 (KB5030333)
$outputFolder = 'c:\sqlsyms\15.0.4335.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/5342afd51088417c953ec1a11b74e1792/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4335.01 ((sql2019_rtm_qfe-cu23).230921-2359)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/faac87a542d34ee6bf150d77e77a3da22/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4335.01 ((sql2019_rtm_qfe-cu23).230921-2359)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/f729030a3dd241b3b8539e8cc567819b2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4335.01 ((sql2019_rtm_qfe-cu23).230921-2359)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/c9922c8e41aa494fb253c761f202b8722/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4335.01 ((sql2019_rtm_qfe-cu23).230921-2359)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/0514ff2093cd42698da76e4780087bb91/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4335.01 ((sql2019_rtm_qfe-cu23).230921-2359)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/ac6700f779544fbd8d138f6a2aa3136e2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4335.01 ((sql2019_rtm_qfe-cu23).230921-2359)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/f7240429de724148af715e6050bdfaf31/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4335.01 ((sql2019_rtm_qfe-cu23).230921-2359)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/343ae79795564feb91922576091e3da91/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4335.01 ((sql2019_rtm_qfe-cu23).230921-2359)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/e7c3f80da546455ca4619724dd62b0d21/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4335.01 ((sql2019_rtm_qfe-cu23).230921-2359)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/163100b353eb4408a483ebf9b1f9c3c31/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4335.01 ((sql2019_rtm_qfe-cu23).230921-2359)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/8522e7b5e739466691a738aa454556502/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4335.01 ((sql2019_rtm_qfe-cu23).230921-2359)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/a038b76956674a0fb879d458908557ac1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4335.01 ((sql2019_rtm_qfe-cu23).230921-2359)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM Oct 2023 CU22 + GDR - 15.0.4326.1 - x64 (KB5029378)
$outputFolder = 'c:\sqlsyms\15.0.4326.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/289b95b981c14e658fb55fa7bdff867c2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4326.01 ((sql2019_rtm_qfe-cu22-gdr).230818-2040)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/877285acdfe64bb188bb06ebfd4525b22/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4326.01 ((sql2019_rtm_qfe-cu22-gdr).230818-2040)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/1f0a7627543f4eaab4d18c6bd6581ab32/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4326.01 ((sql2019_rtm_qfe-cu22-gdr).230818-2040)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/41c109ec4d254c6c990aea3f264942852/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4326.01 ((sql2019_rtm_qfe-cu22-gdr).230818-2040)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/9250364d610747f1a4a062a8000fe8f91/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4326.01 ((sql2019_rtm_qfe-cu22-gdr).230818-2040)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/3e2a5e61f62640e5842d0e76a21910f92/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4326.01 ((sql2019_rtm_qfe-cu22-gdr).230818-2040)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/d07622ea360543e9a50836dde3bdf6211/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4326.01 ((sql2019_rtm_qfe-cu22-gdr).230818-2040)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/35a340613e164a19bdecd0bfc220e2dc1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4326.01 ((sql2019_rtm_qfe-cu22-gdr).230818-2040)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/85457c1e08304467bf3575cad573be711/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4326.01 ((sql2019_rtm_qfe-cu22-gdr).230818-2040)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/ff44ee460259485095d4363bd8400f3d1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4326.01 ((sql2019_rtm_qfe-cu22-gdr).230818-2040)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/8b9cc01216f542c3babd04b55158b5652/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4326.01 ((sql2019_rtm_qfe-cu22-gdr).230818-2040)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/df8ef44b454247f19941869fca9ff2b01/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4326.01 ((sql2019_rtm_qfe-cu22-gdr).230818-2040)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU22 - 15.0.4322.2 - x64 (KB5027702)
$outputFolder = 'c:\sqlsyms\15.0.4322.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/e32d50ab66ef413d808168ec6c7ba5542/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4322.02 ((sql2019_rtm_qfe-cu22).230728-0049)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/0ff99363d03246b9ace12bf5c02dc0862/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4322.02 ((sql2019_rtm_qfe-cu22).230728-0049)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/84c86ad599194464be2f7cf524339b0f2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4322.02 ((sql2019_rtm_qfe-cu22).230728-0049)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/6b8353b0cca44b5faacc0a0aff809cde2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4322.02 ((sql2019_rtm_qfe-cu22).230728-0049)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/cea5c3f671b04e258f0dabfe024f013a1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4322.02 ((sql2019_rtm_qfe-cu22).230728-0049)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/39aaef20a8c94432a9c1d00d885efe062/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4322.02 ((sql2019_rtm_qfe-cu22).230728-0049)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/b2df29d11e1341bfbed2270dcab992ce1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4322.02 ((sql2019_rtm_qfe-cu22).230728-0049)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/bb6313fa76604a6b96d4afefab5bb12f1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4322.02 ((sql2019_rtm_qfe-cu22).230728-0049)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/df572fe7535e4634a54aad0205965c331/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4322.02 ((sql2019_rtm_qfe-cu22).230728-0049)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/04579feacad147d0b942ebf65f6cbd811/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4322.02 ((sql2019_rtm_qfe-cu22).230728-0049)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/126fb31e1ac2485c9775fba2bee524432/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4322.02 ((sql2019_rtm_qfe-cu22).230728-0049)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/00265877a2e74498a3bf1a3249e895541/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4322.02 ((sql2019_rtm_qfe-cu22).230728-0049)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU21 - 15.0.4316.3 - x64 (KB5025808)
$outputFolder = 'c:\sqlsyms\15.0.4316.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/1a56f710b3da45958e3f87d3bd225fc22/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4316.03 ((sql2019_rtm_qfe-cu21).230601-2308)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/f47a3e9410d94568a9dbdf4c6d0366b42/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4316.03 ((sql2019_rtm_qfe-cu21).230601-2308)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/d0bead3ead604d189e40f73f7a3c702d2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4316.03 ((sql2019_rtm_qfe-cu21).230601-2308)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/278fa38bf93143dcbb4e05679d5b01612/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4316.03 ((sql2019_rtm_qfe-cu21).230601-2308)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/ed93b925c056426db9e44949156acd031/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4316.03 ((sql2019_rtm_qfe-cu21).230601-2308)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/e083e9e47af3465ab5123b12ee27fdb02/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4316.03 ((sql2019_rtm_qfe-cu21).230601-2308)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/17be0b02654b4764ae0362bae8abfe0e1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4316.03 ((sql2019_rtm_qfe-cu21).230601-2308)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/b86e537676c74a0faf022e331e5ebf961/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4316.03 ((sql2019_rtm_qfe-cu21).230601-2308)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/ccbfccb0ba474a069268f8b161dba8fe1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4316.03 ((sql2019_rtm_qfe-cu21).230601-2308)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/c6c04b8da8414125886d3224e4af29761/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4316.03 ((sql2019_rtm_qfe-cu21).230601-2308)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/41eb6ba53ea041d6a55af8961e0e1f1d2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4316.03 ((sql2019_rtm_qfe-cu21).230601-2308)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/1ade2035be134da28bd3c748082a05ee1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4316.03 ((sql2019_rtm_qfe-cu21).230601-2308)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU20 - 15.0.4312.2 - x64 (KB5024276)
$outputFolder = 'c:\sqlsyms\15.0.4312.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/f850f15380da4b78853149df4cf732682/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4312.02 ((sql2019_rtm_qfe-cu20).230401-1843)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/4aace6b1b04749dfbacf1c97d4ca3ac52/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4312.02 ((sql2019_rtm_qfe-cu20).230401-1843)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/9930627175fb41d98ee946e4479d28fe2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4312.02 ((sql2019_rtm_qfe-cu20).230401-1843)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/5819512fa81f49f6be0d917f8174efb32/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4312.02 ((sql2019_rtm_qfe-cu20).230401-1843)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/7003d296dcdd478ca363e46586b5ee171/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4312.02 ((sql2019_rtm_qfe-cu20).230401-1843)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/4b97f7b578c14ef68de3c28c6484b3562/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4312.02 ((sql2019_rtm_qfe-cu20).230401-1843)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/1b0d0234b4394f07920c840107e86d971/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4312.02 ((sql2019_rtm_qfe-cu20).230401-1843)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/83989bef465849c4be47d881d21f65581/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4312.02 ((sql2019_rtm_qfe-cu20).230401-1843)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/2798d9a70a4446bb93130c8e9a4856771/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4312.02 ((sql2019_rtm_qfe-cu20).230401-1843)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/7866efdcb56e400b9947955d2d664f741/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4312.02 ((sql2019_rtm_qfe-cu20).230401-1843)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/180f97e6e979436bb842fb3bba1c79fc2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4312.02 ((sql2019_rtm_qfe-cu20).230401-1843)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/74c3e9b4550947419d7a8d861a3f71011/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4312.02 ((sql2019_rtm_qfe-cu20).230401-1843)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU19 - 15.0.4298.1 - x64 (KB5023049)
$outputFolder = 'c:\sqlsyms\15.0.4298.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/70f4fc1588bc41ea8f652f5de2d657a82/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4298.01 ((sql2019_rtm_qfe-cu).230128-0017)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/73d34205a6b54e08bdd773224fc29b212/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4298.01 ((sql2019_rtm_qfe-cu).230128-0017)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/2799e295ac854d20be5e6947c0cc9e732/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4298.01 ((sql2019_rtm_qfe-cu).230128-0017)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/52dcbe14ff7447d98a215e2269c31f342/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4298.01 ((sql2019_rtm_qfe-cu).230128-0017)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/7a493b49aaa84524a7d6c6c046085f771/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4298.01 ((sql2019_rtm_qfe-cu).230128-0017)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/238eebfdbde64d3d9e5e31e3fb86dee72/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4298.01 ((sql2019_rtm_qfe-cu).230128-0017)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/eb0885e716ce4dec9a9508c11242a1ba1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4298.01 ((sql2019_rtm_qfe-cu).230128-0017)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/0bc77eae87464227878b23af994f291d1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4298.01 ((sql2019_rtm_qfe-cu).230128-0017)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/b76b2a55ee8a4f9d8d2b4d48e47fec601/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4298.01 ((sql2019_rtm_qfe-cu).230128-0017)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/285af9590dd946d2b5b68d6720b674db1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4298.01 ((sql2019_rtm_qfe-cu).230128-0017)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/588c9f58ae1a4641882452f26bf26fb02/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4298.01 ((sql2019_rtm_qfe-cu).230128-0017)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/48e45fc3b1904d5ea6eb4a9d68caae681/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4298.01 ((sql2019_rtm_qfe-cu).230128-0017)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM Feb 2023 CU18 GDR - 15.0.4280.7 - x64 (KB5021124)
$outputFolder = 'c:\sqlsyms\15.0.4280.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/2b7c754689504d6696f24b33ed7d45e22/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4280.07 ((sql2019_rtm_qfe-cu18-gdr).230123-1955)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/70f34d705e3443f580689228580ecc172/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4280.07 ((sql2019_rtm_qfe-cu18-gdr).230123-1955)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/61a2b5d6d9b54d3c907b09982aea9e9c2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4280.07 ((sql2019_rtm_qfe-cu18-gdr).230123-1955)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/6b90b869a2d14b20a2d2e501a99145232/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4280.07 ((sql2019_rtm_qfe-cu18-gdr).230123-1955)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/dcf55506e87d4a2f8120def2ea0ca62a1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4280.07 ((sql2019_rtm_qfe-cu18-gdr).230123-1955)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/3e71870aa7df426c89058f5bf65b86302/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4280.07 ((sql2019_rtm_qfe-cu18-gdr).230123-1955)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/4d75cfa008aa4bfc8544d84f7846711e1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4280.07 ((sql2019_rtm_qfe-cu18-gdr).230123-1955)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/cd2a7ab741284dbdb6c1a6500da574561/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4280.07 ((sql2019_rtm_qfe-cu18-gdr).230123-1955)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/6b8dcd7407574c2a93faa2c06626ebdc1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4280.07 ((sql2019_rtm_qfe-cu18-gdr).230123-1955)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/b8fd6376851846c6925a6234554ab2831/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4280.07 ((sql2019_rtm_qfe-cu18-gdr).230123-1955)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/9767663a4c4d4acd90b180d15b1a459c2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4280.07 ((sql2019_rtm_qfe-cu18-gdr).230123-1955)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/8f690e8d80524e5196fee6eeb92649791/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4280.07 ((sql2019_rtm_qfe-cu18-gdr).230123-1955)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU18 - 15.0.4261.1 - x64 (KB5017593)
$outputFolder = 'c:\sqlsyms\15.0.4261.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/ab6ba2ec131f44f4b20caea41492cfe22/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4261.01 ((SQL19_RTM_QFE-CU).220912-2143)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/f3099c8c77d6440db743c16623b561ab2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4261.01 ((SQL19_RTM_QFE-CU).220912-2143)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/3b4dd40196a944c59ab23b7e6bf455f92/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4261.01 ((SQL19_RTM_QFE-CU).220912-2143)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/1ca640f137db4e65900426ef36f999e22/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4261.01 ((SQL19_RTM_QFE-CU).220912-2143)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/edc34644bb8a40e495ffcd983b1b91ba1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4261.01 ((SQL19_RTM_QFE-CU).220912-2143)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/ceccc27750724fc190624c2c0336167c2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4261.01 ((SQL19_RTM_QFE-CU).220912-2143)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/497eafb756df4bcb87c31d7ba3c6200b1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4261.01 ((SQL19_RTM_QFE-CU).220912-2143)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/610e61f32e7d411483cd1550dc9e6de11/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4261.01 ((SQL19_RTM_QFE-CU).220912-2143)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/646030fd64f0488ba16afbe2fd3eafbd1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4261.01 ((SQL19_RTM_QFE-CU).220912-2143)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/9b5a6faea3a74f36978f48d3268b6d241/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4261.01 ((SQL19_RTM_QFE-CU).220912-2143)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/6a8ce425e13048d8a7df265315521a342/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4261.01 ((SQL19_RTM_QFE-CU).220912-2143)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/a94b186977d84ea68fc0231ac23792691/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4261.01 ((SQL19_RTM_QFE-CU).220912-2143)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU17 - 15.0.4249.2 - x64 (KB5016394)
$outputFolder = 'c:\sqlsyms\15.0.4249.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/98e863fdeef04423903854cb0e05c83a2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4249.02 ((SQL19_RTM_QFE-CU).220722-1851)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/47c817319b2847f3b15d7f502a5a9b9a2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4249.02 ((SQL19_RTM_QFE-CU).220722-1851)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/656d851942924138b7975097f942d80d2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4249.02 ((SQL19_RTM_QFE-CU).220722-1851)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/f652080fe9454b79b7f16b71d2fb20dd2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4249.02 ((SQL19_RTM_QFE-CU).220722-1851)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/7f0f0878460a43e9868dd8bf4615f5f51/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4249.02 ((SQL19_RTM_QFE-CU).220722-1851)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/88a3e2496a6c4ca79c3e9d3e2d5f069b2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4249.02 ((SQL19_RTM_QFE-CU).220722-1851)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/d12d64b1b43d407f9a44cbe87ef4ecc21/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4249.02 ((SQL19_RTM_QFE-CU).220722-1851)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/8334c250ec554a8e8a4878f25d3f036b1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4249.02 ((SQL19_RTM_QFE-CU).220722-1851)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/06efac388fbe42a794d6788819f9460e1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4249.02 ((SQL19_RTM_QFE-CU).220722-1851)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/9e37e3d72f4e49c59f4bcd6c10551c8a1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4249.02 ((SQL19_RTM_QFE-CU).220722-1851)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/04baaaee89c640b3bacf9d14021a95a52/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4249.02 ((SQL19_RTM_QFE-CU).220722-1851)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/71a9475314d143f5945d11360d1247651/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4249.02 ((SQL19_RTM_QFE-CU).220722-1851)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM Jun 2022 GDR - 15.0.4236.7 - x64 (KB5014353)
$outputFolder = 'c:\sqlsyms\15.0.4236.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/6ffb7b27bc2a465e8099b496d00baac02/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4236.07 ((SQL19_RTM_QFE-CU).220529-2238)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/1614c9333c364972becdcefa3a6eb9e72/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4236.07 ((SQL19_RTM_QFE-CU).220529-2238)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/9d149b82500d415ab50a666576a324702/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4236.07 ((SQL19_RTM_QFE-CU).220529-2238)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/52a17b2a90ea4b869476440c99ab2c472/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4236.07 ((SQL19_RTM_QFE-CU).220529-2238)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/20b892ddcc1345b693d14b8423f1e9131/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4236.07 ((SQL19_RTM_QFE-CU).220529-2238)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/8fca041dc5e14e91a00e84ec50f1bf602/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4236.07 ((SQL19_RTM_QFE-CU).220529-2238)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/d3a5b397fecb427997f47a2c96d4c9921/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4236.07 ((SQL19_RTM_QFE-CU).220529-2238)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/483bc670877e45a7a70b97b4e5702d9e1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4236.07 ((SQL19_RTM_QFE-CU).220529-2238)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/8425968822ab41af88d5e23a33dba17e1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4236.07 ((SQL19_RTM_QFE-CU).220529-2238)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/66a7368ca74942548275f86fbf296c571/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4236.07 ((SQL19_RTM_QFE-CU).220529-2238)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/8956f54bc3ec44de96b50e5655c830e42/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4236.07 ((SQL19_RTM_QFE-CU).220529-2238)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/74be2556e0d644c19dda72cdc15f3a811/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4236.07 ((SQL19_RTM_QFE-CU).220529-2238)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU16 - 15.0.4223.1 - x64 (KB5011644)
$outputFolder = 'c:\sqlsyms\15.0.4223.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/1c8dd409f71e4a30a11f9c091bf008ca2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4223.01 ((SQL19_RTM_QFE-CU).220411-2306)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/5c6ed1c1635b4bd4afda5910e48a69d72/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4223.01 ((SQL19_RTM_QFE-CU).220411-2306)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/1f275cdbc4c84e27a920762a046db66e2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4223.01 ((SQL19_RTM_QFE-CU).220411-2306)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/d56676868225460c98cede544ddc61452/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4223.01 ((SQL19_RTM_QFE-CU).220411-2306)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/9737149c433d4441a3ec6cd5898447921/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4223.01 ((SQL19_RTM_QFE-CU).220411-2306)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/6a02c05c03924ef0b43878ae0777c91f2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4223.01 ((SQL19_RTM_QFE-CU).220411-2306)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/bf0bf3bece4647448c3f45356032784a1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4223.01 ((SQL19_RTM_QFE-CU).220411-2306)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/ab8baedd1ff347e193868de3e7c777e71/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4223.01 ((SQL19_RTM_QFE-CU).220411-2306)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/b7778ed727df4c759abbcc5f0784de0b1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4223.01 ((SQL19_RTM_QFE-CU).220411-2306)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/2544a51ccbae405ab7079e2d93493cfa1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4223.01 ((SQL19_RTM_QFE-CU).220411-2306)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/ca3331c7c97d45eb8f1ee31199202ef02/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4223.01 ((SQL19_RTM_QFE-CU).220411-2306)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/4692193be41e4529bada603d16f4b6ab1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4223.01 ((SQL19_RTM_QFE-CU).220411-2306)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU15 - 15.0.4198.2 - x64 (KB5008996)
$outputFolder = 'c:\sqlsyms\15.0.4198.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/50dedd605884468f8a9a5443c9643bcd2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4198.02 ((SQL19_RTM_QFE-CU).220113-0615)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/f12b75e3ffe8449e820cb0029be5eccf2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4198.02 ((SQL19_RTM_QFE-CU).220113-0615)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/6b80945704334edc891f2797ce80600d2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4198.02 ((SQL19_RTM_QFE-CU).220113-0615)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/82525d8368a24753a21abdc7fe025fa22/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4198.02 ((SQL19_RTM_QFE-CU).220113-0615)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/e874f77259ca409ea33d0d2f799c9eb11/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4198.02 ((SQL19_RTM_QFE-CU).220113-0615)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/9a9602dbe003487a9f28cadf3469c9052/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4198.02 ((SQL19_RTM_QFE-CU).220113-0615)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/1612a9f9af294f5e9d3e4e6907df30511/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4198.02 ((SQL19_RTM_QFE-CU).220113-0615)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/ae34f44ae982401bb7aa1550f95074f11/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4198.02 ((SQL19_RTM_QFE-CU).220113-0615)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/5df2b41a870d49df8356ec602a3b18691/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4198.02 ((SQL19_RTM_QFE-CU).220113-0615)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/dd916b649421414b837d31fe7007a5171/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4198.02 ((SQL19_RTM_QFE-CU).220113-0615)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/f3dc4b18b8064704b2308162027f05272/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4198.02 ((SQL19_RTM_QFE-CU).220113-0615)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/7c08032abb2c45e3a9ca6a13f3528fee1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4198.02 ((SQL19_RTM_QFE-CU).220113-0615)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU14 - 15.0.4188.2 - x64 (KB5007182)
$outputFolder = 'c:\sqlsyms\15.0.4188.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/cad0794a7a3f4861bdd2649fbc9872192/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4188.02 ((SQL19_RTM_QFE-CU).211104-0208)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/e6c84c62aafe4542bae27cd7afd0aee72/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4188.02 ((SQL19_RTM_QFE-CU).211104-0208)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/e8dd0a9c530f43088e870ecb4b9555fb2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4188.02 ((SQL19_RTM_QFE-CU).211104-0208)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/bad9be4e8fd541478bcdf4e334018a5d2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4188.02 ((SQL19_RTM_QFE-CU).211104-0208)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/9270a30bc578406fb33d01de81b50e6e1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4188.02 ((SQL19_RTM_QFE-CU).211104-0208)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/52d6274aa34e4067b4c8961fe57a8c312/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4188.02 ((SQL19_RTM_QFE-CU).211104-0208)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/c6c63e04c41240c081236deeb9179a9e1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4188.02 ((SQL19_RTM_QFE-CU).211104-0208)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/829ba641162c48618669d825bb57fa551/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4188.02 ((SQL19_RTM_QFE-CU).211104-0208)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/2003096c4d1848ebb9f3c61cb6e7cf741/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4188.02 ((SQL19_RTM_QFE-CU).211104-0208)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/7a480834a4ab4f72a77ba2203304127c1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4188.02 ((SQL19_RTM_QFE-CU).211104-0208)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/75a082eeb35c47f3b79fd2eb3b9f57aa2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4188.02 ((SQL19_RTM_QFE-CU).211104-0208)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/0b71d2fa29ca4ee99bb401c61b2631a71/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4188.02 ((SQL19_RTM_QFE-CU).211104-0208)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU13 - 15.0.4178.1 - x64 (KB5005679)
$outputFolder = 'c:\sqlsyms\15.0.4178.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/6b3dcc8bbbd64ab4b668f5985abd45cb2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4178.01 ((SQL19_RTM_QFE-CU).210923-2334)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/d28e32986af94095bbb42eab0a29da422/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4178.01 ((SQL19_RTM_QFE-CU).210923-2334)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/390e212d3aa5436dbdbd690228996f752/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4178.01 ((SQL19_RTM_QFE-CU).210923-2334)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/32bed8dc903742d1a4de604a100e8d102/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4178.01 ((SQL19_RTM_QFE-CU).210923-2334)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/ec00fd32aee2463db4f2b5fe07226dba1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4178.01 ((SQL19_RTM_QFE-CU).210923-2334)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/b4b33eb36f89475f94508a02ffe7f74e2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4178.01 ((SQL19_RTM_QFE-CU).210923-2334)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/4363579946f240d49122353238a203a11/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4178.01 ((SQL19_RTM_QFE-CU).210923-2334)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/b69b793958ce453c858dae61f44065da1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4178.01 ((SQL19_RTM_QFE-CU).210923-2334)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/b3f03f4bb6b347d49532802ce72d8f741/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4178.01 ((SQL19_RTM_QFE-CU).210923-2334)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/43d6d98c49c540f8b3a115564fedc8e11/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4178.01 ((SQL19_RTM_QFE-CU).210923-2334)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/15dbf01160934b5e85d6e2776cb994fa2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4178.01 ((SQL19_RTM_QFE-CU).210923-2334)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/b38f4d5770d64bc8a84e72b2a94ae56e1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4178.01 ((SQL19_RTM_QFE-CU).210923-2334)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU12 - 15.0.4153.1 - x64 (KB5004524)
$outputFolder = 'c:\sqlsyms\15.0.4153.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/f177fbc6dcf24915b05c5980de1f0f8e2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4153.01 ((SQL19_RTM_QFE-CU).210719-2224)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/38c78e1eb50444dc9f33507b2d5e25c12/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4153.01 ((SQL19_RTM_QFE-CU).210719-2224)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/5774e42f366640b4aff6be96209ee23f2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4153.01 ((SQL19_RTM_QFE-CU).210719-2224)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/045eafc61cf54e0a9773ffba390450632/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4153.01 ((SQL19_RTM_QFE-CU).210719-2224)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/a100c2e6182344d982517a9b524364f61/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4153.01 ((SQL19_RTM_QFE-CU).210719-2224)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/8a6fbfc058b74ea082535cdf17d848402/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4153.01 ((SQL19_RTM_QFE-CU).210719-2224)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/6ec38f5f6dcd4e288b3e465176fa39b81/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4153.01 ((SQL19_RTM_QFE-CU).210719-2224)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/bb0074d9e4514407b834eb4c6187cec81/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4153.01 ((SQL19_RTM_QFE-CU).210719-2224)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/37155bfaaac24e5dab8d0d6f0a6e51921/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4153.01 ((SQL19_RTM_QFE-CU).210719-2224)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/4fd43448bbfd45d9b1332454d344fa651/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4153.01 ((SQL19_RTM_QFE-CU).210719-2224)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/29e83f93f57e4442b41342d71cbf0b9f2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4153.01 ((SQL19_RTM_QFE-CU).210719-2224)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/df35317c077d4ababf1a3d7c3f50673a1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4153.01 ((SQL19_RTM_QFE-CU).210719-2224)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU11 - 15.0.4138.2 - x64 (KB5003249)
$outputFolder = 'c:\sqlsyms\15.0.4138.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/a1297631126f44cd98c028a47e537c102/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4138.02 ((SQL19_RTM_QFE-CU).210528-0016)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/89adeae96a9f435ab0d0497f4ed7d0712/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4138.02 ((SQL19_RTM_QFE-CU).210528-0016)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/1f57b8608ffe4202a029ea84b0711a2c2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4138.02 ((SQL19_RTM_QFE-CU).210528-0016)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/4169a05322d746af9bd496f43c909cd82/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4138.02 ((SQL19_RTM_QFE-CU).210528-0016)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/51f150cce701441fbd8fb20c0c823ab81/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4138.02 ((SQL19_RTM_QFE-CU).210528-0016)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/437ab77ce3194759a958306e5283c9aa2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4138.02 ((SQL19_RTM_QFE-CU).210528-0016)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/273130e9ea5646e7b1789451b335bb6a1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4138.02 ((SQL19_RTM_QFE-CU).210528-0016)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/6ea6cd6441c24eaf84ca2c9b6ebefc051/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4138.02 ((SQL19_RTM_QFE-CU).210528-0016)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/f14d834a12314ad1982757a1e5bde1291/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4138.02 ((SQL19_RTM_QFE-CU).210528-0016)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/6dc4cd06daed4b6898b425487b8a1c191/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4138.02 ((SQL19_RTM_QFE-CU).210528-0016)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/8c6d691db04d4d9aaf8bf10dd75900a92/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4138.02 ((SQL19_RTM_QFE-CU).210528-0016)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/ce6d7f5ce50c4eb3850dc898598a23691/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4138.02 ((SQL19_RTM_QFE-CU).210528-0016)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU10 - 15.0.4123.1 - x64 (KB5001090)
$outputFolder = 'c:\sqlsyms\15.0.4123.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/91196a8f9e9d48f2902fcb47b666d19c2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4123.01 ((SQL19_RTM_QFE-CU).210323-0057)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/673fcd938f1443218e0ce3258e21049b2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4123.01 ((SQL19_RTM_QFE-CU).210323-0057)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/7e2c8773011943269920a93606bdb3eb2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4123.01 ((SQL19_RTM_QFE-CU).210323-0057)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/4093850cff34497a9d20d177179fdac92/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4123.01 ((SQL19_RTM_QFE-CU).210323-0057)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/2d1c84ade29344598f2be098c06d5a381/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4123.01 ((SQL19_RTM_QFE-CU).210323-0057)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/b907088fb7204b7795c92d98700ab3842/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4123.01 ((SQL19_RTM_QFE-CU).210323-0057)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/3d2617ab9da749fb990f3ed768ec7d981/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4123.01 ((SQL19_RTM_QFE-CU).210323-0057)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/caf143d0cbcb461689ba17fe2e8ce3761/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4123.01 ((SQL19_RTM_QFE-CU).210323-0057)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/b4aed8bb819e4eee9dc74bb96ead63a41/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4123.01 ((SQL19_RTM_QFE-CU).210323-0057)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/508d55101b344220a96beef3241194461/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4123.01 ((SQL19_RTM_QFE-CU).210323-0057)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/f1548ba566124ecd8a02c1551e580bc82/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4123.01 ((SQL19_RTM_QFE-CU).210323-0057)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/bdab78fa7e544277b3586e78b14e0d6b1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4123.01 ((SQL19_RTM_QFE-CU).210323-0057)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU9 - 15.0.4102.2 - x64 (KB5000642)
$outputFolder = 'c:\sqlsyms\15.0.4102.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/adfcb56f521b423ca0f40163d6f79a112/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4102.02 ((SQL19_RTM_QFE-CU).210126-0356)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/3a576165c7884fbc94052426e18121242/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4102.02 ((SQL19_RTM_QFE-CU).210126-0356)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/66ffd63e1ea74abcafeb00f2fe3375fd2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4102.02 ((SQL19_RTM_QFE-CU).210126-0356)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/766487fbcb434e9e8980fa391f0710442/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4102.02 ((SQL19_RTM_QFE-CU).210126-0356)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/77ef10d30a64437884d941d5ef8e797f1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4102.02 ((SQL19_RTM_QFE-CU).210126-0356)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/c4d483ec0ecf4de6b4acfb5e8360ff332/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4102.02 ((SQL19_RTM_QFE-CU).210126-0356)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/9f031d3a7ead4a5cb1cbd214a8965df01/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4102.02 ((SQL19_RTM_QFE-CU).210126-0356)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/b5ff61ffff59492db20d92af78ede08b1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4102.02 ((SQL19_RTM_QFE-CU).210126-0356)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/a372e3a1420842d08fad6dd524bf29ff1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4102.02 ((SQL19_RTM_QFE-CU).210126-0356)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/9e8850286a4b4527bff37c8cce5d79761/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4102.02 ((SQL19_RTM_QFE-CU).210126-0356)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/5a15571c3da14e64917f2435680af3062/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4102.02 ((SQL19_RTM_QFE-CU).210126-0356)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/511e76bccc9b47fc896c05eeff48e2a81/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4102.02 ((SQL19_RTM_QFE-CU).210126-0356)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU8 + Jan 2021 GDR - 15.0.4083.2 - x64 (KB4583459)
$outputFolder = 'c:\sqlsyms\15.0.4083.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/68d6301fee054aac9fb1ab4dbd91d3472/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4083.02 ((SQLServer2019-CU8).201103-0208)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/4870e1f3129d4282a5d39db5280798ab2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4083.02 ((SQLServer2019-CU8).201103-0208)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/0a3a9def65d7415bb8c228a86d1badcf2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4083.02 ((SQLServer2019-CU8).201103-0208)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/eafb83dbf2964103abf822a76f8ead712/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4083.02 ((SQLServer2019-CU8).201103-0208)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/35958312c1d44a968522d6a6c5921f291/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4083.02 ((SQLServer2019-CU8).201103-0208)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/1d0da748359148f8a10e56f92a65b22e2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4083.02 ((SQLServer2019-CU8).201103-0208)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/0a2be75d4e674b35b72400f85197c7c21/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4083.02 ((SQLServer2019-CU8).201103-0208)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/20878bf8c9cc462d9e3e34d47cac14391/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4083.02 ((SQLServer2019-CU8).201103-0208)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/0e6fd88963024adc8292a2d8581dc2571/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4083.02 ((SQLServer2019-CU8).201103-0208)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/cfa96c08e0174d0c91dca5c2c3ad0ffc1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4083.02 ((SQLServer2019-CU8).201103-0208)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/e433ab8ff7084737b73be22e9967572a2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4083.02 ((SQLServer2019-CU8).201103-0208)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/420c68e255b34967a1496450324b1a741/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4083.02 ((SQLServer2019-CU8).201103-0208)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU8 - 15.0.4073.23 - x64 (KB4577194)
$outputFolder = 'c:\sqlsyms\15.0.4073.23\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/f075abba05bd40c0968018099abb4d252/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4073.23 ((SQLServer2019-CU8).200923-2249)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/2c806b690ea84ddb9e46fd7912feaa052/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4073.23 ((SQLServer2019-CU8).200923-2249)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/7c9551cf70d045d6873d82cc8afa211e2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4073.23 ((SQLServer2019-CU8).200923-2249)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/c4ad173afdb94af3838061d360ba457c2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4073.23 ((SQLServer2019-CU8).200923-2249)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/5e601086b0bb4db4922a32528f73045c1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4073.23 ((SQLServer2019-CU8).200923-2249)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/f9d42797432242ddb70abb94f75801382/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4073.23 ((SQLServer2019-CU8).200923-2249)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/f6bb4b0fc7aa4635945b37bf7c917fa51/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4073.23 ((SQLServer2019-CU8).200923-2249)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/f3e0791aa0784b4780988e0ed18d70211/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4073.23 ((SQLServer2019-CU8).200923-2249)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/0a2d30b7d33848a78209208831d0e38b1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4073.23 ((SQLServer2019-CU8).200923-2249)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/ce8d28bf652443dc9ded10cc612ce25d1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4073.23 ((SQLServer2019-CU8).200923-2249)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/7ef4ea08777a43b78bce4da6f0fa43c72/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4073.23 ((SQLServer2019-CU8).200923-2249)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/ae16c3735f3a4ca0ba4f101f8c5cf7b61/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4073.23 ((SQLServer2019-CU8).200923-2249)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU6 - 15.0.4053.23 - x64 (KB4563110)
$outputFolder = 'c:\sqlsyms\15.0.4053.23\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/d3322242a6af438f9ac878d27244cf1a2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4053.23 ((SQLServer2019-CU6).200725-1802)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/d5955c48479048588d6d317aea8487272/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4053.23 ((SQLServer2019-CU6).200725-1802)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/f4dc82bc50c24bbe90693a3619c309bf2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4053.23 ((SQLServer2019-CU6).200725-1802)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/8b18b9bc1a9340e781f7a84c8c79d3782/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4053.23 ((SQLServer2019-CU6).200725-1802)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/4f3e25565e224fa6a32c754fd614fb911/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4053.23 ((SQLServer2019-CU6).200725-1802)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/eddf89f2da6d4546b2c8506cf96d60252/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4053.23 ((SQLServer2019-CU6).200725-1802)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/f4fef26979d8452089138272990c1b1e1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4053.23 ((SQLServer2019-CU6).200725-1802)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/3c5f680265414b3888a85a7626c4e7f21/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4053.23 ((SQLServer2019-CU6).200725-1802)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/d0f1a6a2623d4e3aafac01edabf83bb21/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4053.23 ((SQLServer2019-CU6).200725-1802)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/ed5f5a20510e464fbbb9ebcf9c37baf01/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4053.23 ((SQLServer2019-CU6).200725-1802)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/06a5ac4863d241c2a5fef69fd1af97542/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4053.23 ((SQLServer2019-CU6).200725-1802)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/9d75e83e0f2d43ccaf7cb11a4377b7cd1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4053.23 ((SQLServer2019-CU6).200725-1802)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU5 - 15.0.4043.16 - x64 (KB4552255)
$outputFolder = 'c:\sqlsyms\15.0.4043.16\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/26dc3c5c64d84fbe9858e9751952614b2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4043.16 ((SQLServer2019-CU5).200611-0058)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/b7ecc728f4d145db8216e57082798f7f2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4043.16 ((SQLServer2019-CU5).200611-0058)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/e0e08efa82cf49839524d699fcbfcdd32/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4043.16 ((SQLServer2019-CU5).200611-0058)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/fb3bc1d1ea3b445e8b2d8f82af2c83082/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4043.16 ((SQLServer2019-CU5).200611-0058)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/2250bc823b6d45d78bbb1526118d5bcd1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4043.16 ((SQLServer2019-CU5).200611-0058)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/f15f1bb425e345fbbbf9052dfff3009f2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4043.16 ((SQLServer2019-CU5).200611-0058)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/7119961e9948486980ac4126d67f28671/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4043.16 ((SQLServer2019-CU5).200611-0058)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/a5e2854d1d5e4c1b9c354018f78c6ca91/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4043.16 ((SQLServer2019-CU5).200611-0058)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/822326dc5739477b9d02545c442b49911/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4043.16 ((SQLServer2019-CU5).200611-0058)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/5303b7b87c2c4e2789a75900f67989fe1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4043.16 ((SQLServer2019-CU5).200611-0058)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/17641aefa414415686ca0f4ad81a06a12/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4043.16 ((SQLServer2019-CU5).200611-0058)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/a4775d7a1cf04ad1804b424a18a8ab141/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4043.16 ((SQLServer2019-CU5).200611-0058)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU4 - 15.0.4033.1 - x64 (KB4548597)
$outputFolder = 'c:\sqlsyms\15.0.4033.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/a17ffc040bf74b9da5f1c2f8bee3b0ae2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4033.01 ((SQLServer2019-CU4).200314-2237)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/007d639428594ba6b418a4031001af3c2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4033.01 ((SQLServer2019-CU4).200314-2237)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/a0e96c634bcf469ba8d5739a3763b31c2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4033.01 ((SQLServer2019-CU4).200314-2237)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/72be5cf0b1754f7990ac550066c59cf22/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4033.01 ((SQLServer2019-CU4).200314-2237)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/8cf1b3945a3342828669727df4b89a561/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4033.01 ((SQLServer2019-CU4).200314-2237)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/996fcbd6df90470fbf483f5bbc076f022/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4033.01 ((SQLServer2019-CU4).200314-2237)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/5e53ca24d90540b48d0c183348897c011/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4033.01 ((SQLServer2019-CU4).200314-2237)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/caaa30913c3f443fa2971996571662721/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4033.01 ((SQLServer2019-CU4).200314-2237)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/0727c20ffb694b7b966a311ba8a839ed1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4033.01 ((SQLServer2019-CU4).200314-2237)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/46e02f96623c4a3b980d6b915c81586c1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4033.01 ((SQLServer2019-CU4).200314-2237)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/f326b1ebadce4ed7b63721256723d9d12/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4033.01 ((SQLServer2019-CU4).200314-2237)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/90a523c9cbaf40d9963d511993f486011/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4033.01 ((SQLServer2019-CU4).200314-2237)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU3 - 15.0.4023.6 - x64 (KB4538853)
$outputFolder = 'c:\sqlsyms\15.0.4023.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/1f99f28740354638ab808a14641af26a2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4023.06 ((SQLServer2019-CU3).200304-0805)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/7ec066594c274590ad0e4284ecbb7e7b2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4023.06 ((SQLServer2019-CU3).200304-0805)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/6f5ca7b595704b1a83302a33ae4bc0232/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4023.06 ((SQLServer2019-CU3).200304-0805)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/c5447784964c488cb3ec1370a45ce8a32/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4023.06 ((SQLServer2019-CU3).200304-0805)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/ac8c33e259e74a37be1fba98de2d5dea1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4023.06 ((SQLServer2019-CU3).200304-0805)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/b82843359f73486ebb55be54a8258a512/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4023.06 ((SQLServer2019-CU3).200304-0805)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/eabcb2cbd8734147826fc8e5fed91d051/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4023.06 ((SQLServer2019-CU3).200304-0805)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/67e76e9883cc408ab61bef65da8566ca1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4023.06 ((SQLServer2019-CU3).200304-0805)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/4aa18ea029164914a8ebca601fb086f31/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4023.06 ((SQLServer2019-CU3).200304-0805)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/24f1b7e3408e46df88b53a0417eff0ec1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4023.06 ((SQLServer2019-CU3).200304-0805)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/e46cc8dbdfc540dda33b7bd994f636782/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4023.06 ((SQLServer2019-CU3).200304-0805)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/1c2d9252415c461a8bea3934d75a909c1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4023.06 ((SQLServer2019-CU3).200304-0805)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU2 - 15.0.4013.40 - x64 (KB4536075)
$outputFolder = 'c:\sqlsyms\15.0.4013.40\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/db2c3b3cd98041eebe71f258bb783cf52/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4013.40 ((SQLServer2019-CU2).200204-0018)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/79cc12f37c694a4cb246d9ff1006f48a2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4013.40 ((SQLServer2019-CU2).200204-0018)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/135a7055bda8408a958cfd365c4a04342/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4013.40 ((SQLServer2019-CU2).200204-0018)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/8d85294d07c14151baa2c1fdcedb3d702/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4013.40 ((SQLServer2019-CU2).200204-0018)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/dc09a9a5bc5d41798cfd16759101bc0f1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4013.40 ((SQLServer2019-CU2).200204-0018)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/f6fa22f7a94744a3836e2e336677209a2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4013.40 ((SQLServer2019-CU2).200204-0018)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/05c36542b2c44ac2b7e2b6718e4ee9dd1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4013.40 ((SQLServer2019-CU2).200204-0018)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/b2a184d9e3704c63a988ad8a142af4e81/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4013.40 ((SQLServer2019-CU2).200204-0018)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/2d4753074ba64ba193ab702286a752b71/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4013.40 ((SQLServer2019-CU2).200204-0018)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/19e519afd6a34b2ba91458cbf5378e801/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4013.40 ((SQLServer2019-CU2).200204-0018)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/70258a046ea44af38bf97bb73a90df412/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4013.40 ((SQLServer2019-CU2).200204-0018)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/d7928d5cf5b7453eae1ce4b186c9af1e1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4013.40 ((SQLServer2019-CU2).200204-0018)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM CU1 - 15.0.4003.23 - x64 (KB4527376)
$outputFolder = 'c:\sqlsyms\15.0.4003.23\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/1c28d53f4ce34500a0824edf754bb3182/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.4003.23 ((SQL19_RTM_QFE-OD).191206-2237)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/725357d7267b4fcb8bed1520f7638ae52/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.4003.23 ((SQL19_RTM_QFE-OD).191206-2237)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/872bec978b414b4894b0007d495aff9c2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.4003.23 ((SQL19_RTM_QFE-OD).191206-2237)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/c2f014bfeb4148e79fa69e3bdf81fc232/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.4003.23 ((SQL19_RTM_QFE-OD).191206-2237)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/9186d8f25f3344849c0afbd8086431c71/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.4003.23 ((SQL19_RTM_QFE-OD).191206-2237)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/86c0928cbca241508082e6ae13a7b2ad2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.4003.23 ((SQL19_RTM_QFE-OD).191206-2237)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/ddc9bae1e79e4be38aba05b28f20ba481/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.4003.23 ((SQL19_RTM_QFE-OD).191206-2237)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/9c7a349dca4a4f8bb2a405e2a36d7b091/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.4003.23 ((SQL19_RTM_QFE-OD).191206-2237)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/f19350dff8c54443aee52644b816d1371/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.4003.23 ((SQL19_RTM_QFE-OD).191206-2237)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/6c2376ab69404cf89eea336bc33242371/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.4003.23 ((SQL19_RTM_QFE-OD).191206-2237)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/db06d320fc1a4f1492e857d7804288672/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.4003.23 ((SQL19_RTM_QFE-OD).191206-2237)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/1768917790cb43d7b2c5e1e79520de691/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.4003.23 ((SQL19_RTM_QFE-OD).191206-2237)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM Nov 2024 GDR - 15.0.2130.3 - x64 (KB5046859)
$outputFolder = 'c:\sqlsyms\15.0.2130.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/adaf6927cea34fcba9afa69a0473134b2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.2130.03 ((sql2019_rtm_gdr).241018-2146)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/e36a6a02adec4ed29bc54a911ea601a52/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.2130.03 ((sql2019_rtm_gdr).241018-2146)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/31d4eaf49d304a60831a43b8e8edf1b92/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.2130.03 ((sql2019_rtm_gdr).241018-2146)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/61e28514cfcd4ed9b04288ff8d793d7f2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.2130.03 ((sql2019_rtm_gdr).241018-2146)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/c7042f6ff06140e196e019b2f329d0511/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.2130.03 ((sql2019_rtm_gdr).241018-2146)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/cc141eca1aac4424ab36478109f9f8952/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.2130.03 ((sql2019_rtm_gdr).241018-2146)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/6879c1815f41455d9ff8fa37059d7e301/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.2130.03 ((sql2019_rtm_gdr).241018-2146)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/231fc361d43b4ea0888f655dc87fb3ae1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.2130.03 ((sql2019_rtm_gdr).241018-2146)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/cb8e12423f264e8aa4bbe872752908f41/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.2130.03 ((sql2019_rtm_gdr).241018-2146)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/fbb9e1f933504a90a0383a60a30be5831/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.2130.03 ((sql2019_rtm_gdr).241018-2146)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/a9d869b24132476e94ab6cf105aec15e2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.2130.03 ((sql2019_rtm_gdr).241018-2146)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/391238a2465a49c399b42df76e8eb6c71/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.2130.03 ((sql2019_rtm_gdr).241018-2146)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM Oct 2024 GDR - 15.0.2125.1 - x64 (KB5046056)
$outputFolder = 'c:\sqlsyms\15.0.2125.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/1543eaaaacf846d194013e13c2cc45d12/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.2125.01 ((sql2019_rtm_gdr).240920-2022)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/6524d52e1e934844811a95621b32db272/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.2125.01 ((sql2019_rtm_gdr).240920-2022)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/aa9e9aec117c457ea4850c3d65251bd02/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.2125.01 ((sql2019_rtm_gdr).240920-2022)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/268229f74db34be0b876036e73c825922/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.2125.01 ((sql2019_rtm_gdr).240920-2022)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/ee47e7f95d144d1585f579fe7d5b27f81/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.2125.01 ((sql2019_rtm_gdr).240920-2022)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/de4725c10daf4c87972ab88eb99be40a2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.2125.01 ((sql2019_rtm_gdr).240920-2022)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/c10cd3179b744ff0b5452c58e9ecaa681/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.2125.01 ((sql2019_rtm_gdr).240920-2022)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/7e76a9b18efc47d88a2af163a9b7a9e11/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.2125.01 ((sql2019_rtm_gdr).240920-2022)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/d4e183cc402a441e9a96988c52f72edd1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.2125.01 ((sql2019_rtm_gdr).240920-2022)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/4d600f185a4d461383d2b54762da7dcc1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.2125.01 ((sql2019_rtm_gdr).240920-2022)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/92aa3f1bb1454f909cf9458525bcc7262/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.2125.01 ((sql2019_rtm_gdr).240920-2022)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/6021aa8f014c408fb720333a10e2190d1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.2125.01 ((sql2019_rtm_gdr).240920-2022)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM Sep 2024 GDR - 15.0.2120.1 - x64 (KB5042214)
$outputFolder = 'c:\sqlsyms\15.0.2120.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/26f2841d74984e03b78aadbcc428d8352/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.2120.01 ((sql2019_rtm_gdr).240801-0623)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/9db1b522ffe949be82bbd83ad23b718d2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.2120.01 ((sql2019_rtm_gdr).240801-0623)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/0bae041c859048fd9b77714e1147bd872/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.2120.01 ((sql2019_rtm_gdr).240801-0623)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/ab8863c23b5d47378d1e543310b537042/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.2120.01 ((sql2019_rtm_gdr).240801-0623)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/0857f98f525849a7ba5632fc9694f2841/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.2120.01 ((sql2019_rtm_gdr).240801-0623)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/87cb10f645d041b5b629f8add80d2e782/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.2120.01 ((sql2019_rtm_gdr).240801-0623)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/5be2c85edfc94598a463054bf88045e31/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.2120.01 ((sql2019_rtm_gdr).240801-0623)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/285526a870ff4fcc92db2d520f1d55161/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.2120.01 ((sql2019_rtm_gdr).240801-0623)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/757bb504b6c2446e832b4672efd0b1c21/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.2120.01 ((sql2019_rtm_gdr).240801-0623)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/48bf6a14bffa4f8b9c33d8676e517af11/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.2120.01 ((sql2019_rtm_gdr).240801-0623)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/731b5690470541b2a2786fbf2f3e7cb32/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.2120.01 ((sql2019_rtm_gdr).240801-0623)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/5a10865d42224a01a07fc3e1dbc893cf1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.2120.01 ((sql2019_rtm_gdr).240801-0623)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM Jul 2024 GDR - 15.0.2116.2 - x64 (KB5040986)
$outputFolder = 'c:\sqlsyms\15.0.2116.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/a67503e8418f46dab7de2523454c6bf52/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.2116.02 ((sql2019_rtm_gdr8).240702-2348)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/6b0ce1a5cc5547f0bd5cdcfef6af72d52/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.2116.02 ((sql2019_rtm_gdr8).240702-2348)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/44fa7f22db22446eb96d676321f714fe2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.2116.02 ((sql2019_rtm_gdr8).240702-2348)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/48fd07ec64e04051ba4ca873899ae6cf2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.2116.02 ((sql2019_rtm_gdr8).240702-2348)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/b1801685d9904ca789b4863220b0dd4a1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.2116.02 ((sql2019_rtm_gdr8).240702-2348)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/6e8d9a2d0a0843f0b33019992c27abca2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.2116.02 ((sql2019_rtm_gdr8).240702-2348)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/90a80cd304fa4b15a6677436179ee6bc1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.2116.02 ((sql2019_rtm_gdr8).240702-2348)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/bf097af9bf61414896ababde07a321751/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.2116.02 ((sql2019_rtm_gdr8).240702-2348)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/06b76fe6cf934f4e85311b929c4f636e1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.2116.02 ((sql2019_rtm_gdr8).240702-2348)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/a9f016679819462fbb1c4e315f40d5711/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.2116.02 ((sql2019_rtm_gdr8).240702-2348)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/71b47e8225884aaba18334dc9453d4072/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.2116.02 ((sql2019_rtm_gdr8).240702-2348)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/2e96af761dd74102ac81ee69cf19b3251/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.2116.02 ((sql2019_rtm_gdr8).240702-2348)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM Apr 2024 GDR - 15.0.2110.4 - x64 (KB5035434)
$outputFolder = 'c:\sqlsyms\15.0.2110.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/8ac82bd0b4624ee5b63fe66fbe9b7d4a2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.2110.04 ((sql2019_rtm_gdr).240313-0053)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/0f2e0b3c3f3b4e80aef43b6658fb526d2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.2110.04 ((sql2019_rtm_gdr).240313-0053)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/a3fc28cb619b4589aaed55596867de9c2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.2110.04 ((sql2019_rtm_gdr).240313-0053)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/b332d5e2e52445bb910cce40a04d8f602/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.2110.04 ((sql2019_rtm_gdr).240313-0053)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/7d346ab9c2b84026b6f99b22bc8bef0b1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.2110.04 ((sql2019_rtm_gdr).240313-0053)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/6fb4860601ab47a1b5e09f1c4dc184fe2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.2110.04 ((sql2019_rtm_gdr).240313-0053)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/e938a659a70b4b5c96ad27fe248cef7d1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.2110.04 ((sql2019_rtm_gdr).240313-0053)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/6665510b66dc42229ec7dcd2c71ce5ba1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.2110.04 ((sql2019_rtm_gdr).240313-0053)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/6e8f821591964f35a2c5044a63d2a9f81/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.2110.04 ((sql2019_rtm_gdr).240313-0053)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/49a6a0b4beb5464c80329204b31ec40a1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.2110.04 ((sql2019_rtm_gdr).240313-0053)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/ed95b9eeac49434b906a729559c867322/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.2110.04 ((sql2019_rtm_gdr).240313-0053)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/fab6d1a396e34e2d8c546a2cf88f8b0c1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.2110.04 ((sql2019_rtm_gdr).240313-0053)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM Oct 2023 GDR - 15.0.2104.1 - x64 (KB5029377)
$outputFolder = 'c:\sqlsyms\15.0.2104.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/8f462eba1c414fbe8effb212d11e475b2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.2104.01 ((sql2019_rtm_gdr).230815-2133)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/a9abffb9f0c14fe385f9995d434d67c82/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.2104.01 ((sql2019_rtm_gdr).230815-2133)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/e74bb43125e94c2f883d49d2989ff1b92/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.2104.01 ((sql2019_rtm_gdr).230815-2133)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/3ea83e0797124b13a2f888435f4b70d92/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.2104.01 ((sql2019_rtm_gdr).230815-2133)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/772e8d3774dd4595bde303a934a2ff601/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.2104.01 ((sql2019_rtm_gdr).230815-2133)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/51b9a4720016432188230a5b172db7e12/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.2104.01 ((sql2019_rtm_gdr).230815-2133)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/b93747aebdb74520b9b3d162f7ecfbf41/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.2104.01 ((sql2019_rtm_gdr).230815-2133)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/da123a7bf91746a5a19c6923eb2ad3021/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.2104.01 ((sql2019_rtm_gdr).230815-2133)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/976aa209a3cd429a9a728c680ed0109b1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.2104.01 ((sql2019_rtm_gdr).230815-2133)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/34a8c50c908f4fd18774c37593eb1ed01/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.2104.01 ((sql2019_rtm_gdr).230815-2133)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/041a31127d61495886ce0b8e7970821f2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.2104.01 ((sql2019_rtm_gdr).230815-2133)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/60a5a87c2787418ba81202554d0d052b1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.2104.01 ((sql2019_rtm_gdr).230815-2133)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM Feb 2023 GDR - 15.0.2101.7 - x64 (KB5021125)
$outputFolder = 'c:\sqlsyms\15.0.2101.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/7272f886b4254c838f03babd3fe61b8f2/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.2101.07 ((sql2019_rtm_gdr).230123-1958)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/a72bdc34a2cf495f9c877eaf6a86f70b2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.2101.07 ((sql2019_rtm_gdr).230123-1958)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/b00b7fc624cb4cc08ccd23e686d4166b2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.2101.07 ((sql2019_rtm_gdr).230123-1958)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/e95dcb2a6c5c4e88bfe0870bad093de82/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.2101.07 ((sql2019_rtm_gdr).230123-1958)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/067a23b05be04f3cac7bd5ac7369ab1c1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.2101.07 ((sql2019_rtm_gdr).230123-1958)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/ba27cbe0df5f4033bb41f0087041e57e2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.2101.07 ((sql2019_rtm_gdr).230123-1958)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/06b0b1eb4c5a47f68276f402ab1cc3581/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.2101.07 ((sql2019_rtm_gdr).230123-1958)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/11815cb7318d4eb894b211185648eb661/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.2101.07 ((sql2019_rtm_gdr).230123-1958)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/3200ff2abd314114b802d5f8b0c4cb1c1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.2101.07 ((sql2019_rtm_gdr).230123-1958)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/68a5acbecf4b4d5eb9a9ea09311268491/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.2101.07 ((sql2019_rtm_gdr).230123-1958)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/9442c145f7254d28ba7d4033203b29a32/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.2101.07 ((sql2019_rtm_gdr).230123-1958)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/a265b5c30d3645ed97d287178cc01acd1/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.2101.07 ((sql2019_rtm_gdr).230123-1958)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM Jun 2022 GDR - 15.0.2095.3 - x64 (KB5014356)
$outputFolder = 'c:\sqlsyms\15.0.2095.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/12ecfea51d4147b1bbf7ab110cdf9b422/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.2095.03 ((SQL19_RTM_GDR).220430-0043)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/5a685a76b3bf41589087a059195edda82/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.2095.03 ((SQL19_RTM_GDR).220430-0043)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/ccc4e8576f4f4125a2a2762cac4c26762/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.2095.03 ((SQL19_RTM_GDR).220430-0043)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/8efdba8e1c754bc19f006607d45cd8002/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.2095.03 ((SQL19_RTM_GDR).220430-0043)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/32adc732f7bb4fc2812c18ed1f6314961/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.2095.03 ((SQL19_RTM_GDR).220430-0043)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/9c44f78d15c34f68b76c6fec7ab5fb762/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.2095.03 ((SQL19_RTM_GDR).220430-0043)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/1189604f385040dca0b5e2f8fd3da2631/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.2095.03 ((SQL19_RTM_GDR).220430-0043)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/1fbc781372a04c308a58a6832c7e924e1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.2095.03 ((SQL19_RTM_GDR).220430-0043)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/06c269840b3c4aca9efe953b8513f4961/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.2095.03 ((SQL19_RTM_GDR).220430-0043)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/3217e1cd5a8f4e478bee209bb58c0cf41/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.2095.03 ((SQL19_RTM_GDR).220430-0043)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/e40e83cca2f243c2a886f3ff26fb582c2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.2095.03 ((SQL19_RTM_GDR).220430-0043)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/85bbb30f120b4d78ac6256175b2c4bc21/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.2095.03 ((SQL19_RTM_GDR).220430-0043)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM GDR - Jan 2021 - 15.0.2080.9 - x64 (KB4583458)
$outputFolder = 'c:\sqlsyms\15.0.2080.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/007b8da6a77246a79994f01743b337492/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.2080.09 ((SQL19_RTM_GDR).201107-0019)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/cac87a44d9ed4eb29d05ea1128fab1ed2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.2080.09 ((SQL19_RTM_GDR).201107-0019)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/378210276fe04165ac76955dcd7c5afa2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.2080.09 ((SQL19_RTM_GDR).201107-0019)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/f7397cbc92184834b8c128ad507938602/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.2080.09 ((SQL19_RTM_GDR).201107-0019)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/88a2a3bd0bc94732b29b5e738a3decec1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.2080.09 ((SQL19_RTM_GDR).201107-0019)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/b105ae3438954062a5f939ae38d65c4b2/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.2080.09 ((SQL19_RTM_GDR).201107-0019)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/3370e399ad0d4797876f7287891a59351/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.2080.09 ((SQL19_RTM_GDR).201107-0019)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/ffc5ec36c76f45c1bf9608404c2cce671/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.2080.09 ((SQL19_RTM_GDR).201107-0019)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/0baeaf684b36470ebc6c614b542b75881/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.2080.09 ((SQL19_RTM_GDR).201107-0019)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/8ddae2c2373e4fc18dda9f3c8e61ce971/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.2080.09 ((SQL19_RTM_GDR).201107-0019)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/e545aa61d0b84e0894179a003d7b36742/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.2080.09 ((SQL19_RTM_GDR).201107-0019)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/1aebacbf84ad492cad7524e9541a1d221/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.2080.09 ((SQL19_RTM_GDR).201107-0019)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM Servicing Update (GDR1) - 15.0.2070.41 - x64 (KB4517790)
$outputFolder = 'c:\sqlsyms\15.0.2070.41\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/35fa14a3b9874a72a017fadba93e24b12/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.2070.41 ((SQLServer).191029-0237)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/1535e7976f0a431baf2704de5f2e5fdc2/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.2070.41 ((SQLServer).191029-0237)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/9cb9edfe939f4b03b50222c9b39f196c2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.2070.41 ((SQLServer).191029-0237)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/bdd5d0345b64423394986dc1a4a37e3d2/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.2070.41 ((SQLServer).191029-0237)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/01955e0a0c344aa9ba96522fb1ce96671/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.2070.41 ((SQLServer).191029-0237)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/34e92930c4454a74acadc5f504d350f92/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.2070.41 ((SQLServer).191029-0237)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/39717e154f0746668714cce86cebc6ba1/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.2070.41 ((SQLServer).191029-0237)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/e1295a820f7d4cb08ca66421bc0e872c1/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.2070.41 ((SQLServer).191029-0237)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/30c5297c5e244754a8e799717f9dd69b1/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.2070.41 ((SQLServer).191029-0237)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/69bd28349a494ebca2c0c0be7230183c1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.2070.41 ((SQLServer).191029-0237)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/c0ead5152bae41f69d8dbcb210237a062/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.2070.41 ((SQLServer).191029-0237)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/dde1eff778df4ccc8203202e58e96c301/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.2070.41 ((SQLServer).191029-0237)
Note
Usage of the Microsoft Symbol Server is covered by the license terms published here.
# SQL Server 2019 RTM RTM - 15.0.2000.5 - x64 (Nov 2019)
$outputFolder = 'c:\sqlsyms\15.0.2000.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/a32ecbddb336439994cc1bf8ca5612052/SqlDK.pdb' -OutFile "$outputFolder\SqlDK.pdb" } # File version 2019.0150.2000.05 ((SQLServer).190924-2033)
if (-not (Test-Path "$outputFolder\sqlmin.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlmin.pdb/c451d01cb0d142afb1e497def47bd4b32/sqlmin.pdb' -OutFile "$outputFolder\sqlmin.pdb" } # File version 2019.0150.2000.05 ((SQLServer).190924-2033)
if (-not (Test-Path "$outputFolder\sqllang.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqllang.pdb/b69375ae56964976a91c384bda088abc2/sqllang.pdb' -OutFile "$outputFolder\sqllang.pdb" } # File version 2019.0150.2000.05 ((SQLServer).190924-2033)
if (-not (Test-Path "$outputFolder\SqlTsEs.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlTsEs.pdb/c111d07e3fe9461cb21655d20b2f13e82/SqlTsEs.pdb' -OutFile "$outputFolder\SqlTsEs.pdb" } # File version 2019.0150.2000.05 ((SQLServer).190924-2033)
if (-not (Test-Path "$outputFolder\sqlaccess.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlaccess.pdb/d3cc4bb1711f45e5bdcbfdc6ce90400e1/sqlaccess.pdb' -OutFile "$outputFolder\sqlaccess.pdb" } # File version 2019.0150.2000.05 ((SQLServer).190924-2033)
if (-not (Test-Path "$outputFolder\qds.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/qds.pdb/ee3b2b5f10024545bc623c768f8e98c82/qds.pdb' -OutFile "$outputFolder\qds.pdb" } # File version 2019.0150.2000.05 ((SQLServer).190924-2033)
if (-not (Test-Path "$outputFolder\hkruntime.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkruntime.pdb/b996f74062ef41f88e762d7cde413ca81/hkruntime.pdb' -OutFile "$outputFolder\hkruntime.pdb" } # File version 2019.0150.2000.05 ((SQLServer).190924-2033)
if (-not (Test-Path "$outputFolder\hkengine.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkengine.pdb/a5b534efcad44ea4b8951a28847907031/hkengine.pdb' -OutFile "$outputFolder\hkengine.pdb" } # File version 2019.0150.2000.05 ((SQLServer).190924-2033)
if (-not (Test-Path "$outputFolder\hkcompile.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/hkcompile.pdb/139725cae1124fd19c7065ca5dd091c01/hkcompile.pdb' -OutFile "$outputFolder\hkcompile.pdb" } # File version 2019.0150.2000.05 ((SQLServer).190924-2033)
if (-not (Test-Path "$outputFolder\SQLOS.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SQLOS.pdb/6e3e07ad09d6475aae40a87c8483f31e1/SQLOS.pdb' -OutFile "$outputFolder\SQLOS.pdb" } # File version 2019.0150.2000.05 ((SQLServer).190924-2033)
if (-not (Test-Path "$outputFolder\sqlservr.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/sqlservr.pdb/55586008647b45f49f51934563c320cb2/sqlservr.pdb' -OutFile "$outputFolder\sqlservr.pdb" } # File version 2019.0150.2000.05 ((SQLServer).190924-2033)
if (-not (Test-Path "$outputFolder\SqlServerSpatial150.pdb")) { Invoke-WebRequest -uri 'https://msdl.microsoft.com/download/symbols/SqlServerSpatial150.pdb/2b0535877e954e099fc7a2f73fa77ad81/SqlServerSpatial150.pdb' -OutFile "$outputFolder\SqlServerSpatial150.pdb" } # File version 2019.0150.2000.05 ((SQLServer).190924-2033)