Sql server express 2018 sp2: Обновление SQL Server Express—Справка | Документация

Содержание

Системные требования

v2019 (19.0)

Требования к операционной системе и виртуальной среде

В ознакомительных целях WhatsUp Gold работает на Windows Pro 7, 8.1 и 10. Однако для поддержки производственного уровня требуются только версии Windows Server. Ниже приведены поддерживаемые платформы Windows Server.

Установка WhatsUp Gold на контроллере домена не рекомендуется и не поддерживается.

Если WhatsUp Gold размещается в виртуальных средах, во избежание проблем с лицензированием обязательно назначьте статический MAC-адрес виртуальной машине, на которой работает WhatsUp Gold. Обратитесь к справочной документации программного обеспечения виртуальной машины для получения информации о назначении статического MAC-адреса для виртуальной машины.

Для WhatsUp Gold требуются четырехъядерные процессоры с тактовой частотой 2,6 ГГц (мин.). Если вы устанавливаете WhatsUp Gold на виртуальную машину, убедитесь, что вашей гостевой ВМ выделено не менее четырех ядер ЦП. См. дополнительные требования к оборудованию.

WhatsUp Gold поддерживает следующую платформу Windows Server:

  • Microsoft Windows Server 2016 Standard (WhatsUp Gold 2017 Service Pack 2 и выше)
  • Microsoft Windows Server 2012 R2 (64-разрядная версия) с возможностями рабочего стола
  • Microsoft Windows Server 2012 (64-разрядная версия) с возможностями рабочего стола
  • Microsoft Windows Server 2008 R2 (64-разрядная версия)
  • Microsoft Windows Pro 7, 8.1 и 10 только для оценки продукта

Требования к базе данных

Для WhatsUp Gold требуется база данных Microsoft SQL Server для хранения данных об отслеживаемых устройствах, хранения конфигураций системы и сохранения настроек, указанных пользователем. База данных может быть совмещена с установкой WhatsUp Gold или может быть размещена на удаленном компьютере. Услуги передачи данных для WhatsUp Gold могут предоставляться следующими версиями Microsoft SQL Server .

  • Microsoft SQL Server 2014 Express SP2 Edition, 32-разрядная или 64-разрядная Локальная версия
  • Microsoft SQL Server 2008 R2 Standard или Enterprise, 64-разрядная локальная/удаленная версия
  • Microsoft SQL Server 2012 Standard или Enterprise, 32-разрядная или 64-разрядная, локальная/удаленная
  • Microsoft SQL Server 2014 Standard или Enterprise 32-разрядная или 64-разрядная локальная/удаленная версия
  • Microsoft SQL Server Cluster 2012 или 2014 Enterprise или Datacenter 64-разрядная версия, только удаленная версия
  • Microsoft SQL Server 2016 Standard или Enterprise
  • Microsoft SQL Server 2017 Standard или Enterprise

*В ознакомительных целях WhatsUp Gold работает в Windows 7, 8.1 и 10. Однако для поддержки производственного уровня требуются только версии Windows Server.

: В рамках обновления до WhatsUp Gold база данных SQL Server Express, входящая в состав WhatsUp Gold, будет обновлена ​​до SQL Server 2014 Express SP2.

: Если вы используете удаленную базу данных SQL, вместо установки по умолчанию, которая выполняется как часть установки WhatsUp Gold по умолчанию, обратитесь к Руководству по миграции и управлению базой данных WhatsUp Gold для получения информации о других конфигурациях базы данных WhatsUp Gold.

: Если вы используете SQL Server 2012 с пакетом обновления 3 (SP3), вам необходимо установить дополнительные двоичные файлы от Microsoft, чтобы предотвратить возможные проблемы с базой данных. Эта проблема возникает из-за отсутствия некоторых 32-разрядных двоичных файлов в SQL Server 2012 с пакетом обновления 3 (SP3). Дополнительную информацию см. в соответствующей документации службы поддержки Microsoft.

: Для сопоставления Microsoft SQL Server , используемого для размещения баз данных WhatsUp Gold , должно быть задано значение SQL_Latin1_General_CP1_CI_AS .

Latin1_General_CI_AS сопоставление разрешено при обновлении, но не рекомендуется, так как это может привести к ошибкам в работе.

Кроме того, для сопоставления каждой из вышеупомянутых баз данных WhatsUp Gold также должно быть установлено значение SQL_Latin1_General_CP1_CI_AS .

Latin1_General_CI_AS сортировка разрешена при обновлении, но не рекомендуется, так как может привести к ошибкам в работе.

Требования к веб-серверу

Веб-службы необходимы для веб-функций и отчетов, предоставляемых WhatsUp Gold:

  • IIS версии 7.x, 8.x или 10.0.

: Требования веб-сервера для IIS 7.x, 8.x или 10.

Программа установки WhatsUp Gold автоматически устанавливает/включает IIS 7.x, 8.x или 10 на платформах, где он поддерживается. При необходимости вы можете проверить, какие функции ОС IIS 7.x, 8.x или 10 установлены/включены и правильно настроены с панели управления Windows. Убедитесь, что перечисленные ниже службы ролей веб-сервера (IIS) установлены и включены.

Для WhatsUp Gold требуются как минимум следующие службы роли веб-сервера для IIS 7. x, 8.x или 10:

  • Веб-сервер
  • АСП .NET
  • Статическое содержимое
  • HTTP-перенаправление
  • Документ по умолчанию

Требования к платформе и доступности

Для WhatsUp Gold требуется Microsoft .NET Framework и другие пакеты Microsoft для создания сценариев и доступности программного обеспечения. Требуются следующие программные платформы и пакеты поддержки:

  • .NET 4.7.2, включенные в программу установки.
  • PowerShell 2.0 (необязательно требуется для сценариев PowerShell. Не входит в программу установки WhatsUp Gold. Дополнительную информацию об установке PowerShell см. на веб-сайте Microsoft MSDN).
  • Узел сценариев Microsoft Windows версии 5.7 (или более поздней).
  • Microsoft SAPI 5.1 (требуется для преобразования текста в речь).

Обратите внимание, опция обязательна. Однако следующие параметры функции/компонента нельзя включить в параметрах Microsoft .NET Framework:

  • . NET Framework Активация HTTP Windows Communication Foundation.
  • Активация Windows Communication Foundation без HTTP.

Требования к веб-интерфейсу

Следующие веб-браузеры в настоящее время поддерживаются для использования с WhatsUp Gold 2019:

Веб-интерфейс WhatsUp Gold:

  • Microsoft Internet Explorer 11
  • Хром v57
  • Firefox 53

: Более новые версии этих браузеров, скорее всего, будут поддерживать WhatsUp Gold, но тщательно не тестировались.

Важно : WhatsUp Gold не поддерживает ни одну версию Internet Explorer в режиме совместимости или совместимости.

Поддерживаемые виртуальные среды

WhatsUp Gold поддерживает виртуальные хосты и виртуальные машины, работающие в следующих виртуальных средах:

  • VMware vCenter Server версий 4.0, 4.1, 5.0, 5.5, 6.0 и 6.5
  • VMware E SX версий 4.0, 6,5, 6.5,
  • и 4.1
  • VMWare ESXi версий 3. 5, 4.0, 5.0, 5.1, 5.5, 6.0 и 6.5
  • Hyper-V Server 2012
  • Hyper-V Server 2012 R2
  • Windows Server 9-0012 Роль включенаWindows Server 2012 R2 (роль Hyper-V включена)
  • Hyper-V 2016 (действительно для пакета обновлений 2)

Поддерживаемые беспроводные устройства

Важно : Из-за большого объема данных, собираемых и хранимых для устройств беспроводной инфраструктуры, Ipswitch рекомендует использовать Microsoft SQL Server для хранения данных, собранных WhatsUp Gold.

Важно : В настоящее время Ipswitch поддерживает только Ping (а также любые другие значения SNMP, которые могут быть возвращены в зависимости от конкретного устройства) для контроллеров беспроводной локальной сети, управляемых облаком, и точек доступа.

Важно : Если вы отслеживаете автономные точки доступа Cisco Aironet, Ipswitch рекомендует использовать IOS 12.3 или новее. В более старых версиях IOS могут сообщаться неточные данные.

WhatsUp Gold поддерживает следующие устройства:

  • 16.2 — Беспроводные устройства Cisco Small Business (Cisco WAP321)
  • 16.2.9 — Контроллер беспроводной локальной сети Cisco серии 3650 с легкой точкой доступа
  • 16.2.8 — Контроллер беспроводной локальной сети Cisco серии 5700
  • 16.2.2 — Контроллер беспроводной локальной сети Cisco WiSM2 (серия 6500)
  • 16.2.2 — Контроллер беспроводной локальной сети Cisco Flex серии 7500
  • Контроллеры беспроводной локальной сети и точки доступа Cisco Aironet
  • Контроллеры беспроводной локальной сети Cisco Airespace и точки доступа
  • Aruba Контроллеры беспроводной локальной сети Mobility и точки доступа
  • 16.2 — Беспроводные устройства Meru Networks
  • 16.2 — Беспроводные устройства Ruckus
  • 18.0 — Контроллеры беспроводной локальной сети Cisco 5520 и точки доступа
  • 18.0 — Контроллеры беспроводной локальной сети Cisco 3504 и точки доступа
  • 18. 0 — Контроллеры беспроводной локальной сети Cisco 2520 и точки доступа
  • 19.0 — Беспроводные устройства точки мгновенного доступа Aruba

: Для успешного мониторинга беспроводной среды, включая беспроводной контроллер Ruckus ZoneDirector, убедитесь, что вы используете правильную версию WhatsUp Gold и версию микропрограммы беспроводного контроллера. Минимальные версии: WhatsUp Gold 2017 — Service Pack 3 или более поздней версии и любая версия микропрограммы ZoneDirector, содержащая исправление ER-239.8. Обратите внимание, что это исправление включено в прошивку версии 9.8.3 (MR3) и выше.

Информацию об обновлении ZoneDirector Controller и информацию о точках доступа, поддерживаемых каждой версией микропрограммы, см. в примечаниях к соответствующей версии микропрограммы на веб-сайте службы поддержки Ruckus.

Поддерживаемые устройства хранения

WhatsUp Gold поддерживает следующие устройства хранения:

  • Серия NetApp FAS
  • Dell EMC Unity
  • Dell Compellent

Дополнительные сведения о правильном обнаружении и мониторинге устройств хранения см. в справке по продукту или в интерактивной справке.

Требования к программному обеспечению для анализа сетевого трафика

Для анализа сетевого трафика требуется как минимум одно устройство маршрутизации, поддерживающее один или несколько следующих протоколов для отправки данных о потоках в WhatsUp Gold:

  • Версии NetFlow 1, 5, 7 или 9
    • NetFlow-Lite
    • Гибкий NetFlow
    • NetFlow v9 NSEL (безопасная регистрация событий NetFlow)
  • sFlow версии 2 или 5
  • J-поток
  • ИПФИКС

: Анализ сетевого трафика хорошо работает в большинстве конфигураций WhatsUp Gold, в которых используется база данных SQL Server Express Edition по умолчанию. Однако некоторые наборы данных размером более 10 ГБ или конфигурации, в которых данные собираются и архивируются в течение длительного периода времени, выиграют от дополнительных возможностей производительности других выпусков SQL Server. Дополнительные сведения о базах данных SQL, поддерживаемых WhatsUp Gold, см. в примечаниях к выпуску, в разделе «Требования к базам данных». Кроме того, ознакомьтесь с применимыми рекомендациями Microsoft для версии базы данных SQL Server, которая лучше всего соответствует вашим требованиям.

Рекомендации по требованиям к оборудованию

Требования к оборудованию различаются в зависимости от конфигурации WhatsUp Gold. Увеличение количества отслеживаемых устройств, количества мониторов, типов мониторов, интервалов опроса или других параметров конфигурации может привести к дополнительной нагрузке на сервер и базу данных. Для оптимизации производительности вашей сети может потребоваться корректировка конфигурации оборудования.

Минимальные рекомендуемые серверы

Процессор(ы)

Четырехъядерный

Четырехъядерный

Четырехъядерный

Скорость процессора

2,6 ГГц или выше

2,6 ГГц или выше

2,6 ГГц или выше

ОЗУ

8 ГБ

16 ГБ

Сервер WhatsUp Gold: 8 ГБ
Выделенный SQL Server:
32 ГБ (рекомендуется 64 ГБ)

Тип базы данных

SQL Server 2014, экспресс-выпуск

Выделенный Microsoft SQL Server 2008 R2 / Microsoft SQL Server 2012 / Microsoft SQL Server 2014

Выделенный Microsoft SQL Server 2008 R2 / Microsoft SQL Server 2012 / Microsoft SQL Server 2014

Обратите внимание, что SQL Server 2012 SP3 не поддерживается.

Жесткий диск

25 ГБ или более свободного места

ОС/приложение — 15 ГБ или более свободного места в RAID 1

Файлы базы данных — 4 x 100 ГБ в RAID 10

ОС/приложение — 15 ГБ или более свободного места в RAID 1

Файлы базы данных — 8 x 250 ГБ в RAID 10

Файлы журнала — 2 x 100 ГБ в RAID 0

Временные файлы базы данных — 2 x 250 ГБ в RAID 0

Дополнительные сведения о перемещении файлов базы данных и журналов SQL Server см. в Руководстве по миграции и управлению базой данных WhatsUp Gold.

Сетевая карта

Минимум 100 Мбит/с (предпочтительно 1 Гбит/с)

100 Мбит/с (предпочтительно 1 Гбит/с)

1 Гбит/с

Разрешение видеоэкрана

1280 x 1024 или выше

1280 x 1024 или выше

1280 x 1024 или выше

Звуковая карта

Для преобразования текста в речь требуется звуковая карта с поддержкой SAPI

Для преобразования текста в речь требуется звуковая карта с поддержкой SAPI

Для преобразования текста в речь требуется звуковая карта с поддержкой SAPI

Модем и телефонная линия

Требуется для действий с пейджером, SMS и звуковым сигналом; объединение модемов не поддерживается

Требуется для действий с пейджером, SMS и звуковым сигналом; объединение модемов не поддерживается

Требуется для действий с пейджером, SMS и звуковым сигналом; объединение модемов не поддерживается

¹ Модем GSM

Требуется для прямого действия SMS

Требуется для прямого действия SMS

Требуется для прямого действия SMS

¹Подключение к модему осуществляется через USB или последовательный порт

* Производительность для количества поддерживаемых устройств и мониторов зависит от нескольких системных переменных, таких как процессор сервера и объем памяти, частота опроса, время приема-передачи (RTT) для расстояния опроса, количество времени, в течение которого данные архивируются в базе данных, типы опрашиваемых мониторов (например, мониторы типа SNMP значительно более эффективны, чем мониторы WMI) и другие факторы.

Примечание: Компания Ipswitch успешно протестировала интеллектуальный сотовый модем USR3500 Courier M2M 3G GSM от USRobotics, который поддерживает более широкий набор диапазонов и сотовых технологий.

Рекомендации по доступу к WhatsUp Gold

Ipswitch рекомендует получать доступ к серверу WhatsUp Gold с помощью браузера, установленного на удаленном компьютере. Следующие характеристики рекомендуются для оптимальной производительности при доступе к серверу WhatsUp Gold.

8 ГБ

8 ГБ

16 ГБ

Класс i5

Класс i7

Класс i7

1280 x 1024 или выше

1280 x 1024 или выше

1280 x 1024 или выше

Для преобразования текста в речь требуется звуковая карта с поддержкой SAPI

Для преобразования текста в речь требуется звуковая карта с поддержкой SAPI

Для преобразования текста в речь требуется звуковая карта с поддержкой SAPI

* Производительность для количества поддерживаемых устройств и мониторов зависит от нескольких системных переменных, таких как процессор сервера и объем памяти, частота опроса, время приема-передачи (RTT) для расстояния опроса, количество времени, за которое данные заархивированные в базе данных, типы опрашиваемых мониторов (например, мониторы типа SNMP значительно эффективнее, чем мониторы WMI) и другие факторы.

Требования к опросчикам

В зависимости от сетевой среды и развертывания продукта WhatsUp Gold может опрашивать до 20 000 устройств и до 100 000 мониторов с помощью одного сервера WhatsUp Gold и дополнительных опросчиков (требуемые дополнительные опросчики зависят от количества SNMP и мониторы WMI). Дополнительные опросчики, установленные в вашей системе WhatsUp Gold, передают данные активного монитора и монитора производительности на сервер WhatsUp Gold. Распространение активности опроса на несколько опросников увеличивает количество устройств, для которых WhatsUp Gold может опрашивать и собирать данные для отправки обратно в систему WhatsUp Gold. Используя дополнительные средства опроса, WhatsUp Gold может эффективно масштабировать операции опроса на большее количество сетевых устройств, что в конечном итоге обеспечивает возможность мониторинга и управления более крупными сетями. Дополнительные средства опроса могут быть установлены в любой системе Windows в сети, кроме сервера WhatsUp Gold.

Процессор(ы) Двухъядерный
Скорость процессора 2 ГГц
ОЗУ 4 ГБ
Место на жестком диске для приложения 2 ГБ
Сетевая карта 100 Мбит/с
Поддержка ОС См. выше раздел «Требования к операционной системе и виртуальной среде».

Установка WhatsUp Gold 2019

WhatsUp Gold 2019 поддерживает прямую установку обновления с WhatsUp Gold v16.x, 17.x, 18.x. При обновлении с предыдущей версии WhatsUp Gold обязательно очистите кеш браузера, чтобы после обновления в пользовательском интерфейсе отображались новые страницы веб-приложения. Подробные сведения об установке, обновлении, восстановлении и удалении см. в руководстве по установке WhatsUp Gold. Как всегда, перед выполнением обновления обязательно сделайте резервную копию базы данных, если вы используете базу данных SQL Express, включенную в WhatsUp Gold, это может сделать установщик/программа обновления, прежде чем приступать к обновлению.

: Ipswitch не поддерживает обновления для модификаций пользовательской базы данных WhatsUp Gold.

Если программа установки WhatsUp Gold обнаружит изменения базы данных в схеме базы данных WhatsUp Gold, она предупредит вас о проблемах и продолжит установку. В будущих выпусках WhatsUp Gold программа установки не будет продолжать работу до тех пор, пока не будут устранены предупреждения программы установки.

Автономная установка и активация

Важно : Если вам не удается подключиться к Интернету, для установки WhatsUp Gold необходимо использовать пакет автономной установки. Загрузите пакет из своей учетной записи Ipswitch с помощью подключенного компьютера, затем запустите программу установки на указанном вами сервере. Когда будет предложено ввести номер активации, выберите Использовать автономный режим активации и продолжите процесс активации. Если вы являетесь оценщиком и у вас нет доступа к учетной записи Ipswitch, обратитесь за помощью в службу поддержки клиентов Ipswitch.

Примечание . Клиенты со средами, использующими только IPv6, должны использовать автономную активацию.

Устранение неполадок

Возможные ошибки установки SQL Server

  • НЕ используйте службы терминалов или удаленный рабочий стол для установки. Установка или обновление могут завершиться ошибкой.
  • Объект групповой политики (GPO), примененный к вашему домену, который удалил или изменил права пользователя WhatsUpGold_User учетной записи на сервере WhatsUp Gold, может привести к отображению общей ошибки 503 Service Unreachable Error после установки WhatsUp Gold . Чтобы исправить ошибку и проверить/восстановить применимые настройки, см. раздел «Ошибка недоступности службы объекта 503 групповой политики».
  • Существуют известные проблемы с установкой WhatsUp Gold на контроллере домена, поэтому установка WhatsUp Gold на контроллере домена не поддерживается сценарием установки.
  • Если была предыдущая установка WhatsUp Gold не по умолчанию, источник данных WhatsUp (DSN) может все еще существовать. Удалите DSN WhatsUp из панели управления источниками данных (ODBC) и перезапустите установку.

Настройка брандмауэра для разрешения трафика WMI

WhatsUp Gold использует инструментарий управления Windows (WMI) для мониторинга и перезапуска служб Windows. Для каждого устройства, которому назначен активный монитор службы NT, необходимо указать учетные данные Windows. Кроме того, при создании действия перезапуска службы необходимо предоставить учетные данные Windows для каждого действия. Учетные данные должны иметь права администратора на удаленном сервере. Локальные учетные записи с учетными данными, которые соответствуют удаленным учетным записям, больше не требуются для мониторинга удаленных серверов.

Дополнительные сведения об устранении неполадок см. в разделе «Устранение неполадок» в справке приложения или на сайте поддержки WhatsUp Gold.

Объект групповой политики 503 Ошибка «Служба недоступна»

Объект групповой политики (GPO), примененный к вашему домену, который удалил или изменил права пользователя WhatsUpGold_User учетной записи на сервере Network Performance Monitor, может вызвать общую ошибку 503 Service Unreachable Error для отображения после установки Network Performance Monitor. Учетная запись создается во время установки Network Performance Monitor и используется для идентификации пула приложений Network Performance Monitor в IIS, а также учетной записи с правами на виртуальный каталог NPM. Этот пользователь должен быть добавлен в группу локальных администраторов и не должен быть удален.

Чтобы исправить ошибку, проверьте/восстановите применимые настройки, используя следующие процедуры:

  1. Убедитесь, что на сервере Network Performance Monitor существует учетная запись WhatsUpGold_User :
    1. На рабочем столе сервера WhatsUp Gold щелкните .
    2. Разверните «Локальные пользователи и группы» в дереве навигации «Управление компьютером».
    3. Щелкните . Если учетная запись WhatsUpGold_User не отображается, существует конфликт GPO, который необходимо разрешить на контроллере домена.
  2. Убедитесь, что пользователь WhatsUp_Gold является членом группы локальных администраторов на сервере Network Performance Monitor:
    1. На рабочем столе сервера Network Performance Monitor щелкните .
    2. Разверните «Локальные пользователи и группы» в дереве навигации «Управление компьютером».
    3. Щелкните .
    4. Дважды щелкните . Если учетная запись WhatsUpGold_User не отображается, существует конфликт GPO, который необходимо разрешить на контроллере домена.
  3. Убедитесь, что для группы локальных администраторов включен параметр «Вход в систему как пакетное задание» «Локальная безопасность»:
    1. На рабочем столе сервера Network Performance Monitor щелкните .
    2. Разверните локальные политики в дереве навигации параметров безопасности.
    3. Щелкните .
    4. Дважды щелкните . Если группа «Администраторы» не отображается, существует конфликт GPO, который необходимо разрешить на контроллере домена.

: Если с помощью этих процедур вносятся изменения, в IIS пул приложений Nmconsole останавливается. Перед продолжением необходимо перезапустить IIS. Кроме того, в средстве просмотра событий отображается следующее:

Пул приложений ASP. NET v4.0 отключен. Служба активации процессов Windows (WAS) обнаружила сбой при запуске рабочего процесса для обслуживания пула приложений.

Пул приложений ASP.NET v4.0 отключен. Служба активации процессов Windows (WAS) не создала рабочий процесс для обслуживания пула приложений, так как идентификатор пула приложений недействителен.

Для получения дополнительной информации

Ниже приведены информационные ресурсы для WhatsUp Gold. Эта информация может периодически обновляться и быть доступной на веб-сайте WhatsUp Gold.

  • . Приложение WhatsUp Gold содержит помощь в диалоговом окне, общую информацию о конфигурации и инструкции, поясняющие, как использовать функции. Оглавление организовано по функциональным областям, и к нему можно получить доступ из главного меню или нажав .
  • . Дополнительные ресурсы см. на сайте поддержки.
  • . Используйте сайт поддержки для получения разнообразной справки и ресурсов по продукту. Отсюда вы можете просматривать документацию по продукту, выполнять поиск в статьях базы знаний, получать доступ к сайту сообщества для получения помощи от других пользователей и получать другую информацию службы технической поддержки. Сайт поддержки доступен на веб-сайте WhatsUp Gold.
  • . Информация о лицензировании и поддержке доступна в вашей учетной записи Ipswitch. Этот сайт предоставляет расширенные веб-возможности для просмотра и управления лицензиями на продукты Ipswitch.

Информация об окончании срока службы

Чтобы просмотреть список поддерживаемых в настоящее время версий WhatsUp Gold, перейдите на страницу «Жизненный цикл продукта».

Как установить SQL Server на MacOS {Пошаговое руководство}

Введение

SQL Server — это инструмент управления реляционными базами данных, разработанный Microsoft. Он доступен в Windows, Linux, macOS и в виде развертывания Docker.

В этом руководстве мы покажем вам, как установить SQL Server 2019 в качестве развертывания Docker на macOS.

Предварительные условия

  • Система под управлением macOS Catalina или более поздней версии
  • Пользователь с правами администратора
  • Доступ к окну терминала

Установка и настройка Docker

Загрузка установочного файла Docker Edition

1 официальная страница загрузки Docker. В зависимости от вашего оборудования выберите соответствующую ссылку в Получите раздел Docker Desktop для Mac , чтобы начать загрузку.

2. Дважды щелкните файл .dmg , чтобы начать процесс установки. Как только это будет сделано, перетащите значок Docker.app в папку Application s.

3. Запустите Docker, затем откройте раскрывающееся меню Docker , щелкнув значок Docker в строке меню.

4. Выберите Настройки .

5. Откройте вкладку Ресурсы в левой части Экран настроек .

6. Увеличьте значение Память до 4,00 ГБ.

7. После завершения нажмите Применить и перезапустить , чтобы подтвердить новые настройки:

Установить SQL Server на Mac

Примечание: Сервер MSSQL в настоящее время поддерживает только компьютеры Mac с процессором Intel. Если вы хотите использовать SQL на Mac с чипом Apple на базе ARM, пропустите этот раздел и прочитайте, как установить альтернативу SQL для компьютеров Mac на базе ARM.

Выполните следующие действия, чтобы настроить SQL Server в качестве контейнера Docker:

Шаг 1. Загрузите образ SQL Server

Выполните в окне терминала следующую команду, чтобы загрузить образ SQL Server 2019:

 sudo docker pull mcr.microsoft.com/mssql/server:2019-latest 

Шаг 2: Запустите образ SQL Server в Docker

Чтобы запустить образ, загруженный в Docker, используйте:

 docker run -d --name example_sql_server -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=Strong.Pwd-123' -p 1433:1433 mcr.microsoft.com/mssql/сервер:2019-latest 

В приведенной выше команде:

  • -d : Запускает док-контейнер в режиме демона, позволяя ему работать в фоновом режиме без открытия окна терминала.
  • --name : Задает имя контейнера Docker. В этом примере мы используем example_sql_server .
  • -e 'ACCEPT_EULA=Y' : Подтверждает, что вы согласны с EULA (лицензионным соглашением с конечным пользователем) для Docker.
  • -e 'SA_PASSWORD=Strong.Pwd-123' : Устанавливает пароль базы данных. В этом примере мы используем «Strong.Pwd-123» в качестве пароля.
  • -p 1433:1433 : сопоставляет контейнер с локальным портом 1433.

Примечание: Если вы получаете вывод об ошибке с сообщением Ошибка установки Microsoft(R) SQL Server(R) с кодом ошибки 1. Дополнительные сведения см. в журнале установки в /var/opt/mssql/log информация , повторите команду запуска с более надежным паролем.

Шаг 3. Проверьте контейнер Docker SQL Server

Проверьте состояние контейнера Docker SQL Server с помощью:

 docker ps -a 

Если в столбце STATUS выходных данных для контейнера указано Up , контейнер запущен. Если он читает Exited , контейнер больше не работает и требует устранения неполадок.

Шаг 4. Установите инструмент командной строки SQL Server

Используйте следующую команду для установки sql-cli:

 sudo npm install -g sql-cli 

sql-cli — это инструмент командной строки, который позволяет запускать команды и запросы для экземпляра SQL Server в окне терминала.

Примечание. Для установки sql-cli с NPM требуется установленный Node.js. Если нет, прочитайте нашу статью о том, как установить Node.js на macOS.

Шаг 5. Подключитесь к SQL Server

Подключитесь к SQL Server с помощью команды mssql в окне терминала:

 mssql -u sa -p Strong.Pwd-123 

Где:

  • имя пользователя для подключения к базе данных. В этом примере мы используем имя пользователя по умолчанию «sa» .
  • -p : Определяет пароль для входа в базу данных. В этом примере мы используем "Strong. Pwd-123" 9.0718, который мы выбрали при запуске контейнера SQL Server Docker.

Установка альтернативы SQL для компьютеров Mac на базе ARM

Поскольку образ Docker сервера SQL поддерживает только архитектуру amd64, попытка запустить его на компьютере Mac на базе ARM приведет к ошибке. Однако в качестве полнофункциональной альтернативы можно использовать Azure SQL Edge, аналогичный инструмент RDBM, в первую очередь предназначенный для периферийных развертываний IoT.

Выполните следующие действия, чтобы установить Azure SQL Edge.

Шаг 1. Извлечение образа Docker

Загрузите образ Azure SQL Edge в свою систему:

 docker pull mcr.microsoft.com/azure-sql-edge 

Шаг 2. Запустите контейнер Docker

После успешной загрузки образа на компьютер запустите контейнер с помощью следующей команды:

 sudo docker run --cap-add SYS_PTRACE -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=Strong.Pwd-123' -p 1433:1433 --name sqledge -d mcr.