Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
              Gäller för: SQL Server 2017 (14.x) och senare versioner 
Av Azure SQL Managed Instance
Tar bort ett befintligt paketbibliotek. Paketbibliotek används av externa körningar som stöds, till exempel R, Python eller Java.
Anmärkning
I SQL Server 2017 stöds R-språk och Windows-plattform. R, Python och Java på Windows- och Linux-plattformarna stöds i SQL Server 2019 och senare.
Anmärkning
I Azure SQL Managed Instance stöds R- och Python-språk.
Syntax
DROP EXTERNAL LIBRARY library_name
[ AUTHORIZATION owner_name ];
Arguments
library_name
Anger namnet på ett befintligt paketbibliotek.
Bibliotek är begränsade till användaren. Biblioteksnamn måste vara unika i kontexten för en viss användare eller ägare.
owner_name
Anger namnet på den användare eller roll som äger det externa biblioteket.
Databasägare kan ta bort bibliotek som skapats av andra användare.
Permissions
Om du vill ta bort ett bibliotek måste du ha behörigheten ALTER ANY EXTERNAL LIBRARY. Som standard kan alla databasägare, eller objektets ägare, också ta bort ett externt bibliotek.
Returnera värden
Ett informationsmeddelande returneras om instruktionen lyckades.
Anmärkningar
Till skillnad från andra DROP instruktioner i SQL Server stöder den här instruktionen att ange en valfri auktoriseringssats. Detta gör att dbo eller användare i db_owner roll kan släppa ett paketbibliotek som laddats upp av en vanlig användare i databasen.
Ett antal paket, som kallas systempaket, är förinstallerade i en SQL-instans. Det går inte att lägga till, uppdatera eller ta bort systempaket av användaren.
Examples
Lägg till det anpassade R-paketet, customPackage, i en databas:
CREATE EXTERNAL LIBRARY customPackage 
FROM (CONTENT = 'C:\temp\customPackage_v1.1.zip')
WITH (LANGUAGE = 'R');
GO
              customPackage Ta bort biblioteket.
DROP EXTERNAL LIBRARY customPackage;
Se även
              SKAPA EXTERNT BIBLIOTEK (Transact-SQL)
              ÄNDRA EXTERNT BIBLIOTEK (Transact-SQL)
              sys.external_library_files
              sys.external_libraries