Обзор средств SQL

Применимо: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure azure Synapse Analytics Analytics Platform System (PDW)

Для управления базой данных требуется средство. Независимо от того, работают ли ваши базы данных в облаке, в Windows, в macOS или Linux, средство не нужно запускать на той же платформе, что и база данных.

Следующие средства предоставляют графический пользовательский интерфейс (GUI).

Ссылки на различные средства SQL можно просмотреть в следующих таблицах.

Средство Description Операционная система
Снимок экрана Azure Data Studio.
**Azure Data Studio
**
Простой редактор, с помощью которого можно выполнять SQL-запросы по требованию, а затем анализировать и сохранять результаты в виде текста, а также в форматах JSON или Excel. Редактируйте данные, упорядочивайте избранные подключения к базам данных и просматривайте объекты базы данных в знакомом интерфейсе. Windows
macOS
Linux

SQL Server Management Studio (SSMS)
Управление экземпляром SQL Server или базой данных с полной поддержкой GUI. Возможности доступа, настройки, администрирования и разработки всех компонентов SQL Server, Базы данных SQL Azure и Azure Synapse Analytics, а также управления ими. Предоставляет единую комплексную программу, которая объединяет широкую группу графических средств с множеством расширенных редакторов скриптов для предоставления доступа к SQL разработчикам и администраторам баз данных всех уровней навыков. Windows

SQL Server Data Tools (SSDT)
Это современное средство разработки, позволяющее создавать реляционные базы данных SQL Server, базы данных SQL Azure, модели данных Analysis Services (AS), пакеты Integration Services (IS) и отчеты Reporting Services (RS). С помощью средств SQL Server Data Tools (SSDT) можно разрабатывать и развертывать любой тип контента SQL Server с той же легкостью, что и при разработке приложения в Visual Studio. Windows

Visual Studio Code
Расширение mssql для Visual Studio Code — это официальное расширение SQL Server, которое поддерживает подключения к SQL Server и расширенные возможности редактирования для T-SQL в Visual Studio Code. Написание скриптов T-SQL в упрощенном редакторе. Windows
macOS
Linux

Программы командной строки

Ниже приведены основные средства командной строки.

Средство Description Операционная система
bcp Программа blk copy program (bcp) массово копирует данные между экземпляром Microsoft SQL Server и файлом данных в указанном пользователем формате. Windows
macOS
Linux
mssql-conf Средство mssql-conf настраивает SQL Server в Linux. Linux
sqlcmd Служебная программа sqlcmd позволяет вводить инструкции Transact-SQL, системные процедуры и файлы скриптов в командной строке. Windows
macOS
Linux
sqlpackage Программа командной строки sqlpackage автоматизирует некоторые задачи разработки баз данных. Windows
macOS
Linux
SQL Server PowerShell SQL Server PowerShell предоставляет командлеты для работы с SQL. Windows
macOS
Linux

Средства миграции и другие инструменты

Эти средства используются для переноса, настройки и предоставления других функций для баз данных SQL.

Средство Description
Configuration Manager Используйте диспетчер конфигурации SQL Server, чтобы настроить службы SQL Server и сетевые соединения. Configuration Manager работает в Windows.
Database Experimentation Assistant Database Experimentation Assistant позволяет оценить целевую версию SQL для данной рабочей нагрузки.
Помощник по миграции данных Средство Помощник по миграции данных помогает обновить современную платформу данных, обнаруживая проблемы совместимости, которые могут повлиять на функциональные возможности базы данных в новой версии SQL Server или База данных SQL Azure.
Распределенное воспроизведение Функция распределенного воспроизведения позволяет оценить влияние будущих обновлений SQL Server. Ее также можно использовать для оценки влияния обновлений аппаратной части и операционной системы, а также для настройки SQL Server.
ssbdiagnose Программа ssbdiagnose сообщает о проблемах в диалогах Service Broker или в конфигурации служб Service Broker.
Помощник по миграции SQL Server Помощник по миграции SQL Server используется для автоматизации миграции баз данных в SQL Server из Microsoft Access, DB2, MySQL, Oracle и Sybase.

Если вы ищете другие средства, которые не упоминаются на этой странице, ознакомьтесь со служебными программами командной строки SQL и скачайте расширенные функции и средства SQL Server.