Поделиться через


sys.external_libraries (Transact-SQL)

Применимо к: SQL Server 2017 (14.x) и более поздних версий Управляемого экземпляра SQL Azure

Представление sys.external_libraries каталога поддерживает управление библиотеками пакетов, связанными с внешними средами выполнения, такими как R, Python и Java.

sys.external_libraries выводит строку для каждой внешней библиотеки, которая передается в базу данных.

Имя столбца Тип данных Description
external_library_id int Идентификатор объекта внешней библиотеки.
name sysname Имя внешней библиотеки. Уникально в пределах базы данных на владельца.
principal_id int Идентификатор субъекта, который владеет этой внешней библиотекой.
language sysname Имя языка или среды выполнения, поддерживающей внешнюю библиотеку. Допустимые значения: R, Pythonи Java.
scope int 0 для общедоступной области; 1 для частной области.
scope_desc varchar(7) Указывает, является ли пакет общедоступным или частным.

Замечания

В SQL Server 2017 (14.x) поддерживается язык R и платформа Windows. R, Python и Java на платформах Windows и Linux поддерживаются в SQL Server 2019 (15.x) и более поздних версиях. В Управляемый экземпляр SQL Azure поддерживаются R и Python.