Share via


sys.external_libraries (Transact-SQL)

Si applica a: SQL Server 2017 (14.x) e versioni successive di Istanza gestita di SQL di Azure

Supporta la gestione delle librerie di pacchetti correlate a runtime esterni, ad esempio R, Python e Java.

Nota

In SQL Server 2017 sono supportati il linguaggio R e la piattaforma Windows. R, Python e Java nelle piattaforme Windows e Linux sono supportati in SQL Server 2019 e versioni successive. In Istanza gestita di SQL di Azure sono supportati R e Python.

sys.external_libraries

La vista del catalogo sys.external_libraries elenca una riga per ogni libreria esterna caricata nel database.

Nome colonna Tipo di dati Descrizione
external_library_id int ID dell'oggetto libreria esterna.
name sysname Nome della libreria esterna. Univoco all'interno del database per proprietario.
principal_id int ID dell'entità proprietaria di questa libreria esterna.
lingua sysname Nome del linguaggio o del runtime che supporta la libreria esterna. I valori validi sono "R", "Python" e "Java". Altri runtime potrebbero essere aggiunti in futuro.
ambito int 0 per ambito pubblico; 1 per ambito privato
scope_desc varchar(7) Indica se il pacchetto è pubblico o privato

Vedi anche