Cumulative update package 8 for SQL Server 2012 Service Pack 1

This article describes cumulative update package 8 (Build number: 11.0.3401.0) for Microsoft SQL Server 2012 Service Pack 1 (SP1). This update contains hotfixes for issues that were fixed after the release of SQL Server 2012 SP1.
How to obtain this cumulative update package
Click "Hotfix Download Available" at the top of this Knowledge Base article. If the "Hotfix Request" page doesn't appear, contact Microsoft Customer Service and Support to obtain the cumulative update package.
Hotfixes that are included in this cumulative update package
VSTS bug number KB article number Description
18520832297709FIX: An error message may occur when you run a "BULK INSERT" query on a database that uses the "BULK_LOGGED" or "SIMPLE" recovery model in SQL Server 2008, SQL Server 2008 R2 or SQL Server 2012
16647152864930FIX: You cannot write text that has more than 32,767 characters in Report Query Designer in SQL Server 2008 R2 BIDS or in SQL Server 2012 SSDT
16647212875949FIX: VSS backup operations are not successful when the auto-recovery option is enabled in SQL Server 2008 R2 or in SQL Server 2012
16647292878377FIX: DecryptByKeyAutoAsymKey() function returns "NULL" value when you decrypt data that is encrypted by an asymmetric key in SQL Server 2008 R2 or in SQL Server 2012
16647272878807FIX: System.NullReferenceException is thrown when an SSRS 2008 R2 or SSRS 2012 report or subscription is opened in SharePoint integrated mode
16647332885565FIX: Report Builder 3.0 may close unexpectedly when you search an attribute in Query Designer in SQL Server 2008 R2 or in SQL Server 2012
18520852888996FIX: Data purity corruption in sys.sysbinobjs table in master database when you log on to SQL Server 2008 R2 or SQL Server 2012 by using the SA account and then run DBCC CHECKDB
16647392890095FIX: Interrupted distributed query may return partial result set without any error in SQL Server 2008 R2 or in SQL Server 2012
16647192890818FIX: Incorrect value is returned when you run an UPDATE CUBE statement that uses the USE_WEIGHTED_INCREMENT allocation method in SSAS 2008 R2 or in SSAS 2012
18520872891115FIX: "The search text was not found" error when you search for numeric data that contains nonbreaking spaces in SSRS 2008 R2 or SSRS 2012
18520892891489FIX: Replication Log Reader Agent fails when you enable CDC and transactional replication for some columns in SQL Server 2008 R2 or SQL Server 2012
17580702892741FIX: Query that you run against a partitioned table returns incorrect results in SQL Server 2008, SQL Server 2008 R2 or SQL Server 2012
16022362896903FIX: You cannot perform any administrator actions on the databases when a data model corruption occurs in SSAS 2012
16291102899939FIX: Error messages when you create a project level SMO connection manager together with a password for an SSIS 2012 project
17692722901714FIX: Server crashes when you import a Microsoft Azure SQL database to a local SQL Server 2012 database
16402322901757FIX: Minute is overwritten by second in XML data after you migrate from SQL Server 2005 to SQL Server 2012
18521022904010FIX: A small number of rows are sampled in SQL Server 2008 R2 or in SQL Server 2012 when table statistics are updated automatically or together with specified sampling rate
18521102911026FIX: Access violation may occur when you query sys.dm_server_memory_dumps in SQL Server 2008 R2 or SQL Server 2012
18521062911385FIX: Replication Queue Reader Agent crashes when you run transactional replication in SQL Server 2008 R2 or SQL Server 2012
16830492912928FIX: SQL Server 2012 PowerPivot for SharePoint 2010 cannot create databases when SharePoint server name is FQDN
18521122912949FIX: SSAS crashes when more than one thread tries to access an SSAS 2008 R2 or SSAS 2012 cube at the same time
16362712913102FIX: Validation of service accounts takes a long time when you set up SQL Server 2012
17982242915611FIX: Left arrow key does not work in Expression Editor of SSDT for Visual Studio 2012
18116212916827FIX: "Invalid URI: The Uri string is too long." error message when you render a SSRS 2012 report
18124472916934FIX: The option 'Center map to show an embedded map element' of tab 'Center and Zoom' for a map does not work in SSRS 2012
18180802917636FIX: SQL Server Agent cannot forward events to a different server in SQL Server 2012
18617732918791FIX: The system function sys.fn_hadr_backup_is_preferred_replica does not work correctly after you have CU7 for SQL Server 2012 SP1 installed
18530692919584FIX: Incorrect result in a PDF file when you use expressions that contains Lookup function in a SSRS 2012 report
18143922923460FIX: The query deadlocks when the ALLOW_SNAPSHOT_ISOLATION and READ_COMMITTED_SNAPSHOT are enabled in SQL Server 2012
19103282923838FIX: Error messages when you use the AMR tool for SQL Server 2014 CTP2 on SQL Server 2012
19129142923839FIX: Oracle CDC service shows aborted status when you use CDC for Oracle by Attunity in SQL Server 2012
1788041957823FIX: The clustered index table may take longer than you expect to be rebuilt when you use the ALTER INDEX REBUILD statement in SQL Server 2008 or SQL Server 2012
Notes for this update

Installation and deployment

  • We recommend that you test hotfixes before you deploy them in a production environment.
  • This cumulative package is intended to correct only the problems that are described in this article. Apply it only to systems that are experiencing these specific problems. The updates in this package may receive additional testing. Therefore, if you are not severely affected by any of these problems, we recommend that you wait for the next SQL Server 2012 service pack that contains the hotfixes in this package.

Cumulative update

Because the builds are cumulative, each new update release contains all the hotfixes and all the security updates that were included with the previous SQL Server 2012 update release. We recommend that you consider applying the most recent update release.

Language support

  • SQL Server hotfixes are now multilingual. Therefore, this cumulative update package is not specific to one language. It applies to all supported languages.
  • The "Hotfix Download Available" form displays the languages for which the update package is available. If you do not see your language, that's because a cumulative update package is not available for that language.

Components updated

One cumulative update package includes all the component packages. However, the cumulative update package updates only those components that are installed on the system.

Support for this update

If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and to issues that do not qualify for this specific cumulative update package. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, go to the Microsoft support website.

How to uninstall this update

To do this, follow these steps:
  1. In Control Panel, click Add or Remove Programs.

    Note If you are running Windows 7 or a later version, click Programs and Features in Control Panel.
  2. Locate the entry that corresponds to this cumulative update package.
  3. Right-click the entry, and then click Uninstall.
Cumulative update package information


To apply this cumulative update package, you must be running SQL Server 2012 SP1.

Restart information

You may have to restart the computer after you apply this cumulative update package.

Registry information

To use one of the hotfixes in this package, you do not have to make any changes to the registry.

Cumulative update package file information

This cumulative update package may not contain all the files that you must have to fully update a product to the latest build. This package contains only the files that you must have to correct the issues that are listed in this article.

The English version of this package has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.ERROR: PhantomJS timeout occurrede tab in the Date and Time item in Control Panel.ERROR: PhantomJS timeout occurred