Compartir a través de


sys.external_libraries (Transact-SQL)

Se aplica a: SQL Server 2017 (14.x) y versiones posteriores Azure SQL Managed Instance

Admite la administración de bibliotecas de paquetes relacionadas con entornos de ejecución externos, como R, Python y Java.

Nota:

En SQL Server 2017, se admiten el lenguaje R y la plataforma Windows. En SQL Server 2019 y versiones posteriores se admiten R, Python y Java en las plataformas Windows y Linux. En Azure SQL Instancia administrada, se admiteN R y Python.

sys.external_libraries

La vista de catálogo sys.external_libraries enumera una fila para cada biblioteca externa que se ha cargado en la base de datos.

Nombre de la columna Tipo de datos Descripción
external_library_id int Identificador del objeto de biblioteca externa.
nombre sysname Nombre de la biblioteca externa. Es único dentro de la base de datos por propietario.
principal_id int Identificador de la entidad de seguridad propietaria de esta biblioteca externa.
language sysname Nombre del lenguaje o tiempo de ejecución que admite la biblioteca externa. Los valores válidos son "R", "Python" y "Java". Es posible que se agreguen entornos de ejecución adicionales en el futuro.
scope int 0 para ámbito público; 1 para ámbito privado
scope_desc varchar(7) Indica si el paquete es público o privado.

Consulte también