Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Před vytvořením rozšíření v instanci flexibilního serveru Azure Database for PostgreSQL je nutné je povolit .
Postup vytvoření rozšíření
Povolit seznam rozšíření
Pokud rozšíření vyžaduje, přidejte ho také do
shared_load_librariessouboru .Pokud chcete vytvořit nedůvěryhodná rozšíření, musí být uživatel členem
azure_pg_adminrole. Každý uživatel s oprávněnímCREATEmůže vytvořit libovolné důvěryhodné rozšíření uvedené v azure.extensions. Tento seznam lze načíst spuštěním příkazuSHOW azure.extensions;Spuštěním příkazu CREATE EXTENSION vytvořte nebo nainstalujte konkrétní rozšíření. Tento příkaz načte zabalené objekty do databáze.
CREATE EXTENSION <extension>;Některá rozšíření vyžadují, aby byla nejprve vytvořena další rozšíření, protože závisí na objektech distribuovaných těmito dalšími rozšířeními. Jedná se například o
pg_diskannrozšíření, které má závislosti navectorrozšíření. Pokud chcete tato rozšíření nainstalovat, můžete pokračovat dvěma způsoby:-
Seznam povolených a spusťte
CREATE EXTENSIONnejprve na rozšíření, na kterém závisí. Pak povolte seznam povolených a spusťteCREATE EXTENSIONna závislém rozšíření.
CREATE EXTENSION <depending_extension>; CREATE EXTENSION <dependent_extension>;-
Allowlist a spusťte
CREATE EXTENSIONpouze závislé rozšíření, ale přidejteCASCADEklauzuli, aby automaticky vytvořila všechna rozšíření, na kterých závisí.
CREATE EXTENSION <dependent_extension> CASCADE;-
Seznam povolených a spusťte
Poznámka:
Rozšíření třetích stran nabízená pro Azure Database for PostgreSQL jsou opensourcový licencovaný kód. Nenabízíme žádná rozšíření nebo verze rozšíření třetích stran s prémiovými nebo proprietárními licenčními modely.
Vaše instance flexibilního serveru Azure Database for PostgreSQL podporuje podmnožinu všech existujících rozšíření PostgreSQL, jak je uvedeno v podporovaných rozšířeních podle názvu nebo v podporovaných rozšířeních podle verze PostgreSQL.
Tyto informace jsou k dispozici také spuštěním SHOW azure.extensions;příkazu .
Do instance flexibilního serveru Azure Database for PostgreSQL nemůžete použít vlastní rozšíření. Rozšíření, která nejsou zahrnutá v seznamech uvedených dříve, nejsou ve vaší instanci flexibilního serveru Azure Database for PostgreSQL podporovaná.