Настройка локальной среды разработки для Базы данных SQL Azure

Применимо к:База данных SQL Azure

В этой статье описано, как настроить локальный интерфейс разработки для Базы данных SQL Azure. Локальный интерфейс разработки для Базы данных SQL Azure позволяет разработчикам и специалистам по базам данных разрабатывать, изменять, создавать и проверять, публиковать и запускать схемы баз данных для баз данных в Базе данных SQL Azure с помощью контейнерной среды.

Необходимые компоненты

Перед настройкой локальной среды разработки для База данных SQL Azure убедитесь, что выполнены следующие требования к оборудованию и программному обеспечению:

  • Требования к программному обеспечению:
    • В настоящее время поддерживается в Windows 10 или более поздней версии, macOS Mojave или более поздней версии и Linux (предпочтительно Ubuntu 18.04 или более поздней версии).
    • Azure Data Studio или Visual Studio Code
  • Минимальные требования к оборудованию:
    • 8 ГБ ОЗУ
    • Доступное дисковое пространство размером 10 ГБ

Установка Docker Desktop

Локальная среда разработки для Базы данных SQL Azure использует эмулятор Базы данных SQL Azure, контейнерную базу данных, почти аналогичную общедоступной службе База данных SQL Azure. Эмулятор Базы данных SQL Azure реализован как контейнер Docker.

Установка Docker Desktop. Если вы используете Windows, настройте Docker Desktop для Windows с WSL 2.

Убедитесь, что Docker Desktop запущен, перед использованием локальной среды разработки для Базы данных SQL Azure.

Установка расширения

Существуют различные расширения для установки в зависимости от предпочитаемого средства разработки.

Расширение Visual Studio Code Azure Data Studio
Расширение mssql для Visual Studio Code Установите расширение mssql. Установка не требуется. Расширение mssql, так как эта функция доступна в собственном коде.
расширение База данных SQL Projects (предварительная версия) Установка не требуется. Расширение База данных SQL Projects упаковается с mssql расширением и автоматически устанавливается и обновляется при mssql установке или обновлении расширения. Установка расширения "Проекты Баз данных SQL".

Если вы используете Visual Studio Code, установите расширение mssql для Visual Studio Code.

Расширение mssql позволяет подключать и запускать запросы и тестовые скрипты в базе данных. База данных может выполняться локально в эмуляторе База данных SQL Azure или в глобальной службе База данных SQL Azure.

Чтобы установить расширение, сделайте следующее.

  1. В Visual Studio Code выберите пункт Вид>Палитра команд либо нажмите клавиши CTRL+SHIFT+P или клавишу F1, чтобы открыть палитру команд.

  2. В палитре команд в раскрывающемся списке выберите пункт Расширения: установить расширения.

  3. В области расширений введите mssql.

  4. Выберите расширение SQL Server (mssql) и нажмите кнопку Установить.

  5. По завершении установки выберите Перезагрузить, чтобы включить расширение.

  6. Нет необходимости запускать контейнер Docker с образом SQL вручную, он развертывается и запускается при сборке и публикации проекта.

Начало использования локальной среды разработки

Вы настроили локальную среду разработки для Базы данных SQL Azure.

Следующий шаг

Узнайте больше о локальном интерфейсе разработки для Базы данных SQL Azure: