Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik: Sql Server 2017 (14.x) és újabb verziók
Felügyelt Azure SQL-példány
Töröl egy meglévő csomagtárat. A csomagtárakat olyan támogatott külső futtatókörnyezetek használják, mint az R, a Python vagy a Java.
Megjegyzés:
Az SQL Server 2017-ben az R nyelv és a Windows platform támogatott. Az R, Python és Java windowsos és linuxos platformokon az SQL Server 2019-ben és újabb verzióiban támogatott.
Megjegyzés:
A felügyelt Azure SQL-példányokban az R- és Python-nyelvek támogatottak.
Szemantika
DROP EXTERNAL LIBRARY library_name
[ AUTHORIZATION owner_name ];
Arguments
library_name
Egy meglévő csomagtár nevét adja meg.
A kódtárak hatóköre a felhasználóra terjed ki. A kódtárneveknek egyedinek kell lenniük egy adott felhasználó vagy tulajdonos kontextusában.
owner_name
Megadja annak a felhasználónak vagy szerepkörnek a nevét, aki a külső tár tulajdonosa.
Az adatbázis-tulajdonosok törölhetik a más felhasználók által létrehozott kódtárakat.
Permissions
A tárak törléséhez a KÜLSŐ TÁR MÓDOSÍTÁSA jogosultság szükséges. Alapértelmezés szerint bármely adatbázis-tulajdonos vagy az objektum tulajdonosa is törölhet külső tárat.
Visszaadott értékek
A rendszer egy tájékoztató üzenetet ad vissza, ha az utasítás sikeres volt.
Megjegyzések
Az SQL Server más DROP utasításaival ellentétben ez az utasítás támogatja az opcionális engedélyezési záradék megadását. Ez lehetővé teszi, hogy a db_owner szerepkörben lévő dbo vagy felhasználók elvetjenek egy normál felhasználó által feltöltött csomagtárat az adatbázisban.
Az SQL-példányokban számos csomag , más néven rendszercsomagok vannak előre telepítve. A rendszercsomagokat a felhasználó nem tudja hozzáadni, frissíteni vagy eltávolítani.
Példák
Adja hozzá az egyéni R-csomagot customPackageegy adatbázishoz:
CREATE EXTERNAL LIBRARY customPackage
FROM (CONTENT = 'C:\temp\customPackage_v1.1.zip')
WITH (LANGUAGE = 'R');
GO
Törölje a tárat customPackage .
DROP EXTERNAL LIBRARY customPackage;
Lásd még
KÜLSŐ KÓDTÁR LÉTREHOZÁSA (Transact-SQL)
KÜLSŐ KÓDTÁR MÓDOSÍTÁSA (Transact-SQL)
sys.external_library_files
sys.external_libraries