Topik ini menjelaskan cara mengelola ekstensi—seperti menginstal, memperbarui, dan menguninstal—di Konsol AnalyticDB for PostgreSQL.
Prasyarat
Instans AnalyticDB for PostgreSQL berada dalam status Running.
Buka halaman Extensions
-
Masuk ke Konsol AnalyticDB for PostgreSQL.
-
Di pojok kiri atas Konsol, pilih wilayah. Di halaman Instances, pilih instans AnalyticDB for PostgreSQL yang ekstensinya ingin Anda kelola, lalu klik ID instans tersebut.
-
Di panel navigasi sebelah kiri, klik Extensions untuk membuka halaman Extensions.
Instal ekstensi
AnalyticDB for PostgreSQL memungkinkan Anda menginstal ekstensi melalui Konsol (disarankan) atau dengan mengajukan tiket.
Jika Anda tidak menemukan ekstensi yang ingin diinstal di halaman Extensions, ajukan tiket.
Instal satu ekstensi
-
Di halaman Extensions, temukan ekstensi yang ingin diinstal, lalu klik Install pada kolom Actions.
-
Pada kotak dialog Install Extension, pilih database, beberapa database, atau semua database tempat Anda ingin menginstal ekstensi tersebut, lalu klik Install.
-
Setelah status instans AnalyticDB for PostgreSQL berubah dari Installing Extension menjadi Running dalam waktu 1 hingga 5 menit, periksa apakah status ekstensi telah berubah menjadi Installed.
Instal ekstensi secara batch
-
Di pojok kiri atas halaman Extensions, klik Batch Install.
-
Pada kotak dialog Batch Install Extensions, pilih ekstensi yang ingin diinstal, pilih database, beberapa database, atau semua database tempat Anda ingin menginstal ekstensi tersebut, lalu klik Install.
-
Setelah status instans AnalyticDB for PostgreSQL berubah dari Installing Extension menjadi Running dalam waktu 1 hingga 5 menit, periksa apakah status ekstensi telah berubah menjadi Installed.
Setelah Anda menginstal ekstensi berikut, instans AnalyticDB for PostgreSQL akan restart secara otomatis agar ekstensi tersebut berlaku. Selama proses restart, Anda tidak dapat melakukan operasi baca atau tulis pada instans AnalyticDB for PostgreSQL:
-
pg_hint_plan
-
pg_stat_statements
Uninstal ekstensi
AnalyticDB for PostgreSQL memungkinkan Anda menguninstal ekstensi melalui Konsol (disarankan) atau dengan mengajukan tiket.
Jika Anda tidak menemukan ekstensi yang ingin di-uninstall di halaman Extensions, ajukan Tiket.
Untuk menguninstal ekstensi di halaman Extensions, lakukan langkah-langkah berikut:
-
Di halaman Extensions, temukan ekstensi yang ingin diuninstal, lalu klik Uninstall pada kolom Actions.
-
Pada kotak dialog Uninstall Extension, pilih database atau beberapa database tempat Anda ingin menguninstal ekstensi tersebut, lalu klik Uninstall.
-
Periksa apakah ekstensi telah diuninstal di halaman Extensions.
Saat menguninstal ekstensi, kemungkinan terjadi kehilangan data atau gangguan layanan. Lakukan dengan hati-hati.
Perbarui ekstensi
Jika versi minor saat ini dari instans AnalyticDB for PostgreSQL mendukung versi ekstensi yang lebih tinggi, Anda dapat memperbarui ekstensi tersebut. Di halaman Extensions, temukan ekstensi yang ingin diperbarui, lalu klik Update pada kolom Actions.
-
Jika tombol Update tidak ditampilkan pada kolom Actions suatu ekstensi, berarti ekstensi tersebut sudah menjalankan versi terbaru.
-
Kami menyarankan Anda memperbarui ekstensi selama jam sepi.
Error umum dan troubleshooting
ERROR: permission denied to create extension "uuid-ossp"
Penyebab: Ekstensi uuid-ossp tidak dapat diinstal dengan menjalankan pernyataan CREATE EXTENSION.
Solusi: Instal ekstensi tersebut di halaman Extensions di Konsol AnalyticDB for PostgreSQL.