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 Veritabanı esnek sunucu örneğinde uzantılar oluşturmadan önce, bunları izin verilenler listesine eklemelisiniz.
Uzantı oluşturma adımları
Uzantı gerektiriyorsa, uzantısına
shared_load_librariesda ekleyin.Güvenilmeyen uzantılar oluşturmak için kullanıcının rolün
azure_pg_adminüyesi olması gerekir. Ayrıcalığı olanCREATEherhangi bir kullanıcı, azure.extensions içinde listelenen herhangi bir güvenilen uzantı oluşturabilir. Bu liste çalıştırılarak alınabilirSHOW azure.extensions;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 uzantıya
pg_diskannbağımlılıkları olan uzantınınvectordurumu 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, izin verilenler listesinden bağımlı uzantıda komutunu çalıştırınCREATE EXTENSION.
CREATE EXTENSION <depending_extension>; CREATE EXTENSION <dependent_extension>;-
yalnızca bağımlı uzantıyı izin verilenler listesine ekleyin ve çalıştırın
CREATE EXTENSION, ancak bağımlı olduğu tüm uzantıları otomatik olarak oluşturacak şekilde yan tümcesini ekleyinCASCADE.
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. Premium veya özel lisanslama modellerine sahip üçüncü taraf uzantıları veya uzantı sürümleri sunmıyoruz.
PostgreSQL için Azure Veritabanı esnek sunucu örneğiniz, ada göre desteklenen uzantılarda veya PostgreSQL sürümüne göre desteklenen uzantılarda listelendiği gibi mevcut tüm PostgreSQL uzantılarının bir alt kümesini destekler.
Bu bilgiler, çalıştırılarak SHOW azure.extensions;da kullanılabilir.
Kendi uzantılarınızı PostgreSQL için Azure Veritabanı esnek sunucu örneğine getiremezsiniz. Daha önce başvuruda bulunılan listelere dahil olmayan uzantılar PostgreSQL için Azure Veritabanı esnek sunucu örneğinizde desteklenmez.