Проблемы

В SQL Server 2019 в Linux такие сценарии внешних вспомогательных процессов, как R, Python не удается получить доступ к папкам за пределами рабочих каталогов.

Решение

Эта проблема устранена в следующем накопительном обновлении SQL Server:

Сведения о накопительных обновлениях для SQL Server.

Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.

Дополнительная информация

Вы можете настроить каталоги, к которым будут иметь доступ внешние процессы. Использование средства MSSQL-CONF для задания или настройки параметра "режиссеры" в раздел «Расширение среды» файла конфигурации /var/opt/MSSQL/MSSQL.conf .

С значение параметра — это разделенный двоеточием список каталогов, который будет предоставляться в сопутствующие сценарии. Демон серверной панелью Microsoft SQL Server должен быть перезапускается, если вы задали или отмените выбор этого параметра.

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

Образом

#/bin/bash: /OPT/MSSQL/bin/MSSQL-CONF Set Extensibility. Directors "/opt/mssql/bin:/home/user/rscripts"

Microsoft Необходимо перезапустить демон панели запуска для расширения сервера, чтобы применить Этот параметр. Выполните "systemctl Restart MSSQL. Service".

Содержимое/var/opt/MSSQL/MSSQL.conf

Extensibility

Режиссеры =/OPT/MSSQL/bin:/var

#/bin/bash: /OPT/MSSQL/bin/MSSQL-conf не заменяют расширение. Directors.

Microsoft Необходимо перезапустить демон панели запуска для расширения сервера, чтобы применить Этот параметр. Запустите

'systemctl Перезапустите MSSQL-Started. Service.

Содержимое из/var/opt/MSSQL/MSSQL.conf

Extensibility

Статус

По умолчанию используется Таким образом, чтобы внешние процессы не могли случайным образом получить доступ к любым системным папкам.

Ссылки

Ознакомьтесь с терминологией , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

Спасибо за ваш отзыв!

×