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

Применимо к:SQL ServerAzure SQL DatabaseAzure Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)

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

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

Заметка

Сведения о скачивании SQL Server см. в статье Руководство по установке SQL Server.

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

Средство Description Операционная система

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). С помощью 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-cli (предварительная версия) mssql-cli представляет собой интерактивное средство создания запросов к SQL Server из командной строки. Кроме того, SQL Server можно запрашивать с помощью программы командной строки, в которой реализована технология IntelliSense, выделение синтаксиса и многое другое. Windows
macOS
Linux
mssql-conf Средство mssql-conf настраивает SQL Server в Linux. Linux
mssql-scripter (предварительная версия) mssql-scripter — это многоплатформенный интерфейс командной строки для написания сценариев баз данных SQL Server. Windows
macOS
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.

Далее

Различные базы данных, которые можно использовать с этими средствами.