Archive for the ‘Microsoft Dynamics Ax’ category

SQL Server 2016 SP2 Cumulative Update 12

April 1st, 2020

SQL Server 2016 SP2 Cumulative Update 12 contains some useful fixes:

SQL Server can shut down when you hit the max number of sessions
SQL Server can shut down due to lock conflicts during error message processing
“SQL Server crashes frequently” when you check a clustered columnstore index for corruption
AGs may have “interruption” – I guess that means the AG stops replicating, but it’s not clear from the KB article.
Stack dumps when transaction replication has a heavy workload on the publication database
Stack dumps when you query persisted computed columns
Stack dumps when you run a batch mode query with multiple joins (that’s columnstore indexes in 2016)
Scalar functions run slower than they did on SQL Server 2008 R2
Non-yielding scheduler when the primary AG replica runs low on memory
AG may think there’s a missing log block when the database isn’t very active
AG automatic seeding may fail
AGs with persistent log buffers: “all of the secondaries in the AG become unavailable”
Change tracking auto cleanup causes access violations and stack dumps
Access violations when Extended Events tries to capture query text on busy servers
Error when stored proc in database A pulls data from database B while being audited in database C
Stack dumps when you alter database-scoped configurations
Incorrect statistics histograms when they’re updated in parallel – which also means that after you apply this CU, you should probably update your statistics.
There’s also a new feature: the default system health Extended Events session can store way more data now, AND you can edit how much it holds!

SQL Server 2016 SP2 Cu12 is available

March 1st, 2020

There’s a new feature: the default system health Extended Events session can now store a lot more data and you can edit how much it should hold.

Several hotfixes
• SQL Server can shut down when you hit the max number of sessions
• SQL Server can shut down due to lock conflicts during error message processing
• “SQL Server crashes frequently” when you check a clustered columnstore index for corruption
• AGs may have “interruption”
• Stack dumps when transaction replication has a heavy workload on the publication database
• Stack dumps when you query persisted computed columns
• Stack dumps when you run a batch mode query with multiple joins (that’s columnstore indexes in 2016)
• Scalar functions run slower than they did on SQL Server 2008 R2
• Non-yielding scheduler when the primary AG replica runs low on memory
• AG may think there’s a missing log block when the database isn’t very active
• AG automatic seeding may fail
• AGs with persistent log buffers: “all of the secondaries in the AG become unavailable”
• Change tracking auto cleanup causes access violations and stack dumps
• Access violations when Extended Events tries to capture query text on busy servers
• Error when stored proc in database A pulls data from database B while being audited in database C
• Stack dumps when you alter database-scoped configurations
• Incorrect statistics histograms when they’re updated in parallel – which also means that after you apply this CU, you should probably update your statistics.

Cumulative updates (CU) are now available at the Microsoft Download Center.

Only the most recent CU that was released for SQL Server 2016 SP2 is available at the Download Center. Each new CU contains all the fixes that were included togetrher with the previous CU for the installed version or service pack of SQL Server.
•Microsoft recommends ongoing, proactive installation of CUs as they become available: •SQL Server CUs are certified to the same levels as Service Packs, and should be installed at the same level of confidence.
•Historical data shows that a significant number of support cases involve an issue that has already been addressed in a released CU.
•CUs may contain added value over and above hotfixes. This includes supportability, manageability, and reliability updates.

•Just as for SQL Server service packs, we recommend that you test CUs before you deploy them to production environments.
•We recommend that you upgrade your SQL Server installation to the latest SQL Server 2016 service pack.

Be prepared for Potential Iranian Cyberattacks

January 10th, 2020

The drone attack as Suleimani was visiting Baghdad last week is widely expected to prompt counterattacks of some sort from Iran, with Iranian leaders vowing as much in recent days. One of the most rapid ways that Iran can respond is through attacks on computer systems of U.S. businesses and government agencies

The U.S. agency in charge of cybersecurity urges organizations in the United States to prepare for potential attacks from Iran in response to the American drone killing of General Qassim Suleimani.

The Cybersecurity and Infrastructure Security Agency (CISA) issued its warning, “Potential for Iranian Cyber Response to U.S. Military Strike in Baghdad,” on Monday afternoon. CISA is a federal agency created in 2018 to coordinate with other government entities and the private sector on cybersecurity and critical infrastructure protection.

The drone attack as Suleimani was visiting Baghdad last week is widely expected to prompt counterattacks of some sort from Iran, with Iranian leaders vowing as much in recent days. One of the most rapid ways that Iran can respond is through attacks on computer systems of U.S. businesses and government agencies. However, proxy attack on perceived USA allies, or major USA technology firms also have to be considered.

A key feature in your defence is the way your anti malware software handles unknown files. All Ransomware/Malware starts as an unknown file. Older protection software uses a detect and remediate approach to stop it. Basically, a default ‘allow’ policy, because they let unknown files come into their system and then try to stop the effect. This is a problem because hackers make new malicious codes every single day, and rely on signature based detection methods.

We offer a solution with a default ‘Deny’ approach. Our auto-containment features is a patented and the one-and-only technology that renders malware useless and to date the Platform and Auto Containment.
has 0 breaches.

With growing and ever more sophisticated and expensive attacks, and increasingly stringent legislation such as GDPR with swinging data breach penalties, the risks of international war by cybercrime have gone up another notch.

If you need to boost your defences then contact us on 0097143365589

Dynamics HR, and Talent, recent updates- December 2019

December 7th, 2019

Microsoft will continue investing in operational HR solutions with the erp version with a Dynamics 365 Human Resources to be released early next year on February 3, 2020.

This builds on the current core HR capabilities that are in Dynamics 365 Talent today
. It’s a branding and marketing change for core HR capabilities.
Microsoft will also be incorporating the ‘Ax’ partner adds on from Dynamics partners Four Vision, and Elevate, to further enhance the offering within leave and absence, time and attendance, and benefits administration. These new capabilities will begin rolling out within Dynamics 365 Human Resources in early 2020.

Expected updated licensing.

Microsoft recently announced, via a blog post. the decision to retire the Dynamics 365 Talent: Attract and Dynamics 365 Talent: Onboard apps on February 1, 2022, They will transition Attract and Onboard customers to a solution of their choice. This does not affect those who only use the core Talent module.

To allow time to opt-in, Dynamics 365 customers that are entitled to but are not currently using Attract or Onboard will have until February 3, 2020 to notify Microsoft that they intend to implement Attract and/or Onboard. You can opt- at any point between December 6, 2019 and February 1, 2020. If you are not currently using Attract and/or Onboard and want to opt-in to ensure service availability until February 1, 2022, submit a support ticket before 1 Feb 2020.

Meanwhile Synergy Software Systems continues to implement and support its own GCC localised HR and Payroll module built inside both Dynamics Ax 2012 and Dynamics 365 , and proven with around 50 company implementations.

Power BI update -Gateway recovery key, move to .Net framework 4 – Ask Synergy Software Systems, Dubai’s Power App specialist.

December 5th, 2019

The November update for the On-premises data gateway (version 3000.14.39) is released.

Change Gateway Recovery Key
The recovery key provided by gateway admins during installation of on-premises data gateways in a standard mode could not be changed in the past. This key is used to create the symmetric key which in turn is used for encrypting credentials in data sources/connections using that gateway. With the November release of Data Gateways, you will now be able to rotate this key. More information about recovery keys, detailed description on how to perform this change and associated limitations can be found in the data gateway docs.

November version of the mashup engine
This month’s Gateway update also includes an updated version of the Mashup Engine. This will ensure that the reports that you publish to the Power BI Service and refresh via the Gateway will go through the same query execution logic/runtime as in the latest Power BI Desktop version.

Please note that this upcoming change may impact you:
PB1 will be using .NET 4.8 framework for gateways February 2020 version or higher hence some of the operating systems it used to support may no longer be supported. i.e. for many this change will also force a Windows update.

All .NET Framework versions since .NET Framework 4 are in-place updates, so only a single 4.x version can be present on a system.
In addition, particular versions of the .NET Framework are pre-installed on some versions of the Windows operating system. This means that:
• If there’s a later 4.x version installed on the machine already, then you can’t install a previous 4.x version.
• If the OS comes pre-installed with a particular .NET Framework version, then you can’t install a previous 4.x version on the same machine.
• If you install a later version, you don’t have to first uninstall the previous version.
• The .NET Framework requires administrator privileges for installation.

Revenue recogntion Dynamics 365 – ask Synergy Software Systems, Dubai

November 26th, 2019

The new revenue recognition standard is for compliance with ASC 606 and D365FO. it became available last month in generally release 10.0.5
To use this feature enable the module through license configuration when in maintenance mode.
System administration> Setup> License configuration. ( or go to the home page and use Advanced Search. Type “license configuration” and click on the “License Configuration” option.) Find the revenue recognition module under the General ledger node and select the module so that it is available for use.

To use the functionality set up schedules under Revenue recognition / Setup / Revenue schedules.
Set up five new posting types have been added to the inventory posting set up.

This video explains the basics of revenue recognition in Dynamics 365 Finance and how it’s used on sales orders. Customers will learn how different revenue schedules can be defined per item and how revenue schedule details are created upon invoicing a sales order.

Windows Server 2008 and 2008 R2 support will end January 14, 2020- ask Synergy Software Systems about options.

November 16th, 2019

On January 14, 2020, support for Windows Server 2008 and 2008 R2 will end. Only 2 months away
That means the end of regular security updates.

Don’t let your infrastructure and applications go unprotected.

We’re here to help you migrate to current versions for greater security, performance and innovation.
009714 3365589

Azure Arc in preview manage hybrid data across cloud platforms……

November 16th, 2019

Now in preview, Azure Arc helps simplify enterprise distributed environments by managing everything via Azure services (like Azure Resource Manager). Connecting hybrid infrastructure via Azure Arc improves security for users via automated patching, and provides improved governance, with everything ‘under one roof’. Azure Arc, a tool that lets organizations manage their data on: the Microsoft Azure cloud, Amazon Web Services (AWS), Google Cloud Platform or any combination.

Microsoft says that deployments can be set up “in seconds” via Azure data services anywhere, a feature of Azure Arc.

Azure Arc also supports Kubernetes clusters and edge infrastructures, as well as on-premises Windows and Linux servers.
No final release date yet but there is a free preview of Azure Arc .


Azure Synapse – BI for petabytes of data

November 11th, 2019

Microsoft introduced Azure Synapse Analytics last week as , the “next evolution” of Azure SQL Data Warehouse.

It promises better performance and more capabilities, than Azure SQL Data Warehouse, and existing customers will “automatically benefit” from the enhancements that are now in preview.

Azure Synapse is a “limitless” analytics service, and accommodates all data warehouses, data lakes, machine learning, and BI needs, either with a serverless or provisioned resources approach.

Among the benefits of Synapse:
• The service can query both relational and non-relationship data using SQL
• It can “apply intelligence” over all data, including Dynamics 365, Office 365 and SaaS services that support the Open Data Initiative
• It offers a unified experience for data prep, data management, data warehousing, big data, and AI
• Privacy and security features include: automated threat detection, always-on data encryption, column level security, and dynamic data masking

In an Ignite demo, Rohan Kumar, Microsoft corporate vice president for Azure Data claimed a petabyte scale query across multiple data sources ran in Synapse in 9 seconds, versus over eleven minutes in Google’s BigQuery. He also claimed that both AWS Redshift and BigQuery degrade more as concurrent load increase

Enhanced HA and DR benefits for SQL Server Sofware Assurance from 1 November.

November 5th, 2019

The enhanced benefits to SQL licensing for high availability and disaster recovery that are listed below are now applicable to all releases of SQL Server for a customer with SQL Server licenses with Software Assurance. The updated benefits will be available in the next refresh of the Microsoft Licensing Terms.

Business continuity is a key requirement for planning, designing, and implementing any business-critical system. When you bring data into the mix, business continuity becomes mandatory. It’s an insurance policy that one hopes they never have to make a claim against in the foreseeable future. SQL Server brings intelligent performance, availability, and security to Windows, Linux, and containers and can tackle any data workload from BI to AI from online transaction processing (OLTP) to data warehousing. You get mission-critical high availability and disaster recovery features that allow you to implement various topologies to meet your business SLAs.

A customer with SQL Server licenses with Software Assurance has historically benefited from a free passive instance of SQL Server for their high availability configurations. That helps to lower the total cost of ownership (TCO) of an application using SQL Server. Today, this is enhanced for the existing Software Assurance benefits for SQL Server which further helps customers implement a holistic business continuity plan with SQL Server.

Starting Nov 1st, every Software Assurance customer of SQL Server will be able to use three enhanced benefits for any SQL Server release that is still supported by Microsoft:
• Failover servers for high availability – Allows customers to install and run passive SQL Server instances in a separate operating system environment (OSE) or server for high availability on-premises in anticipation of a failover event. Today, Software Assurance customers have one free passive instance for either high availability or DR
• Failover servers for disaster recovery NEW – Allows customers to install and run passive SQL Server instances in a separate OSE or server on-premises for disaster recovery in anticipation of a failover event
• Failover servers for disaster recovery in Azure NEW – Allows customers to install and run passive SQL Server instances in a separate OSE or server for disaster recovery in Azure in anticipation of a failover event

With these new benefits, Software Assurance customers can implement hybrid disaster recovery plans with SQL Server using features like Always On Availability Groups without incurring additional licensing costs for the passive replicas.

A setup can use SQL Server running on an Azure Virtual Machine that utilizes 12 cores as a disaster recovery replica for an on-premises SQL Server deployment using 12 cores. In the past, you would need to license 12 cores of SQL Server for the on-premises and the Azure Virtual Machine deployment. The new benefit offers passive replica benefits running on an Azure Virtual Machine. Now a customer need to only license 12 cores of SQL Server running on-premises as long as the disaster recovery criteria for the passive replica on Azure Virtual Machine is met.

If, the primary. or the active replica. uses 12 cores hosting two virtual machines and the topology has two secondary replicas: one sync replica for high availability supporting automatic failovers and one asynchronous replica for disaster recovery without automatic failover then . the number of SQL Server core licenses required to operate this topology will be only 12 cores as opposed to 24 cores in the past.

These high availability and disaster recovery benefits will be applicable to all releases of SQL Server. In addition to the high availability and disaster recovery benefits, the following operations are allowed on the passive replicas:
• Database consistency checks
• Log backups
• Full backups
• Monitoring resource usage data

SQL Server 2019 also provides a number of improvements for availability, performance, and security along with new capabilities like the integration of HDFS and Apache Spark™ with the SQL Server database engine.

SnapLogic iPasS integration as a service – from Synergy Software Systems.

October 20th, 2019

Business Intelligence Managers/Analysts, Data/ETL Engineers, and Information/Data Architects are tasked with empowering business users to make use of
data to drive smart decisions and innovations. Data-driven initiatives can be challenging considering the explosion of data volumes due to the proliferation of sensors, IoT, and mobile computing.

Moreover, a growing number of groups within the business want access to fresh data.

To fully harness their data, organizations must also have a cloud strategy for their digital transformation efforts, namely to migrate data from
on-premises environments to the cloud. Considering the tremendous business value of unlocking that data, it’s imperative to prioritize and streamline these
data integration and migration projects.

Gone are the days when IT needed hundreds of coders to build extract, transform, load (ETL) solutions and then maintain those by writing more code. Modern integration platforms eliminate the need for custom coding. Now, data integration projects deploy and scale, often as much as ten times faster.

iPaaS platforms ease the pain because they’re designed for flexibility and ease of deployment for any integration project. A drag-and-drop UX coupled with a powerful platform and hundreds of pre-built connectors out of the box.

The connectors are always up-to-date, so the IT organization doesn’t spend an inordinate amount of time maintaining every integration by hand. This saves an incredible amount of time, money, and frustration across the team and projects and greatly reduces risk.

Not all integration platforms are created equal. Some do simple point-to-point cloud app integrations while others transform large and complex data into a data lake for advanced analytics. Some stgill require extensive developer resources to hand-code APIs while others provide self-service, drag-and-drop offerings that can be used by IT and business leaders alike. Some are best for specific tactical projects while others provide a strategic, enterprise-wide platform for multi-year digital transformation projects.

Organizations must address four key steps during the data migration and integration process:
1. Capture data that supports both the known use cases as well as future undefined use cases (think IoT data to support a future machine learning
enabled use case).
2. Conform inbound data to corporate standards to ensure governance, quality, consistency, regulatory compliance, and accuracy for downstream
consumers.
3. Refine data for its eventual downstream application and/or use cases (once its been captured and conformed to corporate standards).
4. Delivery of data needs to be broad and prepared to support future unknown destinations.

For decades, IT has been tasked to manage integration projects by writing tons of custom code. This onerous task is even more complex with the proliferation of SaaS applications, the surge in big data, the emergence of IoT, and the rise of mobile devices. IT’s integration backlog has exploded. Not only is the deployment too much work, but there is a growing cost to maintain all of the integrations.

Deploying a tactical or departmental data warehouse solution should take days, not months. Moreover, enterprise-wide data transformation projects should take months, not years.

The best data integration platforms:
- Support multiple app and data integration use cases across cloud, on-premises, and hybrid deployments
- Offer the flexibility to be used in cloud, hybrid, or on-premises environments, regardless of the execution location
- Provide a self-service user experience aided by AI, machine learning, hundreds of pre-built connectors, and integration pipeline
templates (patterns) resulting in greater user productivity, and faster time-to-integration
- Have an underlying, scalable architecture to grow with evolving data and integration requirements
- Support different data modes such as streaming, event-driven, real-time or batch

The SnapLogic iPaaS offering is functionally rich and well-proven for a variety of use cases. It supports hybrid deployments and provides rich and differentiating features for analytics and big data integration (Hadooplex). Clients score SnapLogic as above average for cloud characteristics, functional completeness, ease of use and ability to meet SLAs.” Gartner

SnapLogic is a U.S.-based integration platform company. In mid-2013, it transitioned from a traditional software business to an iPaaS model with the release of the SnapLogic Elastic Integration Platform which provides a large set of native iPaaS capabilities that target the cloud service integration, analytics and big data integration use cases.

The flagship Enterprise Edition features a set of base adapters (Snaps), an unlimited number of connections and unlimited data volume.

Synergy Software Systems has been an Enterprise Solutions Integrator in the GCC since 1991. We are pleased to announce our formal partnership to represent Snap Logic in the MEA region.

Do you need to integrate with Azure? with SAP Data Warehouse Cloud? with Workday? With Odette compliant auto mamufacturers………..?.

To learn more call us on 009714 3365589

SQL Server 2016 SP2 CU10 – (it fixes CU 9)

October 10th, 2019

SQL Server 2016 SP2 CU10 is essentially a fixed version of CU9.

Microsoft added a note to the KB article to holdoff on CU9, and now…that CU9 KB article page has vanished altogether.

So CU9 is dead to Microsoft, Everything we said about CU9, is replaced by CU10.

Dynamics Ax 2012 and Ax 2009 -time for a Synergy Software Systems Health check?

October 8th, 2019

Many Dynamics Ax customers are still to make the transition to Dynamics 365.
Upgrading an Enterprise erp system needs planning, and executing across multiple companies and geographies needs time and resources. There may be extensive vertical solutions to upgrade from layered code to extensions and he company may already be involved with other projects.

Meanwhile its current systems need to be optimised, maintained and leveraged to support new disruptive challenges. Over time, experienced skilled staff from the initial implementation move on and new staff don’t get quite the same training.. That second phase project didn’t happen.
- Maintenance schedules slip.
- New System managers have not been trained.
- Critical patches and kernel updates have not been applied.
- System setting are no longer appropriate for the new data and transaction volumes and ways of working.
- System response seems slower, there are more problems with record locks and system hang.
- Users and managers get frustrated.
- Auditors question the data.
- Meanwhile cybercrime is at an all time high.

Ax 2009, Ax 2012 RTM, Ax 2012R1 and Ax 2012 R2 are already past end of Microsoft support.

Many Ax 2012 R3 will also not be upgrading for at least another year and need to get more from their system.

Your Dynamics AX ERP system is an important investment that is central to the efficiency and profitability of your business. Determining when and why it is appropriate for your organization to undergo a thorough system audit and health check can be complicated. In some instances, a business may not have the proper resources or expertise to conduct a system analysis.

Business decision makers and managers within an organization are susceptible to overlooking critical issues and process gaps because of their close proximity to the business operations. That is why our unbiased insights are so beneficial.

Our System Health Check for Dynamics AX consists of a thorough analysis of various process-related activities and system hardware and resources to identify the source of performance problems. These include: inadequate hardware, improperly configured resources, bad network architecture or poorly written system customizations.

System Health Check:
Evaluate system performance and resources
Review key configurations
Review the management of SQL, log files and history data.

System Audit:
identify process gaps within the system.
Identify unused features
Review how well the system configuration and account structure support the business needs.
Review user issues, and auditor comments.
Security

Development Audit:
Best practice code checks
Slow running reports and queries.
Batch case and workflow management and performance

User audit:
training level, use of system features, attitude /experience, access controls to do what is needed.
Data audit: errors, consistency checks, orphaned records, accounts balance with sub ledgers

In a few days we show you whether you can move forward with confidence, or how to recover a ‘distressed’ project. We deliver on time and on budget – don’t take our word for it ask our customers, ask Microsoft.

We have helped major companies audit struggling implementations, of Microsoft Dynamics Ax and taken them to the next level.

04336889

Dynamics 365 release wave 2 October 2019

October 2nd, 2019

In August, Microsoft brought Dynamics 365 2019 release wave 2 to early access. Initially, 74 new capabilities were showcased, targeting various applications that are part of Microsoft’s enterprise resource planning suite of services. These applications include Dynamics 365 for Sales, Marketing, Customer Service, Field Service, Finance and Operations, and Retail, as well as the Power Platform which comprises of PowerApps, Flow, and Power BI.

We recently posted about new licensing changes.
At the same time this latest release wave is now generally availabile,

It brings over 400 new capabilities and feature updates to users – one of the largest ever update plans for Dynamics 365.

Microsoft has invested billions of dollars in AI research to bring insights to everyone in context of the task at hand—a key to transforming from a reactive to proactive organization. New AI-powered insights applications were also released last week, including: Dynamics 365 Product Insights, Commerce, and Connected Store.

Additional capabilities for already existing services were also introduced.

Moreover, Dynamics 365 Fraud Protection is also generally available starting today.

Power BI, gets new features every month. We now have a unified platform for enterprise BI, and self-service analytics for all.
•Unified platform for enterprise BI •Data Protection (Preview)
•Shared and Certified Datasets
•Data lineage capabilities (Preview)
•Open platform connectivity (XMLA Read/Write) (Preview)
•Datasets larger than 10GB in Power BI Premium (Preview)
•Admin usage metrics
•Unattended Power BI template app installation

•Self-service analytics for everyone •New experience for report consumption
•Home customization
•Mobile Home

Other apps on the Power Platform are also have updates, with AI Builder for Powerapps and Flow reaching general availability. Administrators benefit from richer tooling, such as PowerShell Command lets (cmdlets) and the new Power Platform Admin Center.

https://dynamics.microsoft.com/en-us/business-applications/product-updates/

SQL Server 2016 Service Pack 2 SP2 CU9 release

October 1st, 2019

Cumulative Update package 9 (CU9) (build number: 13.0.5470.0) for Microsoft SQL Server 2016 Service Pack 2 SP2 is now aavilablefor download. (It contains fixes that were released after the initial release of SQL Server 2016 SP2.)
SQL Server CUs are certified to the same levels as Service Packs, and should be installed at the same level of confidence. Historical data shows that a significant number of support cases involve an issue that has already been addressed in a released CU.

The CU provides the following fixes and improvements (Referenced from https://support.microsoft.com/en-us/help/4100997/cumulative-update-9-for-sql-server-2016-sp1)

KB4099472 – PFS page round robin algorithm improvement in SQL Server 2016 SQL service
KB4133164 – FIX: Error when a SQL Server Agent job executes a PowerShell command to enumerate permissions of the database Management Tools
KB4086173 – FIX: Access violation occurs when executing a DAX query on a tabular model in SQL Server Analysis Services Analysis Services
KB4131193 – Performance issues occur in the form of PAGELATCH_EX and PAGELATCH_SH waits in TempDB when you use SQL Server 2016 SQL service
KB3028216 – FIX: A crash occurs when proactive caching is triggered for a dimension in SSAS Analysis Services
KB4135113 – FIX: Change tracking record is inconsistent during an update on a table which has a cluster/unique index in SQL Server SQL service
KB4293839 – FIX: TDE database goes offline during log flush operations when connectivity issues cause the EKM provider to become inaccessible in SQL Server SQL security
KB4230730 – FIX: A dead latch condition occurs when you perform an online index rebuild or execute a merge command in SQL Server SQL service
KB4163478 – FIX: An access violation occurs when incremental statistics are automatically updated on a table in SQL Server SQL performance
KB4230306 – FIX: Restore of a TDE compressed backup is unsuccessful when using the VDI client SQL service
KB4163087 – FIX: Performance is slow for an Always On AG when you process a read query in SQL Server SQL service
KB4164562 – FIX: Wrong user name appears when two users log on to MDS at different times in SQL Server Data Quality Services (DQS)
KB4094893 – FIX: Database cannot be dropped after its storage is disconnected and reconnected in SQL Server SQL service
KB4162814 – FIX: An internal exception access violation occurs and the SSAS server stops responding Analysis Services
KB4134541 – FIX: Error in the MDS Add-in for Excel when you use the German version of Excel in SQL Server Data Quality Services (DQS)
KB4132267 – FIX: Deploying a SSAS project in SSDT is frequently unsuccessful in SQL Server Analysis Services in Tabular mode Analysis Services
KB4101554 – FIX: Parallel redo in a secondary replica of an availability group that contains heap tables generates a runtime assert dump or the SQL Server crashes with an access violation error High Availability
KB4098762 – FIX: Hidden parameters are included in reports when the Browser role is used in SSRS 2016 Reporting Services
KB4134175 – FIX: Processing a cube with many partitions generates lots of concurrent data source connections in SSAS Analysis Services
KB4091245 – FIX: Access violation occurs when you query a table with an integer column in SQL Server 2017 and SQL Server 2016 SQL performance
KB4094706 – FIX: One worker thread seems to hang after another worker thread is aborted when you run a parallel query in SQL Server SQL service
KB4058175 – FIX: TDE enabled database backup and restore operations are slow when the encryption key is stored in an EKM provider in SQL Server SQL service
KB4131960 – FIX: An access violation occurs when you execute a nested select query against a columnstore index in SQL Server SQL Engine
KB4094858 – FIX: “An unexpected error occurred” when you use DAX measures in Power BI table visualizations in SQL Server Analysis Services
KB4101502 – FIX: TDE enabled database backup with compression causes database corruption in SQL Server 2016 SQL service

CUs also often include supportability, manageability, and reliability updates.

Before udpate:

- Check compaitbiltiy with your application.
- Test CUs before you deploy to production environments.