Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Software-update: SQL Server Management Studio 17.4

Microsoft heeft een nieuwe versie van SQL Server Management Studio, vaak afgekort tot SSMS, uitgebracht, met 17.4 als versienummer. Met SSMS kun je een Microsoft SQL-omgeving beheren, bijvoorbeeld een on-premise SQL Server, maar ook een Azure SQL Data Warehouse in de cloud. Het biedt tools aan voor de configuratie, monitoring en ingebruikname van de verschillende data-tiercomponenten en daarnaast kun je queries en scripts in elkaar zetten. De aankondiging van deze uitgave ziet er als volgt uit:

New in this Release

SSMS 17.4 is the latest version of SQL Server Management Studio. The 17.x generation of SSMS provides support for almost all feature areas on SQL Server 2008 through SQL Server 2017. Version 17.x also supports SQL Analysis Service PaaS.

Version 17.4 includes:

Vulnerability Assessment:
  • Added a new SQL Vulnerability Assessment service to scan your databases for potential vulnerabilities and deviations from best practices, such as misconfigurations, excessive permissions, and exposed sensitive data.
  • Results of the assessment include actionable steps to resolve each issue and customized remediation scripts where applicable. The assessment report can be customized for each environment and tailored to specific requirements. Learn more at SQL Vulnerability Assessment.
SMO:
  • Fixed issue where HasMemoryOptimizedObjects was throwing exception on Azure.
  • Added support for new CATALOG_COLLATION feature.
Always On Dashboard:
  • Improvements for latency analysis in Availability Groups.
  • Added two new reports: AlwaysOn_Latency_Primary and AlwaysOn_Latency_Secondary.
Showplan:
  • Updated links to point to correct documentation.
  • Allow single plan analysis directly from actual plan produced.
  • New set of icons.
  • Added support for recognize "Apply logical operators" like GbApply, InnerApply.
XE Profiler:
  • Renamed to XEvent Profiler.
  • Stop/Start menu commands now stop/start the session by default.
  • Enabled keyboard shortcuts (for example, CTRL-F to search).
  • Added database_name and client_hostname actions to appropriate events in XEvent Profiler sessions. For the change to take effect, you may need to delete existing QuickSessionStandard or QuickSessionTSQL session instances on the servers - Connect 3142981
Command line:
  • Added a new command line option ("-G") that can be used to automatically have SSMS connect to a server/database using Active Directory Authentication (either 'Integrated' or 'Password'). For details, see Ssms utility.
Import Flat File Wizard:
  • Added a way to pick a schema name other than the default ("dbo") when creating the table.
Query Store:
  • Restored the "Regressed Queries" report when expanding the Query Store available reports list.
Integration Services (IS)
  • Added package validation function in Deployment Wizard, which helps the user figure out components inside SSIS packages that are not supported in Azure-SSIS IR.
For the full list of changes, see SQL Server Management Studio - Changelog (SSMS). For information about user data collection, see SQL Server Privacy Statement.

Supported SQL offerings
  • This version of SSMS works with all supported versions of SQL Server 2008 - SQL Server 2017 and provides the greatest level of support for working with the latest cloud features in Azure SQL Database and Azure SQL Data Warehouse.
  • There is no explicit block for SQL Server 2000 or SQL Server 2005, but some features may not work properly.
  • Additionally, SSMS 17.x can be installed side by side with SSMS 16.x or SQL Server 2014 SSMS and earlier.
Versienummer 17.4
Releasestatus Final
Besturingssystemen Windows 7, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10
Website Microsoft
Download https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms
Licentietype Freeware

Door Japke Rosink

Meukposter

13-12-2017 • 08:58

10 Linkedin Google+

Submitter: SpookyManus

Bron: Microsoft

Reacties (10)

Wijzig sortering
Klein beetje offtopic, maar sinds gisteren is er een open source command line interface:
https://blogs.technet.mic...line-tool-for-sql-server/
Code op github https://github.com/dbcli/mssql-cli/

en nu ik toch bezig ben met offtopic, dan maar goed offtopic: bekijk ook eens SQL Operations Studio.
SQL Operations Studio (preview) is a free tool that runs on Windows, macOS, and Linux, for managing SQL Server, Azure SQL Database, and Azure SQL Data Warehouse; wherever they're running.
https://docs.microsoft.co...operations-studio/what-is

en ontopic: ik heb 17.3 naar 17.4 geupdate en heb nog niets gemerkt. Maar goed, ik had al geen klachten over 17.3 Het enige wat ik mis in 17.x is dat er geen dark theme is, alleen blue en light. en SQL Operations Studio is cross plat en heeft wel dark theme en handige export naar excel functie.
Jammer dat met elke (major) update de opstart tijd van SSMS langer wordt. Wanneer je nog geen instance open hebt en even snel een query wilt maken, kan je een koffie gaan halen vooraleer SSMS opgestart is. Ik gebruik dan ook nog vaak versie 2008 wanneer ik snel iets moet opzoeken.
Die Operations Studio is nog trager. Ik vind SSMS 17.x wel een stuk sneller starten dan Visual Studio 2017 (15.5.1)

Maar koffie halen is ook belangrijk! Misschien zijn die CLI tools dan wel iets voor je als je even snel wat moet doen. Dat zal het snelste zijn (denk ik)

[Reactie gewijzigd door capsoft op 13 december 2017 11:45]

Probeer eens HeidiSQL ( https://www.heidisql.com/ ). Fijne open-source client voor MSSQL/MySQL/PostgreSQL.
Ik heb Heidi in het verleden gebruikt voor MySQL maar werk nu alleen nog maar met mssql. Operations Studio is ook open source en cross plat. De cli tools zijn ook open source trouwens.
Ik ben blij dat sinds enige tijd er ook intellisense is voor Azure sql in ssms, ik weet niet of dat ook in Heidi zit?
Dat HeidiSQL ziet er leuk uit! Jammer dat er nog geen oracle support is.
Wat ik op het werk gebruik is squirrel-sql i.c.m. een jdbc driver en dat werkt redelijk.

Bij het opstarten kun je ook koffie gaan halen, mits de koffieautomaat dichtbij is, er geen rij staat en je een espresso neemt.

http://squirrel-sql.sourceforge.net/

jdbc voor MSSQL: https://sourceforge.net/projects/jtds/files/
Of die van MS zelf, maar die heb ik nog niet getest: https://www.microsoft.com...oad/details.aspx?id=55539
waar ik mij sinds versi 17.X aan stoor is dat wanneer een database server niet meer bereikbaar is, bijvoorbeeld omdat ik vpn sluit of een andere reden de interface 30 seconden blijft hangen bij het openen of sluiten van een tabblad dat een verbinding vereist naar deze database server.
als je dan 4 tabbladen open hebt moet je gewoon 2 minuten wachten of SSMS killen via taskmanger.

Edit na reacties:
Waarom het 30sec is begrijp ik, ook dat het aan te passen is. Maar waarom de complete interface bevriest niet. Dat was nooit en met threading zou je dit makkelijk af kunnen vangen.

[Reactie gewijzigd door bartje op 14 december 2017 08:01]

Die 30s komt volgens mij gewoon door de default ConnectionTimeout (niet te verwarren met de CommandTimeout); pas die in de Advanced Connection properties aan naar b.v. 3s en je leven is een stuk beter (3s is een eeuwigheid anno 2017) :)
In het geval dat er geen contact met de server gemaakt kan worden, dan is 30 seconden de max tijd waarna de TCP connectie automatisch word afgesloten door de netwerk stack van Windows.

Die 30 seconden stamt nog uit de tijd van inbelmodems. Daar wou je niet al te snel de verbinding verbreken, omdat het opnieuw opzetten van een connectie ook een hoop rompslomp gaf. 30 is dus onderdeel van het TCP protocol.

Alhoewel je zou verwachten dat men met de computersystemen en netwerkmogelijkheden van tegenwoordig die tijd wel in zou kunnen korten, gebeurt dat niet. Sterker nog, Je kan deze waardes allen via een registry editor aanpassen, want Microsoft zal dit nooit in een of ander configuratiescherm proppen.

MS raad het zowiezo af om deze waarde aan te passen vanwege de verstrekkende gevolgen. Je moet echt goed weten waar je mee bezig bent. Als je zo'n persoon bent, dan zal een registerwijzinging je niet van de kook brengen. Maar om een hoop problemen te voorkomen, maakt MS er geen GUI voor om dit aan te passen.
Opgelet SSMS is niet helemaal backwards compatibel. Zo kan versie 17.x niet overweg met SQL Server 2016 Integration Services. Daar heb je versie 16.x voor nodig.

Helaas een gemiste kans van MS.

Op dit item kan niet meer gereageerd worden.


Call of Duty: Black Ops 4 HTC U12+ dual sim LG W7 Google Pixel 3 XL OnePlus 6 Battlefield V Samsung Galaxy S9 Dual Sim Google Pixel 3

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank en Intermediair de Persgroep Online Services B.V. © 1998 - 2018 Hosting door True