SQL Updates Newsletter - May 2016
Recent Releases and Announcements
- Cumulative update package 2 for SQL Server 2012 SP3
- Cumulative Update 3 for SQL Server 2012 SP3
- Cumulative Update 12 for SQL Server 2012 SP2
- SQL Server 2016 will be generally available on June 1, 2016.
- https://blogs.technet.microsoft.com/dataplatforminsider/2016/05/02/get-ready-sql-server-2016-coming-on-june-1st/
- In March, we announced that the SQL Server 2016 Developer edition will be a free download for Visual Studio Dev Essentials members
- Oracle migration offer: https://www.microsoft.com/en-us/server-cloud/sql-license-migration.aspx
- Support for SQL Server 2005 ended on April 12, 2016.
- Starting this week, Microsoft Enterprise Agreement customers can bring existing licenses to run SQL Server on Azure Virtual Machines
- https://azure.microsoft.com/en-us/blog/easily-bring-your-sql-server-licenses-to-azure-vms
- Starting this week, customers with Enterprise Agreement who already have SQL Server Licenses, can use them on Azure Virtual Machines with Microsoft-certified (BYOL) gallery images
- Microsoft Enterprise Agreement customers will have access to new set of gallery images that they can use with their existing SQL Server licenses and deploy VMs with them.
- DSC Resource Kit – New Release
- https://blogs.msdn.microsoft.com/powershell/2016/05/18/dsc-resource-kit-anniversary-release/
- Note: The modules updated in this release include xComputerManagement, xSqlPs, and xSQLServer
- Preview of Microsoft Drivers 4.0.4 for PHP for SQL Server Released
- Azure SQL Data Warehouse now supports AAD, large rows and additional T-SQL features
- SQL Server Connector Public Preview Update
- New machine learning template helps energy companies forecast demand
- New CU update allows you to change permissions for running sp_readerrorlog and sp_enumerrorlogs in SQL Server 2012
- https://support.microsoft.com/en-us/kb/3149128
- This cumulative update changes the permissions that are required in order to execute the sp_readerrorlog or sp_enumerrorlogs stored procedures in SQL Server 2012. If you use either the SecurityAdmin server-level role or the View Server State permission, you can execute the sp_readerrorlog and sp_enumerrorlogs stored procedures.
- Recent Case Studies:
- Power BI delivers custom data visualization to business teams
- Using predictive analytics in Microsoft Dynamics CRM Online to improve sales
- Implementing a data analytics framework improves data management and reduces costs
Recent Whitepapers/E-books/Training/Tutorials
- From https://mva.microsoft.com/ebooks
- Windows 10 IT Pro Essentials: Top 10 Tools
- Introducing Windows Server 2016 Technical Preview
- Enterprise Cloud Strategy
- Speeding up analytics with In-Memory Columnstore Index
- How to use Power Query to Split Date Column
- SQL Unplugged Episode 13 - SQL Server 2016 GA & SQL on Linux
- Microsoft SQL Server 2016: Mobile Reports
Monthly Script Tips
- Run T-SQL in parallel agents jobs and wait until all the jobs are done
Issue Alert
- Critical : Do NOT delete files from the Windows Installer folder. C:\windows\Installer is not a temporary folder and files in it should not be deleted. If you do it on machines on which you have SQL Server installed you may have to rebuild the operating system and reinstall SQL Server.
- Important: You must precede all Unicode strings with a prefix N when you deal with Unicode string constants in SQL Server
- Important: 3120595 - FIX: Column data may be deleted when you update another variable-length column in a table of a database upgraded from SQL Server 2005
- FIX: "Cannot alter column" error after a database is restored to SQL Server
- FIX: Unicode characters are displayed as square blocks after you paste them from an SSRS report
- Max_Queue_Readers property is ignored when you try to limit activation tasks in Service Broker
- FIX: MERGE statement to sync tables is unsuccessful when change data capture is enabled in SQL Server 2012
- FIX: Can't delete a row from a filtered table part of a merge publication in SQL Server 2012
- FIX: Incorrect page numbers are displayed when you export an SSRS 2012 report to PDF or TIFF format
- FIX: Improvement for SQL Server AlwaysOn Lease Timeout supportability in SQL Server 2012
- FIX: Shared data sources and stored credentials are removed by the SharePoint daily cleanup jobs in SSRS 2012
- FIX: "Incorrect syntax near 'begi'" error message when you run a Transact-SQL statement in SQL Server 2012
- FIX: Memory leak on the AlwaysOn secondary replica when change tracking is enabled in SQL Server 2012
- FIX: SQL Server database creation on a system with a large volume of memory takes longer than expected
- FIX: Copy Database Wizard fails when a table contains a sparse column set in SQL Server 2012
- FIX: Error 1478 when you add a database back to the AlwaysOn availability group in SQL Server 2012
- FIX: Selection change on Excel grouping errors out when the data is from a SQL Server 2012 Analysis Services ROLAP partition
- FIX: Error when you use the replication feature in SQL Server 2014 or SQL Server 2012
- FIX: "Non-yielding Scheduler" error when versioning cleanup task runs on a SQL Server AlwaysOn secondary replica
- FIX: sys.dm_db_index_usage_stats missing information after index rebuild on SQL Server 2012
- FIX: Filestream directory is not visible after an AlwaysOn replica is restarted in SQL Server 2012
Fany Carolina Vargas | SQL Dedicated Premier Field Engineer | Microsoft Services