Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
PostgreSQL için Azure Veri Tabanı esnek sunucusunda uzantıları oluşturmadan önce izin listesine alın.
Uzantı oluşturma adımları
Uzantı bunu gerektiriyorsa, bunu
shared_load_libraries'a da ekleyin.Güvenilmeyen uzantılar oluşturmak için rolün
azure_pg_adminbir üyesi olmanız gerekir. Ayrıcalığı olanCREATEherhangi bir kullanıcı, içindeazure.extensionslistelenen herhangi bir güvenilen uzantı oluşturabilir. komutunu çalıştırarakSHOW azure.extensions;bu listeyi alabilirsiniz.Belirli bir uzantı oluşturmak veya yüklemek için CREATE EXTENSION komutunu çalıştırın. Bu komut, paketlenmiş nesneleri veritabanınıza yükler.
CREATE EXTENSION <extension>;Bazı uzantılar, diğer uzantılar tarafından dağıtılan nesnelere bağlı olduğundan önce başka uzantıların oluşturulmasını gerektirir. Örneğin,
vectoruzantısına bağımlı olanpg_diskannuzantısı için durum böyledir. Bu tür uzantıları yüklemek için iki şekilde devam edebilirsiniz:-
İzin verilenler listesi ve ilk olarak bağlı olduğu uzantı üzerinde çalıştırın
CREATE EXTENSION. Ardından,CREATE EXTENSIONöğesini izin verilenler listesine ekleyin ve bağımlı uzantıda çalıştırın.
CREATE EXTENSION <depending_extension>; CREATE EXTENSION <dependent_extension>;- Yalnızca bağımlı uzantıyı izin verilenler listesine ekleyin ve
CREATE EXTENSIONkomutunu çalıştırın, ancak bağımlı olduğu tüm uzantıları otomatik olarak oluşturması içinCASCADEifadesini ekleyin.
CREATE EXTENSION <dependent_extension> CASCADE;-
İzin verilenler listesi ve ilk olarak bağlı olduğu uzantı üzerinde çalıştırın
Not
PostgreSQL için Azure Veritabanı için sunulan üçüncü taraf uzantıları açık kaynak lisanslı kodlardır. Microsoft, premium veya özel lisanslama modellerine sahip üçüncü taraf uzantıları veya uzantı sürümleri sunmaz.
PostgreSQL için Azure Veri Tabanı esnek sunucunuz, ada göre desteklenen uzantılar veya PostgreSQL sürümüne göre desteklenen uzantılar içinde listelendiği üzere, mevcut tüm PostgreSQL uzantılarının yalnızca bir alt kümesini destekler.
Bu bilgileri komutunu çalıştırarak SHOW azure.extensions;da görebilirsiniz.
Kendi uzantılarınızı PostgreSQL için Azure Veritabanı esnek sunucuya getiremezsiniz. Daha önce başvuruda bulunılan listelere dahil olmayan uzantılar, PostgreSQL için Azure Veri Tabanı esnek sunucunuzda desteklenmez.