sys.external_libraries (Transact-SQL)
Si applica a: SQL Server 2017 (14.x) e versioni successive 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 |