powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Не получается достучаться до sql server установленному linux c windows машины
22 сообщений из 22, страница 1 из 1
Не получается достучаться до sql server установленному linux c windows машины
    #39975698
loginers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возникла необходимость установить sql server под ubuntu но чтобы при этом можно было удаленно подключаться с windows через sql студию.
Sql server express установил, локально подключаюсь, а вот удаленно не пускает.
Проделал следующие шаги чтобы решить проблему:

1. Открыл порт 1433
2. Попробовал модифицировать mssql.conf следующим образом:

[sqlagent]
enabled = true

[EULA]
accepteual = Y

[network]
tcpport = 1433
tlcprotocols = 1.2,1.1,1.0
ipaddress = 127.0.0.1, 35.10.199.25 #35.10.199.25 - это публичный IP моего linux сервера

Это тоже не помогло

3. Полагаю надо добавить в конфиг секцию
[extensibility]
outboundnetworkaccess = 1

И вот тут начались проблемы:

а) при попытке добавления этой записи ручками, при прогоне валидации конфига вылетает ошибка что мол extensibility и outboundnetworkaccess не понимать.
б) при попытке сделать эти изменения через комманду sudo /opt/mssql/bin/mssql-conf set extensibility outboundnetworkaccess 1
получаю ругательства: unrecognized argument 1
с) возникла идея что может надо установить SQL Server Machine Learning Services чтобы моя тебя понимать
Зашел на https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-configure-mssql-conf?view=sql-server-ver15

И в соответствии с тем что там написано, прогнал следующие комманды:

# Install as root
sudo su

# Optionally, if your system does not have the https apt transport option
apt-get install apt-transport-https

# Set the location of the package repo the "prod" directory containing the distribution.
# This example specifies 16.04. Replace with 14.04 if you want that version
wget https://packages.microsoft.com/config/ubuntu/16.04/packages-microsoft-prod.deb

# Register the repo
dpkg -i packages-microsoft-prod.deb

# Update packages on your system (required), including MRO installation
sudo apt-get update

Однако этого оказалось недостаточно: моя тебя по прежднему не понимать.

Тогда попробовал прогнать ниже упомянутые комманды:

sudo apt-get install mssql-mlservices-mlm-py
sudo apt-get install mssql-mlservices-mlm-r

После первой же комманды получил ругательства о том, что mssql-mlservices-mlm-py - неизвестная хрень

Короче возникли следующие вопросы:
1) что надо установить чтобы extensibility понималось и вообще надо ли это?
2) действительно ли надо устанавливать публичный IP или он не нужен?
3) что-то может быть еще необходимо чтобы это заработало?
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39975740
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loginers,

вы не озвучили главного, ваш линуксовый хост, это реальная машина или это виртуалка?
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39975742
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
felix_ff
loginers,

вы не озвучили главного, ваш линуксовый хост, это реальная машина или это виртуалка?
виртуалка. он уже всех замучил в ветке лялиха.
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39975754
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic Hunter
лялиха.

КЛБ.
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39975757
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loginers,

Поставь нормальную потсгрю, сдался тебе этот mssql.
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39975759
andy st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
loginers,
По этой пошаговой инструкции установил на виртуалках SQL Server под Debian, Centos, Ubuntu со всеми доступами и прочим. Всё расписано подробно и вполне хватает для установки человеком, который очень редко общается с Linux.
Единственный косяк заметил, что при установке поддержки ML через sudo yum install mssql-mlservices-mlm-r-9.4.7* в любом линухе полностью умирает GUI. Но если GUI отключить, то с консоли можно вполне нормально работать. Или забить и жить без ML.
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39975769
loginers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Relic Hunter
felix_ff
loginers,

вы не озвучили главного, ваш линуксовый хост, это реальная машина или это виртуалка?
виртуалка. он уже всех замучил в ветке лялиха.


Во-первых я ко всем не обращался, и твоего персонального ответа не домогаюсь, так что хамить не надо юноша.
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39975770
loginers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
felix_ff
loginers,

вы не озвучили главного, ваш линуксовый хост, это реальная машина или это виртуалка?


Это машина из облака, без сетки.
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39975771
loginers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
crutchmaster
loginers,

Поставь нормальную потсгрю, сдался тебе этот mssql.


Что мне ставить я решу без тебя, для этого мне твои советы не нужны.
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39975772
loginers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andy st
loginers,
По этой пошаговой инструкции установил на виртуалках SQL Server под Debian, Centos, Ubuntu со всеми доступами и прочим. Всё расписано подробно и вполне хватает для установки человеком, который очень редко общается с Linux.
Единственный косяк заметил, что при установке поддержки ML через sudo yum install mssql-mlservices-mlm-r-9.4.7* в любом линухе полностью умирает GUI. Но если GUI отключить, то с консоли можно вполне нормально работать. Или забить и жить без ML.


Я пользовался той же самой статьей только на английском и те комманды которые я указал в посте не работают (последние 2) из за которых и не настраивается удаленный доступ.
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39975797
loginers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Короче как я вижу на этом форуме нет специалистов которые знают как настроить sql на линуксе...
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39975801
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loginers,

1433 для виртуалки открыт как inbound, разумеется?

И фаервол на убунте тоже его не режет?
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39975815
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loginers
Короче как я вижу на этом форуме нет специалистов которые знают как настроить sql на линуксе...

Даже тут есть спецы, которые могут настроить что угодно на линуксе. Хирургов нет, которые руки могут пришить куда надо.
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39975828
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loginers
Короче как я вижу на этом форуме нет специалистов которые знают как настроить sql на линуксе...



ооо! с такими утвеждениями, вы сильно сокращаете свои шансы на нормальный ответ.


ваш вектор следующий:
настройка outboundnetworkaccess вам не нужна, это для доступа machine learning, и языков расширений аля R, питон.

вы должны обратить внимание на секцию [network] и в частности на параметры ipaddress и tcpport вот они влияют на сетевой доступ.

при этом вам нужно правильно настроить правила для прохождения траффика через netfilter

Это машина из облака, без сетки.

ну и это поясните: я что то не понял как может быть машина в облаке без сетки, вы к ней по божьему промыслу чтоли обращаетесь?
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39975834
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crutchmaster
loginers,

Поставь нормальную потсгрю , сдался тебе этот mssql.


причем, ничего личного
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39976255
Shweik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loginers
Короче как я вижу на этом форуме нет специалистов которые знают как настроить sql на линуксе...

С такими поспешными выводами вы далеко пойдёте
Во время карантина я от нечего делать вспомнил про то что MS выпустил релиз MSSQL под linux и
за полчаса накатил его на свой ноут и развернул копию рабочей базы 1с под свеженькую lubuntu.
Всё заработало без напильника.
Я пользовался той же самой статьей только на английском и те комманды которые я указал в посте не работают (последние 2) из за которых и не настраивается удаленный доступ.

И причём тут удалённый доступ? Вот без обид: вы хоть разберитесь что ли что такое apt-get, прежде чем огульно рассказывать о
отсутствии специалистов. Специалисты вообще-то работают и ликбез им есть кому проводить и без вас.
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39976286
PizzaPizza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
с физическими машинами никогда проблем не было
Максимум fw иногда конфигурировать надо

ищите особенности виртуалки, пробросы/выделения портов и прочее, проверяйте запуск и доступность портов начиная с внутри машины и до внешней сети
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39976290
PizzaPizza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shweik

Во время карантина я от нечего делать вспомнил про то что MS выпустил релиз MSSQL под linux

Да ну там такое выпустили. Поддержка только под 18 Убунтой, хотя сейчас 20 уже, нормально заводится у меня только из докеровского контейнера на дебиане стабильном. Хотя в предыдущем дебиане нативно работал.
Для поиграться сойдет, а вот менеджить такой инстанс я бы не стал.

Не хотелось бы думать, что МС смотрят на докеризацию, как решение проблем с кроссплатформенностью - это усложнение со слоем докера к стабильности сервера не прибавит, а ресурсов пожрет.
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39976294
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PizzaPizza,

а какое должно быть решение, если даже среди одной линейки Linux может не быть полной legacy совместимости?
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39976316
PizzaPizza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав Колосов,

про легаси не знаю, но

ИМХО т.к. сдается мне, что основные расхождения дистрибутивов, которые касаются сервера - это библиотеки безопасности и подключения, то уж могли бы найти более простой способ держать несколько версий слоя соединения для разных дистрибутивов, ну и уж точно стоило бы поддерживать самые последние или стабильные версии библиотек безопасности.
Да и дистрибутивов в продакшне не так уж много вариантов на самом деле.
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39976400
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PizzaPizza,

MS гарантирует качество, в отличии от продукта полународного творчества. А делать это в условиях вариативности довольно накладно по трудозатратам. Хотя они это делали для Windows долгие годы, поддерживали устаревший софт, но прибыль не та, наверное. Если пробный камень будет коммерчески успешным, то они расширят поддержку. Если нет - вообще свернут проект.
...
Рейтинг: 0 / 0
Не получается достучаться до sql server установленному linux c windows машины
    #39976474
Shweik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав Колосов
PizzaPizza,

MS гарантирует качество, в отличии от продукта полународного творчества. А делать это в условиях вариативности довольно накладно по трудозатратам. Хотя они это делали для Windows долгие годы, поддерживали устаревший софт, но прибыль не та, наверное. Если пробный камень будет коммерчески успешным, то они расширят поддержку. Если нет - вообще свернут проект.

Если я ничего не путаю этот проект нацелен на этот список дистрибутивов .
Так что коммерческая успешность скорее всего будет определятся спросом на продукт в Azure?
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Не получается достучаться до sql server установленному linux c windows машины
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]