sys.external_libraries (Transact-SQL)

Gilt für: SQL Server 2017 (14.x) und höher Azure SQL Managed Instance

Unterstützt die Verwaltung von Paketbibliotheken im Zusammenhang mit externen Runtimes wie R, Python und Java.

Hinweis

In SQL Server 2017 werden die R-Sprache und die Windows-Plattform unterstützt. R, Python und Java werden für die Windows- und die Linux-Plattform in SQL Server 2019 und höher unterstützt. Auf Azure SQL Managed Instance werden R und Python unterstützt.

sys.external_libraries

Die Katalogansicht sys.external_libraries eine Zeile für jede externe Bibliothek auflistet, die in die Datenbank hochgeladen wurde.

Spaltenname Datentyp BESCHREIBUNG
external_library_id INT ID des externen Bibliotheksobjekts.
name sysname Name der externen Bibliothek. Ist innerhalb der Datenbank pro Besitzer eindeutig.
principal_id INT ID des Prinzipals, der diese externe Bibliothek besitzt.
language sysname Name der Sprache oder Runtime, die die externe Bibliothek unterstützt. Gültige Werte sind "R", "Python" und "Java". In Zukunft können zusätzliche Runtimes hinzugefügt werden.
scope INT 0 für den öffentlichen Bereich; 1 für den privaten Bereich
scope_desc varchar(7) Gibt an, ob das Paket öffentlich oder privat ist.

Weitere Informationen