SQL Server 2017: Cumulative Update 20 (KB4541283) Now Available

Table of Contents

SQL Server 2017: Cumulative Update 20 (KB4541283) Now Available

Release Date: April 7, 2020
Version: 14.0.3294.2

Summary

This article provides details regarding Cumulative Update package 20 (CU20) for Microsoft SQL Server 2017. This update is a significant release containing 36 individual fixes that were addressed and issued following the prior release, SQL Server 2017 Cumulative Update 19. Installing this package will update various components within your SQL Server 2017 environment to the specified versions. The updated builds included are SQL Server with product version 14.0.3294.2 and file version 2017.140.3294.2, and Analysis Services with product version 14.0.249.36 and file version 2017.140.249.36. Applying this update is crucial for ensuring the stability and reliability of your SQL Server 2017 installation by incorporating the latest patches and improvements.

Under specific conditions, users might encounter a known issue when attempting to uninstall this SQL Server 2017 CU20. If you proceed with the uninstallation process, SQL Server may fail to come back online as expected. The SQL Server error log will likely display a message indicating a script level mismatch, specifically for ‘system_xevents_modification.sql’ in the ‘master’ database, suggesting an unsupported downgrade path. This error typically occurs if a future version’s database structure or script level was introduced, and the current installation does not support rolling back to the previous script level.

To mitigate this uninstallation issue and bring SQL Server back online, you can enable Trace Flag T902. Activating this trace flag will allow SQL Server to bypass the script level check and start successfully. Once SQL Server is online after enabling T902, no further uninstallation attempts related to this specific error are necessary. However, it is essential to remember that this trace flag must be removed before attempting to upgrade to a new cumulative update or performing any future installations that might be affected by it. Microsoft has addressed and fixed this particular uninstallation issue in SQL Server 2017 CU21 and all subsequent CU releases for SQL Server 2017.

A comprehensive downloadable Excel workbook is available, offering a summarized list of various SQL Server builds and their respective current support lifecycle status. This valuable resource also includes detailed lists of fixes specifically for SQL Server 2019 and SQL Server 2017. You can download this Excel file directly to access this information and plan your update strategy effectively.

Individual entries within the table listing the fixes can be directly referenced for convenience. By selecting any specific bug reference ID provided in the table, a bookmark tag in the format “#NNNNNNNN” is appended to the URL. This feature enables users to share specific links that direct others immediately to the relevant fix description within the table, facilitating easier collaboration and troubleshooting. For more in-depth information about the bugs that have been fixed and the enhancements that are incorporated into this servicing update, you should refer to the accompanying Microsoft Knowledge Base articles associated with each fix.

Improvements and Fixes Included in This Update

This cumulative update includes a range of fixes and improvements across various components of SQL Server 2017 and Analysis Services. These updates address issues related to performance, stability, availability, and specific functionalities. The following table lists the specific items included in this update, categorized by Fix Area, Component, and Platform.

Bug Reference Description Fix Area Component Platform
13367989 FIX: Analysis Services Execute DDL task may fail to impersonate the user context to the remote Analysis services instance in SQL Server 2017 Analysis Services Analysis Services Windows
13421896 FIX: DAX query causes server to have exceptions in TBB heap and crash in Windows heap in SQL Server 2016 and 2017 Analysis Services Analysis Services Windows
13378811 DMV query $system.DISCOVER_STORAGE_TABLES may execute slowly against in-memory model that contains many tables and large table row counts in SQL Server 2017. Analysis Services Analysis Services Windows
13378402 Floating point exception error occurs during Clustered Columnstore Index Rebuild in SQL Server 2017. SQL Server Engine Column Stores Windows
13361135 FIX: Database creation to Azure blob storage from SQL Server 2017 or 2019 on Linux may fail with error SQL Server Engine DB Management All
13047035 FIX: Error occurs when you try to create a differential backup on secondary replica in SQL Server 2017 SQL Server Engine High Availability and Disaster Recovery Windows
13421855 FIX: Missing log block may occur when you use Always On availability group in SQL Server SQL Server Engine High Availability and Disaster Recovery Windows
13421857 FIX: Non-yielding Scheduler error may occur with Always On availability group in Microsoft SQL Server SQL Server Engine High Availability and Disaster Recovery Windows
13421879 FIX: Fix incorrect values in auto seeding XEvents in SQL Server SQL Server Engine High Availability and Disaster Recovery Windows
13431247 Access violation occurs when you enable Parallel Recovery by turning of Trace Flag 3459 during runtime and there’s in-memory table in the database. SQL Server Engine High Availability and Disaster Recovery Windows
13421864 FIX: Intermittent non-yielding scheduler occurs when memory-optimized database running under heavy I/O activities in SQL Server SQL Server Engine In-Memory OLTP Windows
13243017 Mssql-conf tool fails if IPV6 is disabled on the Linux system SQL Server Engine Linux Linux
13368462 FIX: Management Data Warehouse Server Activity Collection Set may fail in SQL Server SQL Server Engine Management Services Windows
13421885 FIX: System or background task may fail when number of sessions reaches the maximum limit in SQL Server 2016, 2017 and 2019 SQL Server Engine Programmability Windows
13421915 FIX: Non-yielding scheduler condition occurs with CONNECTION_MANAGER spinlock in SQL Server SQL Server Engine Programmability Windows
13421868 FIX: Access violation occurs with wait_info XEvent on busy SQL Server SQL Server Engine Query Execution Windows
13421906 FIX: MERGE statement fails with assert “Attempt to access expired blob handle (1)” in SQL Server 2016, 2017 and 2019 SQL Server Engine Query Execution Windows
12795916 FIX: Assertion error occurs when you run resumable index statement in SQL Server 2017 SQL Server Engine Query Optimizer All
13421851 FIX: Parallel sampled filtered statistics may cause incorrect histogram scaling in SQL Server SQL Server Engine Query Optimizer All
13421859 FIX: Access Violation occurs when you run query on computed columns in SQL Server SQL Server Engine Query Optimizer All
13375414 When you run a query against a table with filtered index, the query may fail and stack dump may be generated. SQL Server Engine Query Optimizer Windows
13380148 Memory dump may be generated for non-yielding scheduler condition (message 17883) when query plan is forced (using QDS, Plan Guide or USE PLAN hint) for queries that contain large number of joins. SQL Server Engine Query Optimizer Windows
13388961 FIX: Distribution Agent “Parameterized values for above command” log message is missing SQL Server Engine Replication Windows
13421888 FIX: Access violation occurs when change tracking auto cleanup tries to clean up side tables in SQL Server SQL Server Engine Replication Windows
13421901 FIX: Non-yielding scheduler dump occurs in InterlockedCompareExchangePointer and SOS_RWLock in SQL Server 2016, 2017 and 2019 SQL Server Engine Replication Windows
13421877 Non-yielding scheduler dump in InterlockedCompareExchangePointer and SOS_RWLock on the publisher in SQL Server 2017. SQL Server Engine Replication Windows
13421910 FIX: SQL Server may terminate due to lock conflicts during error message processing in SQL Server 2016, 2017 and 2019 SQL Server Engine Security Infrastructure Windows
13091545 FIX: Geocentric Datum of Australia 2020 is added to SQL Server 2014, 2016 and 2017 SQL Server Engine Spatial All
13421862 FIX: Assertion occurs when you process a malformed XML message sent as message in Service Broker queue in SQL Server SQL Server Engine Service Broker Windows
13359750 Improvement: Size and retention policy are increased in default XEvent trace system_health in SQL Server 2016, 2017 and 2019 SQL Server Engine SQL OS All
13401115 FIX: Fix incorrect memory page accounting that causes out-of-memory errors in SQL Server 2017 and 2019 SQL Server Engine SQL OS All
13434971 FIX: Access violation exception occurs when promoting latches of frequently used database pages in SQL Server 2017 SQL Server Engine SQL OS All
13398892 Extended Event session_nt_username name is truncated and reported incorrectly in SQL Server 2017. SQL Server Engine SQL OS Linux
13431232 Improves speed of memory dump generation (filtered dumps) using Page exclusion bitmap mechanism. The PageExclusionBitmap is turned on by default in SQL Server 2017. SQL Server Engine SQL OS All
13421875 FIX: Error occurs when you rename a column on temporal current table in SQL Server SQL Server Engine Temporal Windows
13421881 FIX: Assertion failure occurs when persistent log buffer is used in SQL Server SQL Server Engine Transaction Services Windows

Obtaining and Downloading the Update

The most current cumulative update package for SQL Server 2017 for the Windows platform is available for download directly from the Microsoft Download Center. Accessing the Download Center ensures you are always getting the latest released CU package for SQL Server 2017, which is the recommended practice.

If you encounter any issues locating the download page or accessing the package, you should contact Microsoft Customer Service and Support. They can assist you in obtaining the necessary cumulative update package directly.

How to Obtain or Download This Cumulative Update Package for Windows from Microsoft Update Catalog

Once future cumulative updates for SQL Server 2017 are made available, this CU20 package, along with all previously released cumulative updates, can be accessed and downloaded through the Microsoft Update Catalog. While the catalog provides access to past updates, Microsoft consistently advises installing the very latest cumulative update package that is currently available to ensure your system benefits from the most recent fixes and improvements.

The specific cumulative update package for SQL Server 2017 CU20 can be downloaded directly from the Microsoft Update Catalog via a dedicated link. This method is an alternative to the Download Center, particularly useful if you manage updates via WSUS or other catalog-based systems.

How to Obtain or Download the Latest Cumulative Update Package for Linux

To update your SQL Server 2017 installation on the Linux operating system to incorporate the latest cumulative update, you are required to configure the Cumulative Update repository beforehand. Setting up the correct repository ensures that your system can access the official Microsoft update packages for SQL Server on Linux.

After successfully configuring the CU repository for your specific Linux distribution, you can proceed to update your SQL Server packages. This is done by utilizing the appropriate package update command that corresponds to your platform’s package manager (e.g., apt, yum, zypper). For detailed installation instructions tailored to Linux and direct links to the cumulative update package downloads, please refer to the official SQL Server 2017 Release Notes documentation.

File Information

This section provides details regarding the files included in the SQL Server 2017 Cumulative Update 20 package. It includes information about file hashes for verification and detailed file attributes for the updated components.

File Hash Information

To verify the integrity and authenticity of the downloaded SQLServer2017-KB4541283-x64.exe file, you can compute its SHA256 hash. This process helps ensure that the file has not been tampered with during the download process. You can use the following command in a command prompt or PowerShell window to calculate the hash:

certutil -hashfile SQLServer2017-KB4541283-x64.exe SHA256

The computed hash value should match the one provided below for the downloaded executable file.

File name SHA256 hash
SQLServer2017-KB4541283-x64.exe 90677F7D8FF04691BD5BD7653B9E2498EECCAC1AD331B1DD12249190B4F442FC

Cumulative Update Package File Information

The English version of this cumulative update package for SQL Server 2017 includes updated files with specific attributes such as file name, version, size, date, time, and platform. The dates and times listed for these files are initially in Coordinated Universal Time (UTC). When viewing this file information on your local system, the times are automatically converted to your local time zone. To understand the conversion, you can use the Time Zone tab within the Date and Time settings found in the Windows Control Panel.

Below are tables listing the file attributes for the x64-based versions across various SQL Server 2017 components updated by this package. Note that some components may also include x86 files due to dependencies or shared components.

SQL Server 2017 Analysis Services (x64-based)

File Name File Version File Size Date Time Platform
Asplatformhost.dll 2017.140.249.36 259464 14-Mar-20 02:13 x64
Microsoft.analysisservices.minterop.dll 14.0.249.36 734600 14-Mar-20 02:06 x86
Microsoft.analysisservices.server.core.dll 14.0.249.36 1373576 14-Mar-20 02:13 x86
Microsoft.analysisservices.server.tabular.dll 14.0.249.36 977504 14-Mar-20 02:13 x86
Microsoft.analysisservices.server.tabular.json.dll 14.0.249.36 514440 14-Mar-20 02:13 x86
Microsoft.applicationinsights.dll 2.7.0.13435 329872 14-Mar-20 02:02 x86
Microsoft.data.mashup.dll 2.57.5068.261 180424 14-Mar-20 02:06 x86
Microsoft.data.mashup.oledb.dll 2.57.5068.261 37584 14-Mar-20 02:06 x86
Microsoft.data.mashup.preview.dll 2.57.5068.261 54472 14-Mar-20 02:06 x86
Microsoft.data.mashup.providercommon.dll 2.57.5068.261 107728 14-Mar-20 02:06 x86
Microsoft.hostintegration.connectors.dll 2.57.5068.261 5223112 14-Mar-20 02:06 x86
Microsoft.mashup.container.exe 2.57.5068.261 26312 14-Mar-20 02:06 x64
Microsoft.mashup.container.netfx40.exe 2.57.5068.261 26824 14-Mar-20 02:06 x64
Microsoft.mashup.container.netfx45.exe 2.57.5068.261 26824 14-Mar-20 02:06 x64
Microsoft.mashup.eventsource.dll 2.57.5068.261 159440 14-Mar-20 02:06 x86
Microsoft.mashup.oauth.dll 2.57.5068.261 84176 14-Mar-20 02:06 x86
Microsoft.mashup.oledbprovider.dll 2.57.5068.261 67280 14-Mar-20 02:06 x86
Microsoft.mashup.shims.dll 2.57.5068.261 25808 14-Mar-20 02:06 x86
Microsoft.mashup.storage.xmlserializers.dll 1.0.0.0 151240 14-Mar-20 02:06 x86
Microsoft.mashupengine.dll 2.57.5068.261 13608144 14-Mar-20 02:06 x86
Microsoft.powerbi.adomdclient.dll 15.0.1.272 1106088 14-Mar-20 02:06 x86
Msmdctr.dll 2017.140.249.36 33160 14-Mar-20 02:15 x64
Msmdlocal.dll 2017.140.249.36 40412552 14-Mar-20 02:05 x86
Msmdlocal.dll 2017.140.249.36 60753288 14-Mar-20 02:15 x64
Msmdpump.dll 2017.140.249.36 9332832 14-Mar-20 02:15 x64
Msmdredir.dll 2017.140.249.36 7088216 14-Mar-20 02:05 x86
Msmdsrv.exe 2017.140.249.36 60651608 14-Mar-20 02:15 x64
Msmgdsrv.dll 2017.140.249.36 7304584 14-Mar-20 02:05 x86
Msmgdsrv.dll 2017.140.249.36 9000328 14-Mar-20 02:15 x64
Msolap.dll 2017.140.249.36 7772768 14-Mar-20 02:05 x86
Msolap.dll 2017.140.249.36 10256264 14-Mar-20 02:15 x64
Msolui.dll 2017.140.249.36 280456 14-Mar-20 02:05 x86
Msolui.dll 2017.140.249.36 304224 14-Mar-20 02:15 x64
Powerbiextensions.dll 2.57.5068.261 6606536 14-Mar-20 02:06 x86
Sql_as_keyfile.dll 2017.140.3294.2 93576 14-Mar-20 02:13 x64
Sqlboot.dll 2017.140.3294.2 190856 14-Mar-20 02:15 x64
Sqlceip.exe 14.0.3294.2 255096 14-Mar-20 02:02 x86
Sqldumper.exe 2017.140.3294.2 138632 14-Mar-20 01:51 x64
Sqldumper.exe 2017.140.3294.2 116320 14-Mar-20 02:09 x86
Tmapi.dll 2017.140.249.36 5814664 14-Mar-20 02:15 x64
Tmcachemgr.dll 2017.140.249.36 4157832 14-Mar-20 02:15 x64
Tmpersistence.dll 2017.140.249.36 1125256 14-Mar-20 02:15 x64
Tmtransactions.dll 2017.140.249.36 1634184 14-Mar-20 02:15 x64
Xe.dll 2017.140.3294.2 666504 14-Mar-20 02:15 x64
Xmlrw.dll 2017.140.3294.2 250760 14-Mar-20 02:05 x86
Xmlrw.dll 2017.140.3294.2 298376 14-Mar-20 02:15 x64
Xmlrwbin.dll 2017.140.3294.2 182880 14-Mar-20 02:05 x86
Xmlrwbin.dll 2017.140.3294.2 217696 14-Mar-20 02:15 x64
Xmsrv.dll 2017.140.249.36 33349000 14-Mar-20 02:05 x86
Xmsrv.dll 2017.140.249.36 25375840 14-Mar-20 02:15 x64

SQL Server 2017 Database Services Common Core (x64-based)

File Name File Version File Size Date Time Platform
Batchparser.dll 2017.140.3294.2 153480 14-Mar-20 02:02 x86
Batchparser.dll 2017.140.3294.2 173960 14-Mar-20 02:13 x64
Instapi140.dll 2017.140.3294.2 55688 14-Mar-20 02:05 x86
Instapi140.dll 2017.140.3294.2 65416 14-Mar-20 02:15 x64
Isacctchange.dll 2017.140.3294.2 22624 14-Mar-20 02:02 x86
Isacctchange.dll 2017.140.3294.2 23944 14-Mar-20 02:13 x64
Microsoft.analysisservices.adomdclient.dll 14.0.249.36 1081736 14-Mar-20 02:03 x86
Microsoft.analysisservices.adomdclient.dll 14.0.249.36 1081736 14-Mar-20 02:13 x86
Microsoft.analysisservices.core.dll 14.0.249.36 1374600 14-Mar-20 02:03 x86
Microsoft.analysisservices.xmla.dll 14.0.249.36 734600 14-Mar-20 02:03 x86
Microsoft.analysisservices.xmla.dll 14.0.249.36 734600 14-Mar-20 02:13 x86
Microsoft.sqlserver.edition.dll 14.0.3294.2 30088 14-Mar-20 02:03 x86
Microsoft.sqlserver.mgdsqldumper.v4x.dll 2017.140.3294.2 71560 14-Mar-20 02:03 x86
Microsoft.sqlserver.mgdsqldumper.v4x.dll 2017.140.3294.2 75144 14-Mar-20 02:13 x64
Microsoft.sqlserver.rmo.dll 14.0.3294.2 564856 14-Mar-20 02:03 x86
Microsoft.sqlserver.rmo.dll 14.0.3294.2 564832 14-Mar-20 02:13 x86
Msasxpress.dll 2017.140.249.36 25208 14-Mar-20 02:05 x86
Msasxpress.dll 2017.140.249.36 29064 14-Mar-20 02:15 x64
Pbsvcacctsync.dll 2017.140.3294.2 62344 14-Mar-20 02:05 x86
Pbsvcacctsync.dll 2017.140.3294.2 77408 14-Mar-20 02:15 x64
Sql_common_core_keyfile.dll 2017.140.3294.2 93576 14-Mar-20 02:13 x64
Sqldumper.exe 2017.140.3294.2 138632 14-Mar-20 01:51 x64
Sqldumper.exe 2017.140.3294.2 116320 14-Mar-20 02:09 x86
Sqlftacct.dll 2017.140.3294.2 49032 14-Mar-20 02:05 x86
Sqlftacct.dll 2017.140.3294.2 57224 14-Mar-20 02:15 x64
Sqlmanager.dll 2017.140.17218.0 602848 14-Mar-20 02:03 x86
Sqlmanager.dll 2017.140.17218.0 734952 14-Mar-20 02:15 x64
Sqlmgmprovider.dll 2017.140.3294.2 368520 14-Mar-20 02:03 x86
Sqlmgmprovider.dll 2017.140.3294.2 413064 14-Mar-20 02:15 x64
Sqlsecacctchg.dll 2017.140.3294.2 28256 14-Mar-20 02:05 x86
Sqlsecacctchg.dll 2017.140.3294.2 30600 14-Mar-20 02:15 x64
Sqlsvcsync.dll 2017.140.3294.2 267144 14-Mar-20 02:05 x86
Sqlsvcsync.dll 2017.140.3294.2 351112 14-Mar-20 02:15 x64
Sqltdiagn.dll 2017.140.3294.2 53640 14-Mar-20 02:03 x86
Sqltdiagn.dll 2017.140.3294.2 60808 14-Mar-20 02:15 x64
Svrenumapi140.dll 2017.140.3294.2 888416 14-Mar-20 02:05 x86
Svrenumapi140.dll 2017.140.3294.2 1167752 14-Mar-20 02:15 x64

SQL Server 2017 Data Quality Client (x64-based)

File Name File Version File Size Date Time Platform
Dumpbin.exe 12.10.30102.2 24624 14-Mar-20 02:05 x86
Link.exe 12.10.30102.2 852528 14-Mar-20 02:05 x86
Mspdb120.dll 12.10.30102.2 259632 14-Mar-20 02:05 x86
Sql_dqc_keyfile.dll 2017.140.3294.2 93576 14-Mar-20 02:13 x64
Stdole.dll 7.0.9466.0 32296 14-Mar-20 02:05 x86

SQL Server 2017 Data Quality (x64-based)

File Name File Version File Size Date Time Platform
Microsoft.practices.enterpriselibrary.common.dll 4.1.0.0 208648 14-Mar-20 02:03 x86
Microsoft.practices.enterpriselibrary.common.dll 4.1.0.0 208648 14-Mar-20 02:13 x86
Microsoft.practices.enterpriselibrary.logging.dll 4.1.0.0 264968 14-Mar-20 02:03 x86
Microsoft.practices.enterpriselibrary.logging.dll 4.1.0.0 264968 14-Mar-20 02:13 x86

SQL Server 2017 sql_dreplay_client (x64-based)

File Name File Version File Size Date Time Platform
Dreplayclient.exe 2017.140.3294.2 114272 14-Mar-20 02:02 x86
Dreplaycommon.dll 2017.140.3294.2 693128 14-Mar-20 02:02 x86
Dreplayserverps.dll 2017.140.3294.2 25992 14-Mar-20 02:02 x86
Dreplayutil.dll 2017.140.3294.2 302984 14-Mar-20 02:02 x86
Instapi140.dll 2017.140.3294.2 65416 14-Mar-20 02:15 x64
Sql_dreplay_client_keyfile.dll 2017.140.3294.2 93576 14-Mar-20 02:13 x64
Sqlresourceloader.dll 2017.140.3294.2 22408 14-Mar-20 02:03 x86

SQL Server 2017 sql_dreplay_controller (x64-based)

File Name File Version File Size Date Time Platform
Dreplaycommon.dll 2017.140.3294.2 693128 14-Mar-20 02:02 x86
Dreplaycontroller.exe 2017.140.3294.2 343432 14-Mar-20 02:02 x86
Dreplayprocess.dll 2017.140.3294.2 164744 14-Mar-20 02:02 x86
Dreplayserverps.dll 2017.140.3294.2 25992 14-Mar-20 02:02 x86
Instapi140.dll 2017.140.3294.2 65416 14-Mar-20 02:15 x64
Sql_dreplay_controller_keyfile.dll 2017.140.3294.2 93576 14-Mar-20 02:13 x64
Sqlresourceloader.dll 2017.140.3294.2 22408 14-Mar-20 02:03 x86

SQL Server 2017 Database Services Core Instance (x64-based)

File Name File Version File Size Date Time Platform
Backuptourl.exe 14.0.3294.2 33888 14-Mar-20 02:13 x64
Batchparser.dll 2017.140.3294.2 173960 14-Mar-20 02:13 x64
C1.dll 18.10.40116.18 925232 14-Mar-20 02:11 x64
C2.dll 18.10.40116.18 5341440 14-Mar-20 02:11 x64
Cl.exe 18.10.40116.18 192048 14-Mar-20 02:11 x64
Clui.dll 18.10.40116.10 486144 14-Mar-20 02:10 x64
Databasemailprotocols.dll 14.0.17178.0 48352 14-Mar-20 02:13 x86
Datacollectorcontroller.dll 2017.140.3294.2 220768 14-Mar-20 02:13 x64
Dcexec.exe 2017.140.3294.2 67680 14-Mar-20 02:13 x64
Fssres.dll 2017.140.3294.2 83848 14-Mar-20 02:15 x64
Hadrres.dll 2017.140.3294.2 182664 14-Mar-20 02:15 x64
Hkcompile.dll 2017.140.3294.2 1416072 14-Mar-20 02:15 x64
Hkengine.dll 2017.140.3294.2 5852040 14-Mar-20 02:15 x64
Hkruntime.dll 2017.140.3294.2 156256 14-Mar-20 02:15 x64
Link.exe 12.10.40116.18 1017392 14-Mar-20 02:11 x64
Microsoft.analysisservices.applocal.xmla.dll 14.0.249.36 734088 14-Mar-20 02:13 x86
Microsoft.applicationinsights.dll 2.7.0.13435 329872 14-Mar-20 02:02 x86
Microsoft.sqlautoadmin.autobackupagent.dll 14.0.3294.2 229496 14-Mar-20 02:13 x86
Microsoft.sqlautoadmin.sqlautoadmin.dll 14.0.3294.2 72584 14-Mar-20 02:13 x86
Microsoft.sqlserver.types.dll 2017.140.3294.2 385928 14-Mar-20 02:13 x86
Microsoft.sqlserver.vdiinterface.dll 2017.140.3294.2 65416 14-Mar-20 02:13 x64
Microsoft.sqlserver.xe.core.dll 2017.140.3294.2 58248 14-Mar-20 02:13 x64
Microsoft.sqlserver.xevent.configuration.dll 2017.140.3294.2 145288 14-Mar-20 02:13 x64
Microsoft.sqlserver.xevent.dll 2017.140.3294.2 152456 14-Mar-20 02:13 x64
Microsoft.sqlserver.xevent.linq.dll 2017.140.3294.2 296840 14-Mar-20 02:13 x64
Microsoft.sqlserver.xevent.targets.dll 2017.140.3294.2 67976 14-Mar-20 02:13 x64
Msobj120.dll 12.10.40116.18 129576 14-Mar-20 02:11 x64
Mspdb120.dll 12.10.40116.18 559144 14-Mar-20 02:11 x64
Mspdbcore.dll 12.10.40116.18 559144 14-Mar-20 02:11 x64
Msvcp120.dll 12.10.40116.18 661040 14-Mar-20 02:11 x64
Msvcr120.dll 12.10.40116.18 964656 14-Mar-20 02:11 x64
Odsole70.dll 2017.140.3294.2 85896 14-Mar-20 02:15 x64
Opends60.dll 2017.140.3294.2 25992 14-Mar-20 02:15 x64
Qds.dll 2017.140.3294.2 1175136 14-Mar-20 02:15 x64
Rsfxft.dll 2017.140.3294.2 27528 14-Mar-20 02:15 x64
Secforwarder.dll 2017.140.3294.2 30600 14-Mar-20 02:15 x64
Sqagtres.dll 2017.140.3294.2 69000 14-Mar-20 02:15 x64
Sql_engine_core_inst_keyfile.dll 2017.140.3294.2 93576 14-Mar-20 02:13 x64
Sqlaamss.dll 2017.140.3294.2 84872 14-Mar-20 02:15 x64
Sqlaccess.dll 2017.140.3294.2 468872 14-Mar-20 02:15 x64
Sqlagent.exe 2017.140.3294.2 598408 14-Mar-20 02:15 x64
Sqlagentctr140.dll 2017.140.3294.2 47496 14-Mar-20 02:03 x86
Sqlagentctr140.dll 2017.140.3294.2 56416 14-Mar-20 02:15 x64
Sqlagentlog.dll 2017.140.3294.2 25992 14-Mar-20 02:15 x64
Sqlagentmail.dll 2017.140.3294.2 46984 14-Mar-20 02:15 x64
Sqlboot.dll 2017.140.3294.2 190856 14-Mar-20 02:15 x64
Sqlceip.exe 14.0.3294.2 255096 14-Mar-20 02:02 x86
Sqlcmdss.dll 2017.140.3294.2 67680 14-Mar-20 02:15 x64
Sqlctr140.dll 2017.140.3294.2 106376 14-Mar-20 02:05 x86
Sqlctr140.dll 2017.140.3294.2 123784 14-Mar-20 02:15 x64
Sqldk.dll 2017.140.3294.2 2799496 14-Mar-20 02:15 x64
Sqldtsss.dll 2017.140.3294.2 102280 14-Mar-20 02:15 x64
Sqlevn70.rll 2017.140.3294.2 3595136 14-Mar-20 01:50 x64
Sqlevn70.rll 2017.140.3294.2 3913608 14-Mar-20 01:50 x64
Sqlevn70.rll 2017.140.3294.2 3916168 14-Mar-20 01:51 x64
Sqlevn70.rll 2017.140.3294.2 3400584 14-Mar-20 01:51 x64
Sqlevn70.rll 2017.140.3294.2 3778440 14-Mar-20 01:51 x64
Sqlevn70.rll 2017.140.3294.2 3784072 14-Mar-20 01:51 x64
Sqlevn70.rll 2017.140.3294.2 3336584 14-Mar-20 01:55 x64
Sqlevn70.rll 2017.140.3294.2 1440648 14-Mar-20 01:55 x64
Sqlevn70.rll 2017.140.3294.2 3365768 14-Mar-20 01:55 x64
Sqlevn70.rll 2017.140.3294.2 3479944 14-Mar-20 01:58 x64
Sqlevn70.rll 2017.140.3294.2 3634568 14-Mar-20 01:59 x64
Sqlevn70.rll 2017.140.3294.2 3819400 14-Mar-20 02:00 x64
Sqlevn70.rll 2017.140.3294.2 3288968 14-Mar-20 02:01 x64
Sqlevn70.rll 2017.140.3294.2 4025736 14-Mar-20 02:01 x64
Sqlevn70.rll 2017.140.3294.2 3675528 14-Mar-20 02:02 x64
Sqlevn70.rll 2017.140.3294.2 2086280 14-Mar-20 02:04 x64
Sqlevn70.rll 2017.140.3294.2 3211656 14-Mar-20 02:06 x64
Sqlevn70.rll 2017.140.3294.2 3295112 14-Mar-20 02:08 x64
Sqlevn70.rll 2017.140.3294.2 3785608 14-Mar-20 02:08 x64
Sqlevn70.rll 2017.140.3294.2 3586952 14-Mar-20 02:09 x64
Sqlevn70.rll 2017.140.3294.2 2033032 14-Mar-20 02:10 x64
Sqlevn70.rll 2017.140.3294.2 1493384 14-Mar-20 02:12 x64
Sqliosim.com 2017.140.3294.2 306784 14-Mar-20 02:15 x64
Sqliosim.exe 2017.140.3294.2 3013000 14-Mar-20 02:15 x64
Sqllang.dll 2017.140.3294.2 41243528 14-Mar-20 02:15 x64
Sqlmin.dll 2017.140.3294.2 40417160 14-Mar-20 02:15 x64
Sqlolapss.dll 2017.140.3294.2 102496 14-Mar-20 02:15 x64
Sqlos.dll 2017.140.3294.2 19552 14-Mar-20 02:15 x64
Sqlpowershellss.dll 2017.140.3294.2 63072 14-Mar-20 02:15 x64
Sqlrepss.dll 2017.140.3294.2 61832 14-Mar-20 02:15 x64
Sqlresld.dll 2017.140.3294.2 23944 14-Mar-20 02:15 x64
Sqlresourceloader.dll 2017.140.3294.2 25480 14-Mar-20 02:15 x64
Sqlscm.dll 2017.140.3294.2 66144 14-Mar-20 02:15 x64
Sqlscriptdowngrade.dll 2017.140.3294.2 20872 14-Mar-20 02:15 x64
Sqlscriptupgrade.dll 2017.140.3294.2 5888392 14-Mar-20 02:15 x64
Sqlserverspatial140.dll 2017.140.3294.2 725896 14-Mar-20 02:15 x64
Sqlservr.exe 2017.140.3294.2 481888 14-Mar-20 02:15 x64
Sqlsvc.dll 2017.140.3294.2 156248 14-Mar-20 02:15 x64
Sqltses.dll 2017.140.3294.2 9555848 14-Mar-20 02:15 x64
Sqsrvres.dll 2017.140.3294.2 255880 14-Mar-20 02:15 x64
Svl.dll 2017.140.3294.2 146824 14-Mar-20 02:15 x64
Xe.dll 2017.140.3294.2 666504 14-Mar-20 02:15 x64
Xmlrw.dll 2017.140.3294.2 298376 14-Mar-20 02:15 x64
Xmlrwbin.dll 2017.140.3294.2 217696 14-Mar-20 02:15 x64
Xpadsi.exe 2017.140.3294.2 84872 14-Mar-20 02:15 x64
Xplog70.dll 2017.140.3294.2 71288 14-Mar-20 02:15 x64
Xpqueue.dll 2017.140.3294.2 68192 14-Mar-20 02:15 x64
Xprepl.dll 2017.140.3294.2 96648 14-Mar-20 02:15 x64
Xpsqlbot.dll 2017.140.3294.2 25480 14-Mar-20 02:15 x64
Xpstar.dll 2017.140.3294.2 445320 14-Mar-20 02:15 x64

SQL Server 2017 Database Services Core Shared (x64-based)

File Name File Version File Size Date Time Platform
Batchparser.dll 2017.140.3294.2 153480 14-Mar-20 02:02 x86
Batchparser.dll 2017.140.3294.2 173960 14-Mar-20 02:13 x64
Bcp.exe 2017.140.3294.2 113032 14-Mar-20 02:15 x64
Commanddest.dll 2017.140.3294.2 239200 14-Mar-20 02:13 x64
Datacollectorenumerators.dll 2017.140.3294.2 109448 14-Mar-20 02:13 x64
Datacollectortasks.dll 2017.140.3294.2 180832 14-Mar-20 02:13 x64
Distrib.exe 2017.140.3294.2 198240 14-Mar-20 02:15 x64
Dteparse.dll 2017.140.3294.2 104536 14-Mar-20 02:13 x64
Dteparsemgd.dll 2017.140.3294.2 82528 14-Mar-20 02:13 x64
Dtepkg.dll 2017.140.3294.2 130952 14-Mar-20 02:13 x64
Dtexec.exe 2017.140.3294.2 67168 14-Mar-20 02:13 x64
Dts.dll 2017.140.3294.2 2994264 14-Mar-20 02:13 x64
Dtscomexpreval.dll 2017.140.3294.2 468360 14-Mar-20 02:13 x64
Dtsconn.dll 2017.140.3294.2 493664 14-Mar-20 02:13 x64
Dtshost.exe 2017.140.3294.2 99424 14-Mar-20 02:15 x64
Dtslog.dll 2017.140.3294.2 113536 14-Mar-20 02:13 x64
Dtsmsg140.dll 2017.140.3294.2 538720 14-Mar-20 02:15 x64
Dtspipeline.dll 2017.140.3294.2 1261664 14-Mar-20 02:13 x64
Dtspipelineperf140.dll 2017.140.3294.2 41352 14-Mar-20 02:13 x64
Dtuparse.dll 2017.140.3294.2 82312 14-Mar-20 02:13 x64
Dtutil.exe 2017.140.3294.2 141704 14-Mar-20 02:13 x64
Exceldest.dll 2017.140.3294.2 254048 14-Mar-20 02:13 x64
Excelsrc.dll 2017.140.3294.2 275848 14-Mar-20 02:13 x64
Execpackagetask.dll 2017.140.3294.2 161376 14-Mar-20 02:13 x64
Flatfiledest.dll 2017.140.3294.2 380024 14-Mar-20 02:13 x64
Flatfilesrc.dll 2017.140.3294.2 392584 14-Mar-20 02:13 x64
Foreachfileenumerator.dll 2017.140.3294.2 89480 14-Mar-20 02:13 x64
Hkengperfctrs.dll 2017.140.3294.2 52824 14-Mar-20 02:15 x64
Ionic.zip.dll 1.9.1.8 471440 14-Mar-20 01:51 x86
Logread.exe 2017.140.3294.2 629640 14-Mar-20 02:15 x64
Mergetxt.dll 2017.140.3294.2 58248 14-Mar-20 02:15 x64
Microsoft.analysisservices.applocal.core.dll 14.0.249.36 1374600 14-Mar-20 02:13 x86
Microsoft.data.datafeedclient.dll 13.1.1.0 171208 14-Mar-20 01:51 x86
Microsoft.exceptionmessagebox.dll 14.0.3294.2 130952 14-Mar-20 02:03 x86
Microsoft.sqlserver.integrationservice.hadoop.common.dll 14.0.3294.2 48008 14-Mar-20 02:13 x86
Microsoft.sqlserver.integrationservice.hadoopcomponents.dll 14.0.3294.2 83040 14-Mar-20 02:13 x86
Microsoft.sqlserver.integrationservice.hadooptasks.dll 14.0.3294.2 66656 14-Mar-20 02:13 x86
Microsoft.sqlserver.maintenanceplantasks.dll 14.0.3294.2 384904 14-Mar-20 02:03 x86
Microsoft.sqlserver.manageddts.dll 14.0.3294.2 607112 14-Mar-20 02:13 x86
Microsoft.sqlserver.replication.dll 2017.140.3294.2 1657736 14-Mar-20 02:13 x64
Microsoft.sqlserver.rmo.dll 14.0.3294.2 564856 14-Mar-20 02:03 x86
Microsoft.sqlserver.xevent.configuration.dll 2017.140.3294.2 145288 14-Mar-20 02:13 x64
Microsoft.sqlserver.xevent.dll 2017.140.3294.2 152456 14-Mar-20 02:13 x64
Msdtssrvrutil.dll 2017.140.3294.2 96136 14-Mar-20 02:13 x64
Msgprox.dll 2017.140.3294.2 265312 14-Mar-20 02:15 x64
Msxmlsql.dll 2017.140.3294.2 1441160 14-Mar-20 02:15 x64
Newtonsoft.json.dll 6.0.8.18111 522856 14-Mar-20 01:51 x86
Oledbdest.dll 2017.140.3294.2 254344 14-Mar-20 02:13 x64
Oledbsrc.dll 2017.140.3294.2 282208 14-Mar-20 02:13 x64
Osql.exe 2017.140.3294.2 68488 14-Mar-20 02:13 x64
Qrdrsvc.exe 2017.140.3294.2 469088 14-Mar-20 02:15 x64
Rawdest.dll 2017.140.3294.2 199560 14-Mar-20 02:15 x64
Rawsource.dll 2017.140.3294.2 187272 14-Mar-20 02:15 x64
Rdistcom.dll 2017.140.3294.2 852360 14-Mar-20 02:15 x64
Recordsetdest.dll 2017.140.3294.2 177784 14-Mar-20 02:15 x64
Replagnt.dll 2017.140.3294.2 23944 14-Mar-20 02:15 x64
Repldp.dll 2017.140.3294.2 285576 14-Mar-20 02:15 x64
Replerrx.dll 2017.140.3294.2 148872 14-Mar-20 02:15 x64
Replisapi.dll 2017.140.3294.2 357472 14-Mar-20 02:15 x64
Replmerg.exe 2017.140.3294.2 520072 14-Mar-20 02:15 x64
Replprov.dll 2017.140.3294.2 797280 14-Mar-20 02:15 x64
Replrec.dll 2017.140.3294.2 970120 14-Mar-20 02:15 x64
Replsub.dll 2017.140.3294.2 440416 14-Mar-20 02:15 x64
Replsync.dll 2017.140.3294.2 148360 14-Mar-20 02:15 x64
Sort00001000.dll 4.0.30319.576 871680 14-Mar-20 02:15 x64
Sort00060101.dll 4.0.30319.576 75016 14-Mar-20 02:15 x64
Spresolv.dll 2017.140.3294.2 247176 14-Mar-20 02:15 x64
Sql_engine_core_shared_keyfile.dll 2017.140.3294.2 93576 14-Mar-20 02:13 x64
Sqlcmd.exe 2017.140.3294.2 242272 14-Mar-20 02:15 x64
Sqldiag.exe 2017.140.3294.2 1254792 14-Mar-20 02:15 x64
Sqldistx.dll 2017.140.3294.2 219744 14-Mar-20 02:15 x64
Sqllogship.exe 14.0.3294.2 98696 14-Mar-20 02:15 x64
Sqlmergx.dll 2017.140.3294.2 355208 14-Mar-20 02:15 x64
Sqlresld.dll 2017.140.3294.2 21896 14-Mar-20 02:03 x86
Sqlresld.dll 2017.140.3294.2 23944 14-Mar-20 02:15 x64
Sqlresourceloader.dll 2017.140.3294.2 22408 14-Mar-20 02:03 x86
Sqlresourceloader.dll 2017.140.3294.2 25480 14-Mar-20 02:15 x64
Sqlscm.dll 2017.140.3294.2 55392 14-Mar-20 02:03 x86
Sqlscm.dll 2017.140.3294.2 66144 14-Mar-20 02:15 x64
Sqlsvc.dll 2017.140.3294.2 128632 14-Mar-20 02:03 x86
Sqlsvc.dll 2017.140.3294.2 156248 14-Mar-20 02:15 x64
Sqltaskconnections.dll 2017.140.3294.2 177272 14-Mar-20 02:15 x64
Sqlwep140.dll 2017.140.3294.2 98696 14-Mar-20 02:15 x64
Ssdebugps.dll 2017.140.3294.2 26504 14-Mar-20 02:15 x64
Ssisoledb.dll 2017.140.3294.2 209496 14-Mar-20 02:15 x64
Ssradd.dll 2017.140.3294.2 70240 14-Mar-20 02:15 x64
Ssravg.dll 2017.140.3294.2 70752 14-Mar-20 02:15 x64
Ssrdown.dll 2017.140.3294.2 55176 14-Mar-20 02:15 x64
Ssrmax.dll 2017.140.3294.2 68488 14-Mar-20 02:15 x64
Ssrmin.dll 2017.140.3294.2 68488 14-Mar-20 02:15 x64
Ssrpub.dll 2017.140.3294.2 55904 14-Mar-20 02:15 x64
Ssrup.dll 2017.140.3294.2 55392 14-Mar-20 02:15 x64
Tablediff.exe 14.0.3294.2 79752 14-Mar-20 02:15 x64
Txagg.dll 2017.140.3294.2 355424 14-Mar-20 02:15 x64
Txbdd.dll 2017.140.3294.2 163424 14-Mar-20 02:15 x64
Txdatacollector.dll 2017.140.3294.2 360328 14-Mar-20 02:15 x64
Txdataconvert.dll 2017.140.3294.2 286088 14-Mar-20 02:15 x64
Txderived.dll 2017.140.3294.2 597600 14-Mar-20 02:15 x64
Txlookup.dll 2017.140.3294.2 521312 14-Mar-20 02:15 x64
Txmerge.dll 2017.140.3294.2 223328 14-Mar-20 02:15 x64
Txmergejoin.dll 2017.140.3294.2 268896 14-Mar-20 02:15 x64
Txmulticast.dll 2017.140.3294.2 120928 14-Mar-20 02:15 x64
Txrowcount.dll 2017.140.3294.2 118664 14-Mar-20 02:15 x64
Txsort.dll 2017.140.3294.2 249736 14-Mar-20 02:15 x64
Txsplit.dll 2017.140.3294.2 589920 14-Mar-20 02:15 x64
Txunionall.dll 2017.140.3294.2 177032 14-Mar-20 02:15 x64
Xe.dll 2017.140.3294.2 666504 14-Mar-20 02:15 x64
Xmlrw.dll 2017.140.3294.2 298376 14-Mar-20 02:15 x64
Xmlsub.dll 2017.140.3294.2 255368 14-Mar-20 02:15 x64

SQL Server 2017 sql_extensibility (x64-based)

File Name File Version File Size Date Time Platform
Launchpad.exe 2017.140.3294.2 1119112 14-Mar-20 02:15 x64
Sql_extensibility_keyfile.dll 2017.140.3294.2 93576 14-Mar-20 02:13 x64
Sqlsatellite.dll 2017.140.3294.2 917080 14-Mar-20 02:15 x64

SQL Server 2017 Full-Text Engine (x64-based)

File Name File Version File Size Date Time Platform
Fd.dll 2017.140.3294.2 665696 14-Mar-20 02:15 x64
Fdhost.exe 2017.140.3294.2 109448 14-Mar-20 02:15 x64
Fdlauncher.exe 2017.140.3294.2 57440 14-Mar-20 02:15 x64
Nlsdl.dll 6.0.6001.18000 46360 14-Mar-20 02:15 x64
Sql_fulltext_keyfile.dll 2017.140.3294.2 93576 14-Mar-20 02:13 x64
Sqlft140ph.dll 2017.140.3294.2 62856 14-Mar-20 02:15 x64

SQL Server 2017 sql_inst_mr (x64-based)

File Name File Version File Size Date Time Platform
Imrdll.dll 14.0.3294.2 16776 14-Mar-20 02:13 x86
Sql_inst_mr_keyfile.dll 2017.140.3294.2 93576 14-Mar-20 02:13 x64

SQL Server 2017 Integration Services (x64-based)

File Name File Version File Size Date Time Platform
Attunity.sqlserver.cdccontroltask.dll 5.0.0.112 75264 14-Mar-20 02:02 x86
Attunity.sqlserver.cdccontroltask.dll 5.0.0.112 75264 14-Mar-20 02:13 x86
Attunity.sqlserver.cdcsplit.dll 5.0.0.112 36352 14-Mar-20 02:02 x86
Attunity.sqlserver.cdcsplit.dll 5.0.0.112 36352 14-Mar-20 02:13 x86
Attunity.sqlserver.cdcsrc.dll 5.0.0.112 76288 14-Mar-20 02:02 x86
Attunity.sqlserver.cdcsrc.dll 5.0.0.112 76288 14-Mar-20 02:13 x86
Commanddest.dll 2017.140.3294.2 193928 14-Mar-20 02:02 x86
Commanddest.dll 2017.140.3294.2 239200 14-Mar-20 02:13 x64
Dteparse.dll 2017.140.3294.2 93576 14-Mar-20 02:02 x86
Dteparse.dll 2017.140.3294.2 104536 14-Mar-20 02:13 x64
Dteparsemgd.dll 2017.140.3294.2 76896 14-Mar-20 02:02 x86
Dteparsemgd.dll 2017.140.3294.2 82528 14-Mar-20 02:13 x64
Dtepkg.dll 2017.140.3294.2 110176 14-Mar-20 02:02 x86
Dtepkg.dll 2017.140.3294.2 130952 14-Mar-20 02:13 x64
Dtexec.exe 2017.140.3294.2 61528 14-Mar-20 02:02 x86
Dtexec.exe 2017.140.3294.2 67168 14-Mar-20 02:13 x64
Dts.dll 2017.140.3294.2 2544008 14-Mar-20 02:02 x86
Dts.dll 2017.140.3294.2 2994264 14-Mar-20 02:13 x64
Dtscomexpreval.dll 2017.140.3294.2 411256 14-Mar-20 02:02 x86
Dtscomexpreval.dll 2017.140.3294.2 468360 14-Mar-20 02:13 x64
Dtsconn.dll 2017.140.3294.2 395656 14-Mar-20 02:02 x86
Dtsconn.dll 2017.140.3294.2 493664 14-Mar-20 02:13 x64
Dtsdebughost.exe 2017.140.3294.2 88456 14-Mar-20 02:02 x86
Dtsdebughost.exe 2017.140.3294.2 104328 14-Mar-20 02:13 x64
Dtshost.exe 2017.140.3294.2 84576 14-Mar-20 02:05 x86
Dtshost.exe 2017.140.3294.2 99424 14-Mar-20 02:15 x64
Dtslog.dll 2017.140.3294.2 96136 14-Mar-20 02:02 x86
Dtslog.dll 2017.140.3294.2 113536 14-Mar-20 02:13 x64
Dtsmsg140.dll 2017.140.3294.2 534408 14-Mar-20 02:05 x86
Dtsmsg140.dll 2017.140.3294.2 538720 14-Mar-20 02:15 x64
Dtspipeline.dll 2017.140.3294.2 1053576 14-Mar-20 02:02 x86
Dtspipeline.dll 2017.140.3294.2 1261664 14-Mar-20 02:13 x64
Dtspipelineperf140.dll 2017.140.3294.2 35936 14-Mar-20 02:02 x86
Dtspipelineperf140.dll 2017.140.3294.2 41352 14-Mar-20 02:13 x64
Dtuparse.dll 2017.140.3294.2 73096 14-Mar-20 02:02 x86
Dtuparse.dll 2017.140.3294.2 82312 14-Mar-20 02:13 x64
Dtutil.exe 2017.140.3294.2 120928 14-Mar-20 02:02 x86
Dtutil.exe 2017.140.3294.2 141704 14-Mar-20 02:13 x64
Exceldest.dll 2017.140.3294.2 207752 14-Mar-20 02:02 x86
Exceldest.dll 2017.140.3294.2 254048 14-Mar-20 02:13 x64
Excelsrc.dll 2017.140.3294.2 223624 14-Mar-20 02:02 x86
Excelsrc.dll 2017.140.3294.2 275848 14-Mar-20 02:13 x64
Execpackagetask.dll 2017.140.3294.2 128392 14-Mar-20 02:02 x86
Execpackagetask.dll 2017.140.3294.2 161376 14-Mar-20 02:13 x64
Flatfiledest.dll 2017.140.3294.2 325512 14-Mar-20 02:02 x86
Flatfiledest.dll 2017.140.3294.2 380024 14-Mar-20 02:13 x64
Flatfilesrc.dll 2017.140.3294.2 337288 14-Mar-20 02:02 x86
Flatfilesrc.dll 2017.140.3294.2 392584 14-Mar-20 02:13 x64
Foreachfileenumerator.dll 2017.140.3294.2 73608 14-Mar-20 02:02 x86
Foreachfileenumerator.dll 2017.140.3294.2 89480 14-Mar-20 02:13 x64
Ionic.zip.dll 1.9.1.8 471440 14-Mar-20 01:51 x86
Ionic.zip.dll 1.9.1.8 471440 14-Mar-20 02:16 x86
Isdeploymentwizard.exe 14.0.3294.2 460168 14-Mar-20 02:02 x86
Isdeploymentwizard.exe 14.0.3294.2 459872 14-Mar-20 02:13 x64
Isserverexec.exe 14.0.3294.2 142216 14-Mar-20 02:02 x86
Isserverexec.exe 14.0.3294.2 141704 14-Mar-20 02:13 x64
Microsoft.analysisservices.applocal.core.dll 14.0.249.36 1374600 14-Mar-20 02:03 x86
Microsoft.analysisservices.applocal.core.dll 14.0.249.36 1374600 14-Mar-20 02:13 x86
Microsoft.applicationinsights.dll 2.7.0.13435 329872 14-Mar-20 02:02 x86
Microsoft.data.datafeedclient.dll 13.1.1.0 171208 14-Mar-20 01:51 x86
Microsoft.data.datafeedclient.dll 13.1.1.0 171208 14-Mar-20 02:16 x86
Microsoft.sqlserver.astasks.dll 14.0.3294.2 67680 14-Mar-20 02:13 x86
Microsoft.sqlserver.bulkinserttaskconnections.dll 2017.140.3294.2 100448 14-Mar-20 02:03 x86
Microsoft.sqlserver.bulkinserttaskconnections.dll 2017.140.3294.2 105352 14-Mar-20 02:13 x64
Microsoft.sqlserver.integrationservice.hadoop.common.dll 14.0.3294.2 48008 14-Mar-20 02:03 x86
Microsoft.sqlserver.integrationservice.hadoop.common.dll 14.0.3294.2 48008 14-Mar-20 02:13 x86
Microsoft.sqlserver.integrationservice.hadoopcomponents.dll 14.0.3294.2 83032 14-Mar-20 02:03 x86
Microsoft.sqlserver.integrationservice.hadoopcomponents.dll 14.0.3294.2 83040 14-Mar-20 02:13 x86
Microsoft.sqlserver.integrationservice.hadooptasks.dll 14.0.3294.2 66440 14-Mar-20 02:03 x86
Microsoft.sqlserver.integrationservice.hadooptasks.dll 14.0.3294.2 66656 14-Mar-20 02:13 x86
Microsoft.sqlserver.integrationservices.isserverdbupgrade.dll 14.0.3294.2 505736 14-Mar-20 02:03 x86
Microsoft.sqlserver.integrationservices.isserverdbupgrade.dll 14.0.3294.2 505736 14-Mar-20 02:13 x86
Microsoft.sqlserver.integrationservices.server.dll 14.0.3294.2 76680 14-Mar-20 02:03 x86
Microsoft.sqlserver.integrationservices.server.dll 14.0.3294.2 76680 14-Mar-20 02:13 x86
Microsoft.sqlserver.integrationservices.wizard.common.dll 14.0.3294.2 408968 14-Mar-20 02:03 x86
Microsoft.sqlserver.integrationservices.wizard.common.dll 14.0.3294.2 408968 14-Mar-20 02:13 x86
Microsoft.sqlserver.maintenanceplantasks.dll 14.0.3294.2 384904 14-Mar-20 02:03 x86
Microsoft.sqlserver.manageddts.dll 14.0.3294.2 607112 14-Mar-20 02:03 x86
Microsoft.sqlserver.manageddts.dll 14.0.3294.2 607112 14-Mar-20 02:13 x86
Microsoft.sqlserver.management.integrationservices.dll 14.0.3294.2 245856 14-Mar-20 02:03 x86
Microsoft.sqlserver.management.integrationservices.dll 14.0.3294.2 245640 14-Mar-20 02:13 x86
Microsoft.sqlserver.xevent.configuration.dll 2017.140.3294.2 135048 14-Mar-20 02:03 x86
Microsoft.sqlserver.xevent.configuration.dll 2017.140.3294.2 145288 14-Mar-20 02:13 x64
Microsoft.sqlserver.xevent.dll 2017.140.3294.2 138848 14-Mar-20 02:03 x86
Microsoft.sqlserver.xevent.dll 2017.140.3294.2 152456 14-Mar-20 02:13 x64
Msdtssrvr.exe 14.0.3294.2 213088 14-Mar-20 02:15 x64
Msdtssrvrutil.dll 2017.140.3294.2 83336 14-Mar-20 02:02 x86
Msdtssrvrutil.dll 2017.140.3294.2 96136 14-Mar-20 02:13 x64
Msmdpp.dll 2017.140.249.36 9191816 14-Mar-20 02:15 x64
Newtonsoft.json.dll 6.0.8.18111 522856 14-Mar-20 01:51 x86
Newtonsoft.json.dll 6.0.8.18111 513424 14-Mar-20 01:59 x86
Newtonsoft.json.dll 6.0.8.18111 513424 14-Mar-20 02:12 x86
Newtonsoft.json.dll 6.0.8.18111 522856 14-Mar-20 02:16 x86
Oledbdest.dll 2017.140.3294.2 207752 14-Mar-20 02:02 x86
Oledbdest.dll 2017.140.3294.2 254344 14-Mar-20 02:13 x64
Oledbsrc.dll 2017.140.3294.2 226184 14-Mar-20 02:02 x86
Oledbsrc.dll 2017.140.3294.2 282208 14-Mar-20 02:13 x64
Rawdest.dll 2017.140.3294.2 159840 14-Mar-20 02:03 x86
Rawdest.dll 2017.140.3294.2 199560 14-Mar-20 02:15 x64
Rawsource.dll 2017.140.3294.2 146312 14-Mar-20 02:03 x86
Rawsource.dll 2017.140.3294.2 187272 14-Mar-20 02:15 x64
Recordsetdest.dll 2017.140.3294.2 142216 14-Mar-20 02:03 x86
Recordsetdest.dll 2017.140.3294.2 177784 14-Mar-20 02:15 x64
Sql_is_keyfile.dll 2017.140.3294.2 93576 14-Mar-20 02:13 x64
Sqlceip.exe 14.0.3294.2 255096 14-Mar-20 02:02 x86
Sqldest.dll 2017.140.3294.2 206944 14-Mar-20 02:03 x86
Sqldest.dll 2017.140.3294.2 254048 14-Mar-20 02:15 x64
Sqltaskconnections.dll 2017.140.3294.2 148360 14-Mar-20 02:03 x86
Sqltaskconnections.dll 2017.140.3294.2 177272 14-Mar-20 02:15 x64
Ssisoledb.dll 2017.140.3294.2 170080 14-Mar-20 02:03 x86
Ssisoledb.dll 2017.140.3294.2 209496 14-Mar-20 02:15 x64
Txagg.dll 2017.140.3294.2 295304 14-Mar-20 02:05 x86
Txagg.dll 2017.140.3294.2 355424 14-Mar-20 02:15 x64
Txbdd.dll 2017.140.3294.2 132488 14-Mar-20 02:05 x86
Txbdd.dll 2017.140.3294.2 163424 14-Mar-20 02:15 x64
Txbestmatch.dll 2017.140.3294.2 486496 14-Mar-20 02:05 x86
Txbestmatch.dll 2017.140.3294.2 598408 14-Mar-20 02:15 x64
Txcache.dll 2017.140.3294.2 139144 14-Mar-20 02:05 x86
Txcache.dll 2017.140.3294.2 173664 14-Mar-20 02:15 x64
Txcharmap.dll 2017.140.3294.2 242056 14-Mar-20 02:05 x86
Txcharmap.dll 2017.140.3294.2 279944 14-Mar-20 02:15 x64
Txcopymap.dll 2017.140.3294.2 138848 14-Mar-20 02:05 x86
Txcopymap.dll 2017.140.3294.2 173448 14-Mar-20 02:15 x64
Txdataconvert.dll 2017.140.3294.2 246368 14-Mar-20 02:05 x86
Txdataconvert.dll 2017.140.3294.2 286088 14-Mar-20 02:15 x64
Txderived.dll 2017.140.3294.2 508808 14-Mar-20 02:05 x86
Txderived.dll 2017.140.3294.2 597600 14-Mar-20 02:15 x64
Txfileextractor.dll 2017.140.3294.2 153992 14-Mar-20 02:05 x86
Txfileextractor.dll 2017.140.3294.2 192096 14-Mar-20 02:15 x64
Txfileinserter.dll 2017.140.3294.2 152456 14-Mar-20 02:05 x86
Txfileinserter.dll 2017.140.3294.2 189832 14-Mar-20 02:15 x64
Txgroupdups.dll 2017.140.3294.2 224136 14-Mar-20 02:05 x86
Txgroupdups.dll 2017.140.3294.2 283528 14-Mar-20 02:15 x64
Txlineage.dll 2017.140.3294.2 103304 14-Mar-20 02:05 x86
Txlineage.dll 2017.140.3294.2 130144 14-Mar-20 02:15 x64
Txlookup.dll 2017.140.3294.2 439688 14-Mar-20 02:05 x86
Txlookup.dll 2017.140.3294.2 521312 14-Mar-20 02:15 x64
Txmerge.dll 2017.140.3294.2 169864 14-Mar-20 02:05 x86
Txmerge.dll 2017.140.3294.2 223328 14-Mar-20 02:15 x64
Txmergejoin.dll 2017.140.3294.2 215136 14-Mar-20 02:05 x86
Txmergejoin.dll 2017.140.3294.2 268896 14-Mar-20 02:15 x64
Txmulticast.dll 2017.140.3294.2 95624 14-Mar-20 02:05 x86
Txmulticast.dll 2017.140.3294.2 120928 14-Mar-20 02:15 x64
Txpivot.dll 2017.140.3294.2 173448 14-Mar-20 02:05 x86
Txpivot.dll 2017.140.3294.2 218208 14-Mar-20 02:15 x64
Txrowcount.dll 2017.140.3294.2 94600 14-Mar-20 02:05 x86
Txrowcount.dll 2017.140.3294.2 118664 14-Mar-20 02:15 x64
Txsampling.dll 2017.140.3294.2 128904 14-Mar-20 02:05 x86
Txsampling.dll 2017.140.3294.2 165768 14-Mar-20 02:15 x64
Txscd.dll 2017.140.3294.2 163208 14-Mar-20 02:05 x86
Txscd.dll 2017.140.3294.2 213896 14-Mar-20 02:15 x64
Txsort.dll 2017.140.3294.2 201096 14-Mar-20 02:05 x86
Txsort.dll 2017.140.3294.2 249736 14-Mar-20 02:15 x64
Txsplit.dll 2017.140.3294.2 503688 14-Mar-20 02:05 x86
Txsplit.dll 2017.140.3294.2 589920 14-Mar-20 02:15 x64
Txtermextraction.dll 2017.140.3294.2 8608136 14-Mar-20 02:05 x86
Txtermextraction.dll 2017.140.3294.2 8669576 14-Mar-20 02:15 x64
Txtermlookup.dll 2017.140.3294.2 4100192 14-Mar-20 02:05 x86
Txtermlookup.dll 2017.140.3294.2 4150368 14-Mar-20 02:15 x64
Txunionall.dll 2017.140.3294.2 132488 14-Mar-20 02:05 x86
Txunionall.dll 2017.140.3294.2 177032 14-Mar-20 02:15 x64
Txunpivot.dll 2017.140.3294.2 153480 14-Mar-20 02:05 x86
Txunpivot.dll 2017.140.3294.2 193120 14-Mar-20 02:15 x64
Xe.dll 2017.140.3294.2 588680 14-Mar-20 02:05 x86
Xe.dll 2017.140.3294.2 666504 14-Mar-20 02:15 x64

SQL Server 2017 sql_polybase_core_inst (x64-based)

File Name File Version File Size Date Time Platform
Dms.dll 13.0.9124.22 523848 14-Mar-20 02:10 x86
Dmsnative.dll 2016.130.9124.22 78408 14-Mar-20 02:10 x64
Dwengineservice.dll 13.0.9124.22 45640 14-Mar-20 02:10 x86
Instapi140.dll 2017.140.3294.2 65416 14-Mar-20 02:10 x64
Microsoft.sqlserver.datawarehouse.backup.backupmetadata.dll 13.0.9124.22 74824 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.catalog.dll 13.0.9124.22 213576 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.common.dll 13.0.9124.22 1799240 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.configuration.dll 13.0.9124.22 116808 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.datamovement.common.dll 13.0.9124.22 390216 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.datamovement.manager.dll 13.0.9124.22 196168 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.datamovement.messagetypes.dll 13.0.9124.22 131144 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.datamovement.messagingprotocol.dll 13.0.9124.22 63048 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.diagnostics.dll 13.0.9124.22 55368 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.distributor.dll 13.0.9124.22 93768 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.engine.dll 13.0.9124.22 792648 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.engine.statsstream.dll 13.0.9124.22 87624 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.eventing.dll 13.0.9124.22 77896 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.fabric.appliance.dll 13.0.9124.22 42056 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.fabric.interface.dll 13.0.9124.22 36936 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.fabric.polybase.dll 13.0.9124.22 47688 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.fabric.xdbinterface.dll 13.0.9124.22 27208 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.failover.dll 13.0.9124.22 32328 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.hadoop.hadoopbridge.dll 13.0.9124.22 129608 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.loadercommon.dll 13.0.9124.22 95304 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.loadmanager.dll 13.0.9124.22 109128 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.localization.dll 13.0.9124.22 264264 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.localization.resources.dll 13.0.9124.22 105032 14-Mar-20 01:56 x86
Microsoft.sqlserver.datawarehouse.localization.resources.dll 13.0.9124.22 119368 14-Mar-20 02:09 x86
Microsoft.sqlserver.datawarehouse.localization.resources.dll 13.0.9124.22 122440 14-Mar-20 02:08 x86
Microsoft.sqlserver.datawarehouse.localization.resources.dll 13.0.9124.22 118856 14-Mar-20 01:57 x86
Microsoft.sqlserver.datawarehouse.localization.resources.dll 13.0.9124.22 129096 14-Mar-20 01:57 x86
Microsoft.sqlserver.datawarehouse.localization.resources.dll 13.0.9124.22 121416 14-Mar-20 01:51 x86
Microsoft.sqlserver.datawarehouse.localization.resources.dll 13.0.9124.22 116296 14-Mar-20 01:56 x86
Microsoft.sqlserver.datawarehouse.localization.resources.dll 13.0.9124.22 149576 14-Mar-20 02:06 x86
Microsoft.sqlserver.datawarehouse.localization.resources.dll 13.0.9124.22 102984 14-Mar-20 01:51 x86
Microsoft.sqlserver.datawarehouse.localization.resources.dll 13.0.9124.22 118344 14-Mar-20 02:15 x86
Microsoft.sqlserver.datawarehouse.nodes.dll 13.0.9124.22 70216 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.nulltransaction.dll 13.0.9124.22 28744 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.parallelizer.dll 13.0.9124.22 43592 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.resourcemanagement.dll 13.0.9124.22 83528 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.setup.componentupgradelibrary.dll 13.0.9124.22 136776 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.sql.dll 13.0.9124.22 2340936 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.sql.parser.dll 13.0.9124.22 3860040 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.sql.parser.resources.dll 13.0.9124.22 110664 14-Mar-20 01:56 x86
Microsoft.sqlserver.datawarehouse.sql.parser.resources.dll 13.0.9124.22 123464 14-Mar-20 02:09 x86
Microsoft.sqlserver.datawarehouse.sql.parser.resources.dll 13.0.9124.22 128072 14-Mar-20 02:08 x86
Microsoft.sqlserver.datawarehouse.sql.parser.resources.dll 13.0.9124.22 123976 14-Mar-20 01:57 x86
Microsoft.sqlserver.datawarehouse.sql.parser.resources.dll 13.0.9124.22 136776 14-Mar-20 01:57 x86
Microsoft.sqlserver.datawarehouse.sql.parser.resources.dll 13.0.9124.22 124488 14-Mar-20 01:51 x86
Microsoft.sqlserver.datawarehouse.sql.parser.resources.dll 13.0.9124.22 121416 14-Mar-20 01:56 x86
Microsoft.sqlserver.datawarehouse.sql.parser.resources.dll 13.0.9124.22 156232 14-Mar-20 02:06 x86
Microsoft.sqlserver.datawarehouse.sql.parser.resources.dll 13.0.9124.22 108616 14-Mar-20 01:51 x86
Microsoft.sqlserver.datawarehouse.sql.parser.resources.dll 13.0.9124.22 122952 14-Mar-20 02:15 x86
Microsoft.sqlserver.datawarehouse.sqldistributor.dll 13.0.9124.22 70216 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.transactsql.scriptdom.dll 13.0.9124.22 2756168 14-Mar-20 02:10 x86
Microsoft.sqlserver.datawarehouse.utilities.dll 13.0.9124.22 751688 14-Mar-20 02:10 x86
Mpdwinterop.dll 2017.140.3294.2 400264 14-Mar-20 02:10 x64
Mpdwsvc.exe 2017.140.3294.2 7321184 14-Mar-20 02:10 x64
Pdwodbcsql11.dll 2017.140.3294.2 2258016 14-Mar-20 02:10 x64
Secforwarder.dll 2017.140.3294.2 30600 14-Mar-20 02:10 x64
Sharedmemory.dll 2016.130.9124.22 64584 14-Mar-20 02:10 x64
Sqldk.dll 2017.140.3294.2 2732424 14-Mar-20 02:10 x64
Sqldumper.exe 2017.140.3294.2 138632 14-Mar-20 02:10 x64
Sqlevn70.rll 2017.140.3294.2 1493384 14-Mar-20 02:12 x64
Sqlevn70.rll 2017.140.3294.2 3913608 14-Mar-20 01:50 x64
Sqlevn70.rll 2017.140.3294.2 3211656 14-Mar-20 02:06 x64
Sqlevn70.rll 2017.140.3294.2 3916168 14-Mar-20 01:51 x64
Sqlevn70.rll 2017.140.3294.2 3819400 14-Mar-20 02:00 x64
Sqlevn70.rll 2017.140.3294.2 2086280 14-Mar-20 02:04 x64
Sqlevn70.rll 2017.140.3294.2 2033032 14-Mar-20 02:10 x64
Sqlevn70.rll 2017.140.3294.2 3586952 14-Mar-20 02:09 x64
Sqlevn70.rll 2017.140.3294.2 3595136 14-Mar-20 01:50 x64
Sqlevn70.rll 2017.140.3294.2 1440648 14-Mar-20 01:55 x64
Sqlevn70.rll 2017.140.3294.2 3784072 14-Mar-20 01:51 x64
Sqlos.dll 2017.140.3294.2 19552 14-Mar-20 02:10 x64
Sqlsortpdw.dll 2016.130.9124.22 4347976 14-Mar-20 02:10 x64
Sqltses.dll 2017.140.3294.2 9729632 14-Mar-20 02:10 x64

SQL Server 2017 sql_shared_mr (x64-based)

File Name File Version File Size Date Time Platform
Smrdll.dll 14.0.3294.2 16776 14-Mar-20 02:15 x86
Sql_engine_core_shared_keyfile.dll 2017.140.3294.2 93576 14-Mar-20 02:13 x64

SQL Server 2017 sql_tools_extensions (x64-based)

File Name File Version File Size Date Time Platform
Autoadmin.dll 2017.140.3294.2 1441672 14-Mar-20 02:05 x86
Dtaengine.exe 2017.140.3294.2 197512 14-Mar-20 02:02 x86
Dteparse.dll 2017.140.3294.2 93576 14-Mar-20 02:02 x86
Dteparse.dll 2017.140.3294.2 104536 14-Mar-20 02:13 x64
Dteparsemgd.dll 2017.140.3294.2 76896 14-Mar-20 02:02 x86
Dteparsemgd.dll 2017.140.3294.2 82528 14-Mar-20 02:13 x64
Dtepkg.dll 2017.140.3294.2 110176 14-Mar-20 02:02 x86
Dtepkg.dll 2017.140.3294.2 130952 14-Mar-20 02:13 x64
Dtexec.exe 2017.140.3294.2 61528 14-Mar-20 02:02 x86
Dtexec.exe 2017.140.3294.2 67168 14-Mar-20 02:13 x64
Dts.dll 2017.140.3294.2 2544008 14-Mar-20 02:02 x86
Dts.dll 2017.140.3294.2 2994264 14-Mar-20 02:13 x64
Dtscomexpreval.dll 2017.140.3294.2 411256 14-Mar-20 02:02 x86
Dtscomexpreval.dll 2017.140.3294.2 468360 14-Mar-20 02:13 x64
Dtsconn.dll 2017.140.3294.2 395656 14-Mar-20 02:02 x86
Dtsconn.dll 2017.140.3294.2 493664 14-Mar-20 02:13 x64
Dtshost.exe 2017.140.3294.2 84576 14-Mar-20 02:05 x86
Dtshost.exe 2017.140.3294.2 99424 14-Mar-20 02:15 x64
Dtslog.dll 2017.140.3294.2 96136 14-Mar-20 02:02 x86
Dtslog.dll 2017.140.3294.2 113536 14-Mar-20 02:13 x64
Dtsmsg140.dll 2017.140.3294.2 534408 14-Mar-20 02:05 x86
Dtsmsg140.dll 2017.140.3294.2 538720 14-Mar-20 02:15 x64
Dtspipeline.dll 2017.140.3294.2 1053576 14-Mar-20 02:02 x86
Dtspipeline.dll 2017.140.3294.2 1261664 14-Mar-20 02:13 x64
Dtspipelineperf140.dll 2017.140.3294.2 35936 14-Mar-20 02:02 x86
Dtspipelineperf140.dll 2017.140.3294.2 41352 14-Mar-20 02:13 x64
Dtuparse.dll 2017.140.3294.2 73096 14-Mar-20 02:02 x86
Dtuparse.dll 2017.140.3294.2 82312 14-Mar-20 02:13 x64
Dtutil.exe 2017.140.3294.2 120928 14-Mar-20 02:02 x86
Dtutil.exe 2017.140.3294.2 141704 14-Mar-20 02:13 x64
Exceldest.dll 2017.140.3294.2 207752 14-Mar-20 02:02 x86
Exceldest.dll 2017.140.3294.2 254048 14-Mar-20 02:13 x64
Excelsrc.dll 2017.140.3294.2 223624 14-Mar-20 02:02 x86
Excelsrc.dll 2017.140.3294.2 275848 14-Mar-20 02:13 x64
Flatfiledest.dll 2017.140.3294.2 325512 14-Mar-20 02:02 x86
Flatfiledest.dll 2017.140.3294.2 380024 14-Mar-20 02:13 x64
Flatfilesrc.dll 2017.140.3294.2 337288 14-Mar-20 02:02 x86
Flatfilesrc.dll 2017.140.3294.2 392584 14-Mar-20 02:13 x64
Foreachfileenumerator.dll 2017.140.3294.2 73608 14-Mar-20 02:02 x86
Foreachfileenumerator.dll 2017.140.3294.2 89480 14-Mar-20 02:13 x64
Microsoft.sqlserver.astasks.dll 14.0.3294.2 67464 14-Mar-20 02:03 x86
Microsoft.sqlserver.astasksui.dll 14.0.3294.2 179800 14-Mar-20 02:03 x86
Microsoft.sqlserver.chainer.infrastructure.dll 14.0.3294.2 403040 14-Mar-20 02:03 x86
Microsoft.sqlserver.chainer.infrastructure.dll 14.0.3294.2 403040 14-Mar-20 02:13 x86
Microsoft.sqlserver.configuration.sco.dll 14.0.3294.2 2086280 14-Mar-20 02:03 x86
Microsoft.sqlserver.configuration.sco.dll 14.0.3294.2 2086280 14-Mar-20 02:13 x86
Microsoft.sqlserver.manageddts.dll 14.0.3294.2 607112 14-Mar-20 02:03 x86
Microsoft.sqlserver.manageddts.dll 14.0.3294.2 607112 14-Mar-20 02:13 x86
Microsoft.sqlserver.management.integrationservices.dll 14.0.3294.2 245856 14-Mar-20 02:03 x86
Microsoft.sqlserver.xevent.configuration.dll 2017.140.3294.2 135048 14-Mar-20 02:03 x86
Microsoft.sqlserver.xevent.configuration.dll 2017.140.3294.2 145288 14-Mar-20 02:13 x64
Microsoft.sqlserver.xevent.dll 2017.140.3294.2 138848 14-Mar-20 02:03 x86
Microsoft.sqlserver.xevent.dll 2017.140.3294.2 152456 14-Mar-20 02:13 x64
Msdtssrvrutil.dll 2017.140.3294.2 83336 14-Mar-20 02:02 x86
Msdtssrvrutil.dll 2017.140.3294.2 96136 14-Mar-20 02:13 x64
Msmgdsrv.dll 2017.140.249.36 7304584 14-Mar-20 02:05 x86
Oledbdest.dll 2017.140.3294.2 207752 14-Mar-20 02:02 x86
Oledbdest.dll 2017.140.3294.2 254344 14-Mar-20 02:13 x64
Oledbsrc.dll 2017.140.3294.2 226184 14-Mar-20 02:02 x86
Oledbsrc.dll 2017.140.3294.2 282208 14-Mar-20 02:13 x64
Sql_tools_extensions_keyfile.dll 2017.140.3294.2 93576 14-Mar-20 02:13 x64
Sqlresld.dll 2017.140.3294.2 21896 14-Mar-20 02:03 x86
Sqlresld.dll 2017.140.3294.2 23944 14-Mar-20 02:15 x64
Sqlresourceloader.dll 2017.140.3294.2 22408 14-Mar-20 02:03 x86
Sqlresourceloader.dll 2017.140.3294.2 25480 14-Mar-20 02:15 x64
Sqlscm.dll 2017.140.3294.2 55392 14-Mar-20 02:03 x86
Sqlscm.dll 2017.140.3294.2 66144 14-Mar-20 02:15 x64
Sqlsvc.dll 2017.140.3294.2 128632 14-Mar-20 02:03 x86
Sqlsvc.dll 2017.140.3294.2 156248 14-Mar-20 02:15 x64
Sqltaskconnections.dll 2017.140.3294.2 148360 14-Mar-20 02:03 x86
Sqltaskconnections.dll 2017.140.3294.2 177272 14-Mar-20 02:15 x64
Txdataconvert.dll 2017.140.3294.2 246368 14-Mar-20 02:05 x86
Txdataconvert.dll 2017.140.3294.2 286088 14-Mar-20 02:15 x64
Xe.dll 2017.140.3294.2 588680 14-Mar-20 02:05 x86
Xe.dll 2017.140.3294.2 666504 14-Mar-20 02:15 x64
Xmlrw.dll 2017.140.3294.2 250760 14-Mar-20 02:05 x86
Xmlrw.dll 2017.140.3294.2 298376 14-Mar-20 02:15 x64
Xmlrwbin.dll 2017.140.3294.2 182880 14-Mar-20 02:05 x86
Xmlrwbin.dll 2017.140.3294.2 217696 14-Mar-20 02:15 x64

Prerequisites

To successfully apply this cumulative update package to your SQL Server 2017 instance, a specific prerequisite must be met. Your system must already be running an existing installation of SQL Server 2017. This update is designed to patch an existing installation and cannot be applied as a standalone installation or to previous versions of SQL Server. Ensure your SQL Server 2017 instance is operational before proceeding with the update process.

Restart Information

Applying this cumulative update package to your SQL Server 2017 installation may necessitate a restart of the computer. A restart ensures that all updated files and components are properly loaded and that the changes take effect throughout the system. It is recommended to plan for a potential downtime and schedule the installation during a maintenance window if a restart is required.

Registry Information

To utilize any of the specific hotfixes or changes included within this cumulative update package, you are generally not required to make any manual modifications to the Windows registry. The installation process for the cumulative update package handles the necessary registry configurations automatically. This simplifies the deployment process and reduces the risk of errors associated with manual registry editing.

Important Notices

This article includes important information and specific instructions related to certain scenarios you might encounter after applying this update. Pay close attention to the details provided regarding the Pacemaker clustering component and the Query Store feature, as these sections outline potential behavioral changes and required actions.

Analysis Services CU Build Version

It is important to note a change in how build versions are managed starting with Microsoft SQL Server 2017. The build version number for Analysis Services components does not necessarily align or match the build version number of the SQL Server Database Engine components. This distinction means you should verify the specific Analysis Services cumulative update build version separately if you need to confirm its patch level. Further details on verifying the Analysis Services build version can be found in the relevant Microsoft documentation.

Cumulative updates (CU) for SQL Server 2017 are now conveniently available for download from the Microsoft Download Center. It is worth noting that the Download Center typically hosts only the most recent cumulative update release for SQL Server 2017, ensuring you access the latest set of fixes. However, as mentioned earlier, previous CUs are available via the Microsoft Update Catalog.

For users running SQL Server 2017 on Linux, the CU packages are provided through the Microsoft package repositories. You can access these packages by configuring your Linux system to use the https://packages.microsoft.com/ repository, which is the standard method for obtaining Microsoft software updates on Linux platforms.

Each new cumulative update package released for SQL Server contains all the fixes and improvements that were previously included in all prior cumulative updates for the same installed version of SQL Server. This ensures that installing the latest CU brings your installation fully up-to-date with all released patches. SQL Server CUs are certified to the same rigorous quality standards as service packs, providing a high level of confidence for their installation in production environments.

Microsoft strongly recommends the ongoing, proactive installation of cumulative updates as they become available. Historical data indicates that a significant proportion of customer support issues have already been addressed in previously released CUs, meaning installing updates can prevent encountering known problems. Furthermore, CUs often include valuable enhancements beyond specific bug fixes, such as improvements to supportability, manageability, and overall reliability of the SQL Server platform. It is always best practice to thoroughly test SQL Server CUs in a non-production environment before deploying them to your critical production systems.

Pacemaker Notice

IMPORTANT

A significant behavioral change has been introduced in Linux distributions that utilize the latest available version of the Pacemaker package 1.1.18-11.el7 or later. This change affects the cluster setting start-failure-is-fatal when its value is set to false. This modification impacts the failover workflow for SQL Server Always On Availability Groups configured with Pacemaker. Traditionally, if a primary replica experiences an outage, the cluster is designed to automatically fail over to one of the designated available secondary replicas to maintain high availability.

However, with this change in Pacemaker’s behavior, users might observe that instead of failing over, the cluster persistently attempts to restart the failed primary replica. If the primary replica is unable to come back online due to a permanent failure or a persistent issue, the cluster will not initiate a failover to another available secondary replica. This situation can lead to prolonged downtime for the affected Availability Group. This issue is not specific to a particular SQL Server cumulative update version but is related to the interaction with the updated Pacemaker package version.

To mitigate this issue and restore the desired failover behavior, you can implement either of the following two methods. These methods provide ways to configure Pacemaker to correctly handle primary replica failures and trigger failover when necessary, despite the default behavior change in the specified Pacemaker package versions.

Method 1

This method involves adjusting existing Pacemaker cluster properties and resource configurations. Follow these steps carefully to apply the necessary changes to your Pacemaker cluster setup.

  1. Remove the override setting for start-failure-is-fatal from the existing cluster configuration. This can be done by unsetting the property or explicitly setting it to true, which restores the behavior where a start failure is considered fatal and can trigger other actions like failover.

    # For RHEL and Ubuntu distributions
    pcs property unset start-failure-is-fatal
    # Alternatively, explicitly set it to true
    pcs property set start-failure-is-fatal=true
    
    # For SLES distributions
    crm configure property start-failure-is-fatal=true
    
  2. Decrease the value assigned to the cluster-recheck-interval property. This property dictates how often the cluster checks the status of resources. Reducing this interval can help the cluster react more quickly to resource state changes, although setting it too low can increase cluster overhead.

    # For RHEL and Ubuntu distributions
    pcs property set cluster-recheck-interval=<Xmin>
    
    # For SLES distributions
    crm configure property cluster-recheck-interval=<Xmin>
    
  3. Add the failure-timeout meta property to each Availability Group (AG) resource defined within your Pacemaker cluster configuration. This property specifies how long Pacemaker should wait for a resource (like an AG replica) to start before considering the start attempt a failure that could lead to stronger actions like failover.

    # For RHEL and Ubuntu distributions (replace 'ag1' with your AG resource name)
    pcs resource update ag1 meta failure-timeout=60s
    
    # For SLES distributions (replace 'ag1' with your AG resource name)
    crm configure edit ag1
    # In the text editor that opens, find the AG resource definition and add 'meta failure-timeout=60s'
    # Add it after any 'param' lines and before any 'op' lines for the resource.
    

    Note: In the commands above, replace <Xmin> with an appropriate time value in minutes (e.g., ‘1min’). When a replica goes down, the cluster will attempt to restart it at intervals that are bounded by both the failure-timeout value and the cluster-recheck-interval value. For instance, if failure-timeout is set to 60 seconds and cluster-recheck-interval is set to 120 seconds, the restart attempts will occur at intervals greater than 60 seconds but less than 120 seconds. It is recommended to set failure-timeout to 60s and ensure cluster-recheck-interval is set to a value greater than 60 seconds. However, exercise caution and avoid setting cluster-recheck-interval to an excessively small value, as this can put undue load on the cluster management system. For further detailed guidance on Pacemaker configuration, consult the official Pacemaker documentation or seek advice from your system provider.

Method 2

An alternative approach to mitigating the Pacemaker issue is to revert the Pacemaker package version on your Linux system. This involves downgrading the installed Pacemaker package to a version prior to 1.1.18-11.el7, specifically reverting to version 1.1.16. This will restore the previous behavior of the start-failure-is-fatal=false setting, allowing failover to proceed as expected when a primary replica start fails. Consult your Linux distribution’s package management documentation for instructions on how to perform a package rollback or install a specific older version.

Query Store Notice

IMPORTANT

If you are actively using the Query Store feature within your SQL Server 2017 databases and are in the process of updating your SQL Server 2017 installation directly from Cumulative Update 2 (CU2) to Cumulative Update 3 (CU3) or any subsequent cumulative update, it is mandatory to execute a specific SQL script after applying the update. This script is designed to address potential inconsistencies or issues within the Query Store data that might arise from the jump from CU2 to CU3+. Failing to run this script could lead to unexpected behavior or errors related to Query Store.

However, it is crucial to understand that this script is only necessary if your upgrade path specifically involves going from CU2 to CU3 or any CU released after CU3. If you have already installed SQL Server 2017 Cumulative Update 3 (CU3) or any later cumulative update prior to applying the current CU20, you do not need to execute this script. The necessary Query Store adjustments were included in CU3 and subsequent updates.

The script provided below should be run against your SQL Server instance after the cumulative update has been successfully installed. It iterates through user databases where Query Store is enabled and clears potentially affected query plans.

SET NOCOUNT ON;
DROP TABLE IF EXISTS #tmpUserDBs;

SELECT [database_id], 0 AS [IsDone]
INTO #tmpUserDBs
FROM master.sys.databases
WHERE [database_id] > 4
 AND [state] = 0 -- must be ONLINE
 AND is_read_only = 0 -- cannot be READ_ONLY
 AND [database_id] NOT IN (SELECT dr.database_id FROM sys.dm_hadr_database_replica_states dr -- Except all local Always On secondary replicas
  INNER JOIN sys.dm_hadr_availability_replica_states rs ON dr.group_id = rs.group_id
  INNER JOIN sys.databases d ON dr.database_id = d.database_id
  WHERE rs.role = 2 -- Is Secondary
   AND dr.is_local = 1
   AND rs.is_local = 1)

DECLARE @userDB sysname;

WHILE (SELECT COUNT([database_id]) FROM #tmpUserDBs WHERE [IsDone] = 0) > 0
BEGIN
 SELECT TOP 1 @userDB = DB_NAME([database_id]) FROM #tmpUserDBs WHERE [IsDone] = 0

 -- PRINT 'Working on database ' + @userDB

 EXEC ('USE [' + @userDB + '];
DECLARE @clearPlan bigint, @clearQry bigint;
IF EXISTS (SELECT [actual_state] FROM sys.database_query_store_options WHERE [actual_state] IN (1,2))
BEGIN
 IF EXISTS (SELECT plan_id FROM sys.query_store_plan WHERE engine_version = ''14.0.3008.27'')
 BEGIN
  DROP TABLE IF EXISTS #tmpclearPlans;
  SELECT plan_id, query_id, 0 AS [IsDone]
  INTO #tmpclearPlans
  FROM sys.query_store_plan WHERE engine_version = ''14.0.3008.27''
  WHILE (SELECT COUNT(plan_id) FROM #tmpclearPlans WHERE [IsDone] = 0) > 0
  BEGIN
   SELECT TOP 1 @clearPlan = plan_id, @clearQry = query_id FROM #tmpclearPlans WHERE [IsDone] = 0
   EXECUTE sys.sp_query_store_unforce_plan @clearQry, @clearPlan;
   EXECUTE sys.sp_query_store_remove_plan @clearPlan;
   UPDATE #tmpclearPlans
   SET [IsDone] = 1
   WHERE plan_id = @clearPlan AND query_id = @clearQry
  END;
  PRINT ''- Cleared possibly affected plans in database [' + @userDB + ']''
 END
 ELSE
 BEGIN
  PRINT ''- No affected plans in database [' + @userDB + ']''
 END
END
ELSE
BEGIN
 PRINT ''- Query Store not enabled in database [' + @userDB + ']''
END')
  UPDATE #tmpUserDBs
  SET [IsDone] = 1
  WHERE [database_id] = DB_ID(@userDB)
END

This script should be executed with sufficient privileges (e.g., sysadmin) against the master database or from a client tool capable of executing scripts against multiple databases. It targets databases that are online, read-write, and not local Always On secondary replicas, checking for Query Store plans specifically identified as potentially problematic after the CU2 to CU3+ update path and removing them.

Hybrid Environment Deployment

When you are deploying an update such as this cumulative update package in a hybrid SQL Server environment, which includes configurations like Always On Availability Groups, replication, failover clusters, or database mirroring, it is strongly recommended to consult specific documentation before initiating the deployment. These specific deployment topologies require particular steps and considerations to ensure minimal downtime and data loss during the update process.

For updating a SQL Server Failover Cluster Instance, the standard procedure involves a rolling update process. If you choose not to follow the rolling update procedure for a failover cluster, the recommended steps for applying the update are to first install the update on the passive node(s) of the cluster, and then install the update on the active node, which will require a service restart and failover.

When updating instances participating in Always On Availability Groups, there are specific procedures designed to achieve minimal downtime and data loss. These procedures typically involve updating secondary replicas first, then failing over the primary replica to an updated secondary, and finally updating the original primary (which is now a secondary). If you have enabled the SSISDB catalog with Always On, there are specific considerations and steps required for applying updates in this configuration, which are detailed in dedicated documentation.

For transactional replication and database mirroring topologies, there are also recommended procedures for applying hotfixes or cumulative updates to ensure the integrity and continuity of data synchronization. Similarly, upgrading mirrored instances has its own set of steps to follow. General information on SQL Server Servicing Installation provides an overview of these processes and considerations.

Components (Features) Updated

A single cumulative update package for SQL Server 2017 is designed to contain all available updates for all components (features) that are part of SQL Server 2017. However, it is important to understand that when you apply the cumulative update package, it will only install updates for those specific SQL Server components or features that are currently installed on the SQL Server instance you are servicing. It does not install features that were not previously present.

If, at a later time, you decide to add a new SQL Server feature (for instance, Analysis Services, Integration Services, or a Full-Text Engine component) to the instance after you have already applied this cumulative update, that newly added feature will be installed at the original SQL Server 2017 RTM (Release To Manufacturing) level or the level of the last installed service pack. To ensure this new feature is also updated with the fixes included in this CU20 package, you must reapply this cumulative update package to the instance after the new feature has been installed. This subsequent installation will specifically update the newly added component to the CU20 level.

Support for This Update

If you encounter any issues during or after the installation of this cumulative update, or if any troubleshooting is required that is not directly resolved by the information provided in this article, you may need to create a service request with Microsoft Support. Standard support costs will typically apply to additional support questions and to issues that are determined not to be directly related to or caused by this specific cumulative update package.

For a comprehensive list of Microsoft Customer Service and Support telephone numbers applicable to your region, or to initiate the process of creating a separate service request for assistance, please visit the official Microsoft support website. The support team can provide expert guidance and help resolve complex issues that may arise.

How to Uninstall This Update

Should you need to remove this cumulative update package from your SQL Server 2017 installation, the process varies slightly depending on whether your instance is running on Windows or Linux.

How to Uninstall This Update on Windows

To uninstall this cumulative update package from a SQL Server 2017 instance running on the Windows operating system, follow these standard steps using the Control Panel:

  1. Open the Control Panel on your Windows server.
  2. Navigate to the Programs section and select Programs and Features.
  3. In the left-hand pane of the “Programs and Features” window, click on View installed updates. This will display a list of all updates installed on your system.
  4. Scroll through the list of installed updates to locate the entry corresponding to this cumulative update package. It will typically be listed under the SQL Server 2017 category, identified by its Knowledge Base (KB) number, which is KB4541283 for this update.
  5. Once you have found the entry for the cumulative update, press and hold (or right-click) on it.
  6. From the context menu that appears, select the Uninstall option and follow any on-screen prompts to complete the removal process.

Remember the known uninstall issue mentioned earlier. If you encounter issues bringing SQL Server online after uninstalling, enabling Trace Flag T902 might be necessary as a mitigation step.

How to Uninstall This Update on Linux

To uninstall this cumulative update (CU) package from a SQL Server 2017 instance running on the Linux operating system, you must use your distribution’s package management system to roll back the SQL Server package to its prior version. Rolling back effectively removes the updated files installed by the CU and reverts to the components from the previous installation level.

The specific command and procedure for rolling back an installation depend on the Linux distribution and the package manager you are using (e.g., apt for Debian/Ubuntu, yum or dnf for RHEL/CentOS, zypper for SLES). For detailed instructions on how to perform a package rollback for SQL Server on Linux, please refer to the official documentation section titled “Rollback SQL Server” within the SQL Server on Linux setup guide. This guide provides platform-specific commands and information necessary to revert your SQL Server installation to a previous state.

Third-Party Information Disclaimer

This article may discuss or reference products manufactured by companies that are independent of Microsoft. Any mention of these third-party products is for informational purposes only. Microsoft does not provide any warranty, whether implied or otherwise, regarding the performance, reliability, or suitability of these third-party products. Users should consult the documentation and support resources provided by the respective manufacturers for any issues or questions related to their products.

What has your experience been with applying SQL Server 2017 Cumulative Updates? Share your thoughts in the comments below!

Post a Comment