MS SQL

Ответить
ya
^-^
Сообщения: 3549
Зарегистрирован: 16 дек 2021, 19:56

MS SQL

Сообщение ya »

Устанавливать только на Debian 12

1. Установить GPG

Код: Выделить всё

sudo apt-get update
sudo apt-get install -y gnupg
2. Теперь добавить ключ Microsoft

Код: Выделить всё

sudo mkdir -p /etc/apt/trusted.gpg.d/
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/microsoft.gpg
3. Добавить репозиторий

Код: Выделить всё

sudo bash -c 'echo "deb [signed-by=/etc/apt/trusted.gpg.d/microsoft.gpg] https://packages.microsoft.com/debian/12/prod bookworm main" > /etc/apt/sources.list.d/mssql-server.list'
4. Обновить пакеты и установить SQL Server

Код: Выделить всё

sudo apt-get update
sudo apt-get install mssql-server
5. Запустить конфигурацию

Код: Выделить всё

sudo /opt/mssql/bin/mssql-conf setup
ya
^-^
Сообщения: 3549
Зарегистрирован: 16 дек 2021, 19:56

Re: MS SQL

Сообщение ya »

Microsoft официально поддерживает MS SQL Server для:

Ubuntu (20.04, 22.04)
RHEL/CentOS
Docker контейнеры
Debian, особенно Bookworm (версия 12), не входит в список официально поддерживаемых ОС.

Решения
1. Docker (рекомендуется)
Самый надежный способ — запустить MS SQL Server в контейнере:

Код: Выделить всё

sudo apt-get install docker.io docker-compose

Код: Выделить всё

docker run -e "ACCEPT_EULA=Y" \
  -e "MSSQL_SA_PASSWORD=YourSecurePassword123!" \
  -p 1433:1433 \
  -d --name mssql \
  mcr.microsoft.com/mssql/server:2022-latest
Проверка:

Код: Выделить всё

docker logs mssql
2. Переход на Ubuntu Server
Если нужна ОС на bare-metal, переустановите на Ubuntu Server 22.04 LTS — там MS SQL Server устанавливается стандартным способом.
Ответить