АКТУАЛИЗИРАНЕ:SQL Operations Studio оттогава е преименуван на Azure Data Studio.
SQL Operations Studio (понякога съкратено до SQLOPS). , SQL Ops Studio , или SQL Ops ) е безплатен инструмент за различни платформи, който може да се използва за управление на SQL Server, Azure SQL база данни и Azure SQL Data Warehouse.
SQLOPS използва графичен потребителски интерфейс (GUI), така че можете да насочвате и щраквате по пътя около интерфейса. Въпреки това SQLOPS е лек инструмент, така че не всичко може да се направи с помощта на точка и щракване. Въпреки това, винаги можете да посочите и щракнете по пътя си към редактора на заявки, където можете да изпълнявате SQL заявки за почти всичко, което трябва да направите.
SQLOPS е наличен за операционните системи macOS, Linux и Windows.
Какво мога да направя в SQL Operations Studio?
SQL Operations Studio ви позволява да правите неща като:
- Създавайте бази данни и ги управлявайте
- Преглеждайте обекти на база данни (като бази данни, изгледи и т.н.)
- Изпълнение на SQL заявки
- Преглеждайте и запазвайте резултатите като текст, JSON или Excel
- Редактирайте данните директно в клетка
- Организиране и управление на връзките към базата данни
- Архивиране и възстановяване на бази данни
Функции на SQL Operations Studio
Някои от функциите на SQLOPS включват:
- Прозорци с няколко раздела
- Богат SQL редактор
- IntelliSense
- Попълване на ключова дума
- Кодови фрагменти и кодова навигация
- Интегриране на контрола на източника (Git и TFS)
- Интегриран терминал. Можете да стартирате инструменти на командния ред като Bash, PowerShell, sqlcmd, bcp, ssh и др. направо от интерфейса на SQLOPS.
Защо да използвате SQL Operations Studio?
Има много опции за управление на SQL Server, така че може да се чудите защо някой би искал да използва SQLOPS. В крайна сметка има инструменти на командния ред като mssql-cli, sql-cli и sqlcmd. Има и графични интерфейси като SQL Server Data Tools (SSDT) и SQL Server Management Studio (SSMS).
По-специално, SSMS традиционно е бил популярна опция, главно защото някога е бил включен като опция по време на процеса на инсталиране на SQL Server. Въпреки това, SSMS вече се предоставя като отделна инсталация за SQL Server, така че така или иначе, ако искате GUI, трябва да го изтеглите и инсталирате отделно към вашата инсталация на SQL Server.
Една от причините да не използвате SSMS е, че това е приложение за Windows, така че дори не е опция, ако използвате Linux или macOS. Освен това SSMS е по-пълноценен инструмент за управление, който може да е излишен, в зависимост от вашите нужди.
SQL Operations Studio, от друга страна, е лек инструмент, който може да ви накара да работите бързо със SQL Server.
И едно голямо предимство, което SQLOPS има пред SSMS, е, че може да работи на Linux и macOS. Така че, ако използвате Linux или Mac, определено опитайте SQL Ops Studio.
Трябва да отбележа, че към момента на писане SQLOPS е в режим на предварителен преглед, така че дори ако не го намирате за полезен сега, може да си струва да следите за бъдещето.
Опитайте SQL Operations Studio
Написах урок за това как да инсталирате SQLOPS на Mac и да отворя връзка със SQL Server. По принцип инсталирането на SQL Operations Studio е също толкова лесно, колкото инсталирането на всеки друг софтуер, така че дори ако използвате Linux или Windows, трябва да можете да го решите.
Написах също кратък урок за създаване на база данни със SQLOPS и как да възстановите база данни със SQLOPS на Mac, в случай че имате нужда от нея.
Официални уебсайтове на SQLOPS
Ето страницата на Microsoft за SQL Server Operations Studio.
А ето и страницата на SQLOPS Github.