sys.external_libraries (Transact-SQL)
Gilt für: SQL Server 2017 (14.x) und höher Azure SQL verwaltete Instanz
Unterstützt die Verwaltung von Paketbibliotheken im Zusammenhang mit externen Laufzeiten wie Z. B. 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. In Azure SQL verwaltete Instanz werden R und Python unterstützt.
sys.external_libraries
Die Katalogansicht sys.external_libraries listet eine Zeile für jede externe Bibliothek auf, 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 Laufzeit, die die externe Bibliothek unterstützt. Gültige Werte sind "R", "Python" und "Java". Weitere Laufzeiten können in Zukunft hinzugefügt werden. |
scope | int | 0 für den öffentlichen Bereich; 1 für privaten Bereich |
scope_desc | varchar(7) | Gibt an, ob das Paket öffentlich oder privat ist. |