@@ -31,6 +31,7 @@ def self.reg_version_string(version)
3131 when '2017' then 'MSSQL14.'
3232 when '2019' then 'MSSQL15.'
3333 when '2022' then 'MSSQL16.'
34+ when '2025' then 'MSSQL17.'
3435 else raise "Unsupported sql_server version '#{ version } '. Please open a PR to add support for this version."
3536 end
3637 end
@@ -42,6 +43,7 @@ def self.install_dir_version(version)
4243 when '2017' then '140'
4344 when '2019' then '150'
4445 when '2022' then '160'
46+ when '2025' then '170'
4547 else raise "SQL Server version #{ version } not supported. Please open a PR to add support for this version."
4648 end
4749 end
@@ -59,6 +61,7 @@ def self.sql_server_url(version, x86_64)
5961 when '2017' then 'https://download.microsoft.com/download/E/F/2/EF23C21D-7860-4F05-88CE-39AA114B014B/SQLEXPR_x64_ENU.exe'
6062 when '2019' then 'https://download.microsoft.com/download/7/c/1/7c14e92e-bdcb-4f89-b7cf-93543e7112d1/SQLEXPR_x64_ENU.exe'
6163 when '2022' then 'https://download.microsoft.com/download/5/1/4/5145fe04-4d30-4b85-b0d1-39533663a2f1/SQL2022-SSEI-Expr.exe'
64+ when '2025' then 'https://download.microsoft.com/download/7ab8f535-7eb8-4b16-82eb-eca0fa2d38f3/SQL2025-SSEI-Expr.exe'
6265 end
6366 else
6467 case version . to_s
@@ -75,6 +78,7 @@ def self.sql_server_package_name(version, x86_64)
7578 when '2017' then 'Microsoft SQL Server 2017 (64-bit)'
7679 when '2019' then 'Microsoft SQL Server 2019 (64-bit)'
7780 when '2022' then 'Microsoft SQL Server 2022 (64-bit)'
81+ when '2025' then 'Microsoft SQL Server 2025 (64-bit)'
7882 end
7983 else
8084 case version . to_s
@@ -91,6 +95,7 @@ def self.sql_server_checksum(version, x86_64)
9195 when '2017' then 'F857FF82145E196BF85AF32EEB0193FE38302E57B30BEB54E513630C60D83E0D'
9296 when '2019' then 'bea033e778048748eb1c87bf57597f7f5449b6a15bac55ddc08263c57f7a1ca8'
9397 when '2022' then '36e0ec2ac3dd60f496c99ce44722c629209ea7302a2ce9cbfd1e42a73510d7b6'
98+ when '2025' then '1c677a33b318481c3217128835f8405cf0026621dcd04b13eb6cb0982e823f27'
9499 end
95100 else
96101 case version . to_s
0 commit comments