Bu konu, AnalyticDB for PostgreSQL konsolunda eklentilerin nasıl yönetileceğini (yükleme, güncelleme ve kaldırma işlemleri dahil) açıklar.
Önkoşullar
AnalyticDB for PostgreSQL örneğinizin durumu Running olmalıdır.
Extensions sayfasına gitme
AnalyticDB for PostgreSQL konsolu üzerinde oturum açın.
Konsolun sol üst köşesinde bir bölge seçin. Instances sayfasında, eklentilerini yönetmek istediğiniz AnalyticDB for PostgreSQL örneğini seçin ve örnek ID'sine tıklayın.
Sol gezinme bölmesinde, Extensions seçeneğine tıklayarak Extensions sayfasına gidin.
Eklentileri yükleme
AnalyticDB for PostgreSQL ile eklentileri konsol üzerinden (önerilen yöntem) veya destek talebi oluşturarak yükleyebilirsiniz.
Yüklemek istediğiniz eklentiyi Extensions sayfasında bulamazsanız destek talebi oluşturun.
Tek bir eklenti yükleme
Extensions sayfasında, yüklemek istediğiniz eklentiyi bulun ve Actions sütunundaki Install seçeneğine tıklayın.
Install Extension iletişim kutusunda, eklentiyi yüklemek istediğiniz veritabanını, birden fazla veritabanını veya tüm veritabanlarını seçin ve Install öğesine tıklayın.
AnalyticDB for PostgreSQL örneğinin durumu 1 ila 5 dakika içinde Installing Extension durumundan Running durumuna geçtikten sonra, eklentinin durumunun Installed olarak değişip değişmediğini kontrol edin.
Toplu iş olarak eklenti yükleme
Extensions sayfasının sol üst köşesindeki Batch Install seçeneğine tıklayın.
Batch Install Extensions iletişim kutusunda, yüklemek istediğiniz eklentileri seçin; ardından bu eklentileri yüklemek istediğiniz veritabanını, birden fazla veritabanını veya tüm veritabanlarını belirleyin ve Install öğesine tıklayın.
AnalyticDB for PostgreSQL örneğinin durumu 1 ila 5 dakika içinde Installing Extension durumundan Running durumuna geçtikten sonra, eklentinin durumunun Installed olarak değişip değişmediğini kontrol edin.
Aşağıdaki eklentileri yükledikten sonra, AnalyticDB for PostgreSQL örneği eklentilerin etkinleşmesi için otomatik olarak yeniden başlatılır. Yeniden başlatma sırasında AnalyticDB for PostgreSQL örneği üzerinde okuma veya yazma işlemi yapamazsınız:
pg_hint_plan
pg_stat_statements
Bir eklentiyi kaldırma
AnalyticDB for PostgreSQL ile eklentileri konsol üzerinden (önerilen yöntem) veya destek talebi oluşturarak kaldırabilirsiniz.
Kaldırmak istediğiniz eklentiyi Extensions sayfasında bulamazsanız destek talebi oluşturun.
Extensions sayfasından bir eklentiyi kaldırmak için aşağıdaki adımları uygulayın:
Extensions sayfasında, kaldırmak istediğiniz eklentiyi bulun ve Actions sütunundaki Uninstall seçeneğine tıklayın.
Uninstall Extension iletişim kutusunda, eklentiyi kaldırmak istediğiniz veritabanını veya veritabanlarını seçin ve Uninstall öğesine tıklayın.
Eklentinin Extensions sayfasından kaldırılıp kaldırılmadığını kontrol edin.
Eklentileri kaldırırken veri kaybı veya hizmet kesintisi yaşanabilir. Bu işlemi dikkatlice gerçekleştirin.
Bir eklentiyi güncelleme
Mevcut AnalyticDB for PostgreSQL örneğinin küçük sürümü, eklentilerin daha yüksek sürümlerini destekliyorsa eklentileri güncelleyebilirsiniz. Extensions sayfasında, güncellemek istediğiniz eklentiyi bulun ve Actions sütunundaki Update seçeneğine tıklayın.
Bir eklentinin Actions sütununda Update seçeneği görünmüyorsa, ilgili eklenti en son sürümü kullanıyor demektir.
Eklentileri yoğun olmayan saatlerde güncellemeniz önerilir.
Sık karşılaşılan hatalar ve sorun giderme
ERROR: permission denied to create extension "uuid-ossp"
Neden: uuid-ossp eklentisi, CREATE EXTENSION deyimi çalıştırılarak yüklenemez.
Çözüm: Eklentiyi AnalyticDB for PostgreSQL konsolundaki Extensions sayfasından yükleyin.