Share via


sys.external_libraries(Transact-SQL)

적용 대상: SQL Server 2017(14.x) 이상 Azure SQL Managed Instance

R, Python 및 Java와 같은 외부 런타임과 관련된 패키지 라이브러리 관리를 지원합니다.

참고 항목

SQL Server 2017에서는 R 언어 및 Windows 플랫폼이 지원됩니다. Windows 및 Linux 플랫폼의 R, Python 및 Java는 SQL Server 2019 이상에서 지원됩니다. Azure SQL Managed Instance에서 R 및 Python이 지원됩니다.

sys.external_libraries

카탈로그 뷰 sys.external_libraries 데이터베이스에 업로드된 각 외부 라이브러리의 행을 나열합니다.

열 이름 데이터 형식 설명
external_library_id INT 외부 라이브러리 개체의 ID입니다.
이름 sysname 외부 라이브러리의 이름입니다. 소유자당 데이터베이스 내에서 고유합니다.
principal_id INT 이 외부 라이브러리를 소유하는 보안 주체의 ID입니다.
language sysname 외부 라이브러리를 지원하는 언어 또는 런타임의 이름입니다. 유효한 값은 'R', 'Python' 및 'Java'입니다. 추가 런타임은 나중에 추가될 수 있습니다.
범위 INT 공용 범위의 경우 0, 프라이빗 범위의 경우 1
scope_desc varchar(7) 패키지가 퍼블릭인지 프라이빗인지 여부를 나타냅니다.

참고 항목