sys.external_libraries (Transact-SQL)
Aplica-se a: SQL Server 2017 (14.x) e posterior Instância Gerenciada de SQL do Azure
Suporta o gerenciamento de bibliotecas de pacotes relacionadas a tempos de execução externos, como R, Python e Java.
Observação
No SQL Server 2017, há compatibilidade apenas com a linguagem R e a plataforma Windows. Há suporte para R, Python e Java nas plataformas Windows e Linux no SQL Server 2019 e posteriores. Na Instância Gerenciada de SQL do Azure, há suporte para R e Python.
sys.external_libraries
A exibição do catálogo sys.external_libraries lista uma linha para cada biblioteca externa que foi carregada no banco de dados.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
external_library_id | int | ID do objeto de biblioteca externa. |
name | sysname | Nome da biblioteca externa. É exclusivo no banco de dados por proprietário. |
principal_id | int | ID da entidade de segurança que possui essa biblioteca externa. |
linguagem | sysname | Nome do idioma ou tempo de execução que dá suporte à biblioteca externa. Os valores válidos são 'R', 'Python' e 'Java'. Tempos de execução adicionais podem ser adicionados no futuro. |
scope | int | 0 para escopo público; 1 para escopo privado |
scope_desc | varchar(7) | Indica se o pacote é público ou privado |