SQL Server Client Tools 2018 SQL Operations Studio: State of the art and future SQL CLI Tools: mssql-cli and sqlpackage updates Ken Van Hyning Microsoft Principle Engineering Manager @sqltoolsguy
SQL CLIs mssql-cli ssh Integrated Terminal In Ops Studio Jumpbox mssql-scripter sqlpackage secure channel Databases VSTS CICD Automation VSTS Agent firewall Defense in Depth Environment
DEMO mssql-cli and SqlPackage
SQL Operations Studio Free lightweight modern data operations tool for SQL everywhere Cross-Platform Based on VS Code. Available on Windows, Linux and macOS Modern Rich SQL editor, customizable dashboards, modern code workflow, monitoring + troubleshooting Open Source code on Github for Community + Partners to contribute
Introducing Ops Studio Extensibility Insight Extension User Interface Extension Data Service Extension
DEMO Insight Extension Package
“I can add a SQL Agent Job extension.”
Operations Studio Extensibility Roadmap Phase 1 Extension Package Tool (e.g. vsce) Static extension manager Extension side-loading Publisher hosted extensions (e.g. github, publisher’s website) Phase 2 MS hosted extensions Extension manager support for download, install, update and remove UI Extension SDK Phase 3 Extension marketplace
SSMS and SSDT Update SSMS SSDT Team is working on version 18.0; hoping to have first preview in the next few weeks VS 2017 Shell, accessibility compliance, SQL Server vNext support, High DPI as default, rewriting setup SSDT SSDT Database Project updates now only via VS 2017 Updates SSDT AS Project updates now through marketplace extensions SSDT IS Project updates through SSDT 2017 setup package Team is focusing on bug fixes, DacFx updates, move to 2017 Editor APIs and revamp of SSDT build system
Just like Jimi Hendrix … We love to get feedback Please complete the session feedback forms
SQLBits - It's all about the community... Please visit Community Corner, we are trying this year to get more people to learn about the SQL Community, equally if you would be happy to visit the community corner we’d really appreciate it.
Resources SQL Operations Studio Github: https://github.com/microsoft/sqlopsstudio Download: https://aka.ms/sqlopsstudio mssql-cli Github: https://github.com/dbcli/mssql-cli SqlPackage (.net core) Public preview coming soon! SSMS Download: https://aka.ms/ssms SSDT VS 2015 or SSIS 2017: https://aka.ms/ssdt VS 2017: https://visualstudio.com/downloads