Обзор средств SQL
Применимо: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure azure Synapse Analytics Analytics Platform System (PDW)
Для управления базой данных требуется средство. Независимо от того, работают ли ваши базы данных в облаке, в Windows, в macOS или Linux, средство не нужно запускать на той же платформе, что и база данных.
Рекомендуемые средства
Следующие средства предоставляют графический пользовательский интерфейс (GUI).
Ссылки на различные средства SQL можно просмотреть в следующих таблицах.
Средство | 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). С помощью средств 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.