We're proud to announce that all packages for Microsoft Dynamics CRM 2011 Update Rollup 18 were released on Wednesday, September 24th, 2014 to the Microsoft Download Center! The Update Rollup 18 packages should appear on Microsoft Update Q4, 2014.
Update Rollup 18 Build number:
Note: CRM 2011 Update Rollup 18 provides support for Microsoft Exchange Server 2013 Service Pack 1
Important Note: Microsoft Dynamics CRM 2011 Update Rollup 17 and 18 are compatible with Windows 8.1 or Windows 7 and Internet Explorer 11!
This includes the following supported configurations:
Update Rollup 18 Microsoft Download Center page
Here's the "Master" Microsoft Dynamics Knowledge Base article for Update Rollup 18: KB 2958724
On Monday, September 29th 2014 Greg Nichols and Ryan Anderson from the Microsoft CRM Premier Field Engineering Team provided information about:
during their Microsoft Dynamics CRM 2011 Update Rollup 18 Podcast.
Note regarding Podcasts: We've recently changed the location of where we are hosting and distributing our podcasts. See PFE Dynamics Podcast Update for more information.
Go to Top
The "CRM Update Rollup Collateral Page"
For pointers to download locations, release dates, build information, and CRM Premier Field Engineering blogs and podcasts for all Microsoft Dynamics CRM Update Rollups, visit the "CRM Update Rollup Collateral Page"
Cumulative Update Rollup Changes
Update Rollup 18 is a collection of fixes for issues reported by customers or found by Microsoft's Engineering Team, plus changes to provide support for related technology components.
Update Rollup 18 news that you need to know because Update Rollups are cumulative, so these significant changes are also in Update Rollup 18!
UR12 included the "Microsoft Dynamics CRM December 2012 Service Update" See:
For Microsoft Dynamics CRM business solutions that include an entity with a large dataset, record retrieval and grid rendering performance can be negatively impacted for users that do not have global access to all records associated with that entity. Code changes to mitigate this behavior first appeared in Microsoft Dynamics CRM 4.0, and have been fine-tuned since then.
With Microsoft Dynamics CRM 2011 Update Rollup 10 and later, big advancements have been made to optimize the performance of queries against large datasets by adjusting specific “statistical” settings to address the issue. Should this fail to achieve desired levels of performance, adjust the value associated with EnableRetrieveMultipleOptimization (ERMO) setting. You may have heard these changes described at Convergence.
A first step in efforts to optimize the performance of queries against large data sets is to make adjustments to the “statistical” settings that affect the behavior of RetrieveMultiple queries. Although you can configure these settings by modifying the Windows Registry (under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM) on the each of the Web servers that is used in a deployment, we recommend that these settings be configured by using the OrgDbOrgSettings, which will ensure that the configuration applies to a specific organization. For additional information about configuring these settings by using the OrgDbOrgSettings, and to download the tool that makes the OrgDbOrgSettings changes you desire, see the Microsoft Knowledge Base article titled "OrgDBOrgSettings Tool for Microsoft Dynamics CRM 2011" (KB 2691237)
If making adjustments to these settings does not yield satisfactory levels of performance, then consider adjusting the value of the EnableRetrieveMultipleOptimization (ERMO) setting. The ERMO setting is commonly used to limit the duration of certain long running queries; specifically, to overcome issues related to local or deep business unit access within Microsoft Dynamics CRM 2011 security roles.
Many more details describing appropriate scenarios for the available settings are already available via the Microsoft Download Center in a revised version of the whitepaper "Optimizing and Maintaining the Performance of a Microsoft Dynamics CRM 2011 Server Infrastructure", in the sections “Optimizing the Performance of Queries against Large Datasets” and “Optimizing the Performance of Quick Find Queries”. The details are also available in the MSDN version of this whitepaper.
You're probably familiar with the OrgDbOrgSettings command line tool (mentioned above) released by the CRM Product Group in the "Tools" package that is updated and released with each set of Update Rollup packages. With it, you configure some .xml and call your .xml with the command line utility described in KB 2691237. However, you may be daunted by configuring this .xml, to the point that you may not use the tool, or use it minimally - not exploring the many options outlined in KB 2691237 that may be of use to you. Well, the Microsoft Dynamics PFE team now has another option for you! By popular demand, our esteemed CRM PFE colleague Sean McNellis has developed a tool - a CRM 2011 / 2013 managed solution - that provides you with an easy-to-use GUI with which you can configure all of the options outlined in the Knowledge Base on a per-tenant basis. Feel free to download it, install it, and check it out... I sure use it!
Note: there is a code issue with the CRM Client for Microsoft Outlook that was resolved in Update Rollup 16 Client packages. Do not set either the AddressBookMaterializedViewsEnabled or DisableMapiCaching settings in the Organization entity metadata via the OrgDbOrgSettings tool in the Update Rollup Tools package or the Organizational Settings Editor on Codeplex if you are not running CRM 2011 Update Rollup 16 or higher on the Client. Also, do not set this key prior to the next major release of CRM 2013.
NOTE REGARDING "Deferring Database Updates when installing CRM 2011 Update Rollups"
My esteemed PFE teammate Sean McNellis published a blog you should be aware of regarding the possibility of deferring the CRM database updates when installing CRM 2011 Update Rollups. Essentially, Dynamics CRM 2011 Update Rollup executable packages automatically process and update the organization database updates during the installation. If your deployment has several large tenants or just one very large tenant you may prefer to first install the “binary” updates and worry about applying the database updates after the binary installation of the rollup (on an organization by organization basis). This would put the control and timing of when to update organizations from a SQL perspective in the hands of the administrator, and may make troubleshooting easier.
This feature allows you to separate the installation of the binary updates (DLL’s, executables, etc) from the installation of the database components (updated stored procedures, UDFs (user-defined functions), schema updates, out-of-box index changes, etc). Both updates still need to be completed as part of the update but you can now separately manage and execute those operations. This also allows you to retry database updates if they timeout or do not complete, without jeopardizing the installation binary updates.
I strongly urge you to read the entire blog to see if it applies to your needs. Thanks again, Sean!
General Update Rollup Notes:
Microsoft Dynamics CRM 2011 and 2013 Custom Code Validation Tool
For more information about the Dynamics CRM Q4 2011 Service Update features, consult:
Update Rollup 18 packages are available for download via:
for these CRM components:
NOTE: On Jan. 20th, 2012 these installation files were updated to include CRM 2011 Update Rollup 6 (Build 05.00.9690.1992)
Microsoft Dynamics CRM 2011 Update Rollup 18 Prerequisites:
Note regarding Microsoft Dynamics CRM Stack Technology Compatibility:
Do you want to know if certain Service Packs or versions of a Microsoft product are supported with Dynamics CRM? Now we have all of this in one “living" Knowledge Base article: the Microsoft Dynamics CRM Compatibility List. For example, you can use this KB article to determine the latest Microsoft SQL Server major version and Service Pack that is supported. Microsoft lists new products like Internet Explorer 11+ and Microsoft Windows 8.x as TBD until testing is complete; generally near General Availability (GA) of that product.
Issues resolved via Microsoft Dynamics CRM 2011 Update Rollup 18:
Microsoft Dynamics CRM 2011 Update Rollup 18 is the seventeenth (considering that Update Rollup 9 was not released publicly) of a series of cumulative Update Rollups that include fixes for the issues that are or will be documented in the "Master Knowledge Base Articles" for CRM 2011 Update Rollups. As they are cumulative, Update Rollup 18 contains all fixes shipped via Update Rollups 1-18, including fixes that were never publicly released via Update Rollup 9.
Hotfixes and updates that you have to enable or configure manually
Mismatched Update Rollup versions within a Microsoft Dynamics CRM deployment
In a scenario where you may be running many client workstations with Microsoft Dynamics CRM 2011 for Microsoft Office Outlook, a common question is whether it is supported to run mismatched versions. For example, where Update Rollup 5 has been installed on the CRM Server but the Outlook clients are still on Update Rollup 1, or where Update Rollup 1 is on the CRM server but due to updates available to the Outlook client you have decided to install Update Rollup 6 on the clients without installing Update Rollup 4 on the server.
The general rule of thumb is to try to keep the versions in sync as much as possible, and we recommend that you avoid deltas of more than one version between client and server. So ideally, you would be running Update Rollup 14 server with Update Rollup 13 or 14 on your Outlook client. However, it is permissible (though not recommended as a long-term solution) to run mismatched Update Rollup versions on Outlook client and server, as Microsoft does do some testing of such combinations.
However, regarding the other Update Rollups (for example Rollups for the Microsoft Dynamics CRM 2011 Email Router or Microsoft Dynamics CRM 2011 Reporting Extensions), it is not supported nor recommended to run mismatched versions. A best practice is to update these components at the same time you update your CRM Server. Do the best you can to keep these Update Rollup versions in sync.
For more information, see the blog posting "User experience while accessing CRM 2011 application servers while Update Rollups are being applied"
Go to Top
Microsoft Dynamics CRM compatibility with technology stack components: Internet Explorer, Windows Client and Server, Office, .NET Framework, and more
The Microsoft Dynamics CRM Engineering team consistently tests Microsoft Dynamics CRM 2011 against pre-release and release versions of technology stack components that Microsoft Dynamics interoperates with. When appropriate, Microsoft releases enhancements via future Microsoft Dynamics CRM 2011 Update Rollups or new major version releases to assure compatibility with future releases of these products. This compatibility matrix is updated via this Microsoft Knowledge Base article: Microsoft Dynamics CRM Compatibility List.
Senior Premier Field Engineer