From 8d555d69166b5e3e69b7ba3ab160ae8d5eede22d Mon Sep 17 00:00:00 2001 From: flcdrg Date: Thu, 10 May 2018 17:11:34 -0700 Subject: [PATCH] AU: 1 updated - sql-server-management-studio [skip ci] https://gist.github.com/7d00c69c2cde8309a8594abaa897a9a6/fc8d50ad88d3ed8e4e3cc87b4c1491b52745f06a --- .../sql-server-management-studio.nuspec | 81 +++++++++++++++++-- .../tools/chocolateyinstall.ps1 | 10 +-- 2 files changed, 80 insertions(+), 11 deletions(-) diff --git a/sql-server-management-studio/sql-server-management-studio.nuspec b/sql-server-management-studio/sql-server-management-studio.nuspec index 3add7d69..65ccf9a8 100644 --- a/sql-server-management-studio/sql-server-management-studio.nuspec +++ b/sql-server-management-studio/sql-server-management-studio.nuspec @@ -3,10 +3,10 @@ sql-server-management-studio - 14.0.17230.0 + 14.0.17254.0 https://github.com/flcdrg/au-packages/tree/master/sql-server-management-studio flcdrg - SQL Server Management Studio 17.6 + SQL Server Management Studio 17.7 Microsoft https://docs.microsoft.com/en-us/sql/ssms/sql-server-management-studio-ssms http://cdn.rawgit.com/flcdrg/au-packages/master/sql-server-management-studio/icons/ssms-icon.png @@ -46,12 +46,81 @@ This release of SSMS supports the following 64-bit platforms when used with the \* SSMS 17.X is based on the Visual Studio 2015 Isolated shell, which was released before Windows Server 2016. Microsoft takes app compatibility seriously and ensures that already-shipped applications continue to run on the latest Windows releases. To minimize issues running SSMS on Windows Server 2016, ensure SSMS has all of the latest updates applied. If you experience any issues with SSMS on Windows Server 2016, contact support. The support team determines if the issue is with SSMS, Visual Studio, or with Windows compatibility. The support team then routes the issue to the appropriate team for further investigation. -#### [SSMS 17.6](download-sql-server-management-studio-ssms.md) +#### [SSMS 17.7](download-sql-server-management-studio-ssms.md) + +Release number: 17.7<br> +Build number: 14.0.17254.0<br> +Release date: May 09, 2018 + +##### What's new + +**General SSMS** + +Replication Monitor: +- Replication monitor now supports registering a listener for scenarios where publisher database and/or distributor database is part of Availability Group. You can now monitor replication environments where publisher database and/or distribution database is part of Always On. + +Azure SQL Data Warehouse: +- Add Rejected Row Location support for External Tables in Azure SQL Data Warehouse. + +**Integration Services (IS)** + +- Added a scheduling feature for SSIS packages deployed to Azure SQL Database. Unlike SQL Server on premises and SQL Database Managed Instance (Preview), which have SQL Server Agent as a first-class job scheduler, SQL Database does not have a built-in scheduler. This new SSMS feature provides a familiar user interface that's similar to SQL Server Agent for scheduling packages deployed to SQL Database. If you're using SQL Database to host the SSIS catalog database, SSISDB, you can use this SSMS feature to generate the Data Factory pipelines, activities, and triggers required to schedule SSIS packages. You can then edit and extend these objects in Data Factory. For more info, see [Schedule SSIS package execution on Azure SQL Database with SSMS](../integration-services/lift-shift/ssis-azure-schedule-packages-ssms.md). To learn more about Azure Data Factory pipelines, activities, and triggers, see [Pipelines and activities in Azure Data Factory](https://docs.microsoft.com/azure/data-factory/concepts-pipelines-activities) and [Pipeline execution and triggers in Azure Data Factory](https://docs.microsoft.com/azure/data-factory/concepts-pipeline-execution-triggers). +- Support for SSIS package scheduling in SQL Agent on SQL Managed instance. It is now possible to create SQL Agent jobs to execute SSIS packages on the managed instance. + +##### Bug fixes + +**General SSMS** + +Maintenance Plan: +- Fixed an issue where trying to change the schedule of an existing Maintenance Plan was throwing an exception. For details, see [SSMS 17.6 crashes when clicking on a schedule in a maintenance plan](https://feedback.azure.com/forums/908035-sql-server/suggestions/33712924). + +Always On: +- Fixed an issue where Always On Latency Dashboard was not working with SQL Server 2012. + +Scripting: +- Fixed an issue where scripting stored procedure against Azure SQL Data Warehouse, is not working for non-admin user. +- Fixed an issue where scripting a database against Azure SQL Database was not scripting the *SCOPED CONFIGURATION* properties. + +Telemetry: +- Fixed issue where SSMS crashes then trying to connect to a server, after opting out of sending telemetry. + +Azure SQL Database: +- Fixed an issue where the user was not able to set or change compatibility level (the drop-down from empty). Note: in order to set the compatibility level to 150, the user still needs to use the *Script* button and manually edit the script. + +SMO: +- Exposed Error Log Size setting in SMO. For details, see [Set the Maximum Size of the SQL Server Error Logs](https://feedback.azure.com/forums/908035-sql-server/suggestions/33624115). +- Fix linefeed scripting in SMO on Linux. +- Miscellaneous perf improvement when retrieving rarely used properties. + +Intellisense: +- Perf improvement: reduced volume of intellisense queries for column data. This is especially beneficial when working on tables with huge number of columns. + +SSMS User settings: +- Fixed an issue where the options page was not resizing properly. + +Misc: +- Improved how text is displayed on *Statistics details* page. + +**Integration Services (IS)** + +- Better support for Azure SQL Database Managed Instance. +- Fixed an issue where the user was unable to create a catalog for SQL Server 2014 or before. +- Fixed two issues with reports: + - Removed the machine name for Azure servers. + - Improved handling of localized object name. + + +##### Known issues + +Some dialogs display an invalid edition error when working with new *General Purpose* or *Business Critical* Azure SQL Database editions. + +#### ![download](../ssdt/media/download.png) [SSMS 17.6](https://go.microsoft.com/fwlink/?linkid=870039) -Release number: 17.6<br> Build number: 14.0.17230.0<br> Release date: March 20, 2018 +[Chinese (People's Republic of China)](https://go.microsoft.com/fwlink/?linkid=870039&clcid=0x804) | [Chinese (Taiwan)](https://go.microsoft.com/fwlink/?linkid=870039&clcid=0x404) | [English (United States)](https://go.microsoft.com/fwlink/?linkid=870039&clcid=0x409) | [French](https://go.microsoft.com/fwlink/?linkid=870039&clcid=0x40c) | [German](https://go.microsoft.com/fwlink/?linkid=870039&clcid=0x407) | [Italian](https://go.microsoft.com/fwlink/?linkid=870039&clcid=0x410) | [Japanese](https://go.microsoft.com/fwlink/?linkid=870039&clcid=0x411) | [Korean](https://go.microsoft.com/fwlink/?linkid=870039&clcid=0x412) | [Portuguese (Brazil)](https://go.microsoft.com/fwlink/?linkid=870039&clcid=0x416) | [Russian](https://go.microsoft.com/fwlink/?linkid=870039&clcid=0x419) | [Spanish](https://go.microsoft.com/fwlink/?linkid=870039&clcid=0x40a) + ##### What's new **General SSMS** @@ -70,7 +139,6 @@ SQL Database Managed Instance: - Support for Linked Servers. - Learn more about Managed Instances [here](https://azure.microsoft.com/blog/migrate-your-databases-to-a-fully-managed-service-with-azure-sql-database-managed-instance/). - Object Explorer: - Added settings to not force brackets around names when dragging & dropping from Object Explorer to Query Window. (User suggestions [32911933](https://feedback.azure.com/forums/908035-sql-server/suggestions/32911933), and [32671051](https://feedback.azure.com/forums/908035-sql-server/suggestions/32671051).) @@ -126,7 +194,8 @@ Database Mail: ##### Known issues -There are currently no known issues this release. +> [!WARNING] +> There is a known issue where SSMS 17.6 becomes unstable and crashes when using [Maintenance Plans](../relational-databases/maintenance-plans/maintenance-plans.md). If you use Maintenance Plans, do not install SSMS 17.6. Downgrade to SSMS 17.5 if you already installed 17.6 and this issue is affecting you. diff --git a/sql-server-management-studio/tools/chocolateyinstall.ps1 b/sql-server-management-studio/tools/chocolateyinstall.ps1 index 2932b96e..e7d723dd 100644 --- a/sql-server-management-studio/tools/chocolateyinstall.ps1 +++ b/sql-server-management-studio/tools/chocolateyinstall.ps1 @@ -3,13 +3,13 @@ $packageName= 'SQL Server Management Studio' $toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)" -$fullUrl = 'https://download.microsoft.com/download/A/F/5/AF52C08E-AF5C-41F0-8E50-2E4DE2A3A33A/SSMS-Setup-ENU.exe' -$fullChecksum = '1319B27BC6EFA8612A05BE7B9FDF63BE17F981DDE375AF2A2F8BD87064543CFD' +$fullUrl = 'https://download.microsoft.com/download/0/D/2/0D26856F-E602-4FB6-8F12-43D2559BDFE4/SSMS-Setup-ENU.exe' +$fullChecksum = '78591C090A91256CCBEBD871DD77EC1677436FC5CEB87560C914C6921D176FBD' -$upgradeUrl = 'https://download.microsoft.com/download/A/F/5/AF52C08E-AF5C-41F0-8E50-2E4DE2A3A33A/SSMS-Setup-ENU-Upgrade.exe' -$upgradeChecksum = '8E031645FCCF33ACEF1A7B2618534D47BEB14A4FB4BF77447B61EB3508A26A3B' +$upgradeUrl = 'https://download.microsoft.com/download/0/D/2/0D26856F-E602-4FB6-8F12-43D2559BDFE4/SSMS-Setup-ENU-Upgrade.exe' +$upgradeChecksum = 'B841B8B4EAAF01FC9860E6D5817A5EF9F8B477C6E14362B03EE5276CDB47D223' -$release = '17.6' +$release = '17.7' # Check if 17.0 is installed so we can get upgrade package instead of full package $version17 = [version]"14.0.17099.0"