Topik ini menjelaskan cara menggunakan klien pgAdmin 4 untuk terhubung ke kluster PolarDB for PostgreSQL (Kompatibel dengan Oracle). Selain terhubung melalui konsol Apsara PolarDB, Anda juga dapat terhubung ke kluster PolarDB for PostgreSQL (Kompatibel dengan Oracle) menggunakan klien pgAdmin 4.
Metode koneksi lainnya
Selain menggunakan klien pgAdmin 4, Anda juga dapat menggunakan Command Line Interface (CLI) untuk terhubung ke kluster Apsara PolarDB. Klik Unduh Klien dan Driver untuk mengunduh klien.
- Untuk informasi lebih lanjut tentang cara menggunakan JDBC untuk terhubung ke Apsara PolarDB, lihat JDBC.
- Untuk informasi lebih lanjut tentang cara menggunakan .NET untuk terhubung ke Apsara PolarDB, lihat .NET.
- Untuk informasi lebih lanjut tentang cara menggunakan ODBC untuk terhubung ke Apsara PolarDB, lihat ODBC.
- Untuk informasi lebih lanjut tentang cara menggunakan OCI untuk terhubung ke Apsara PolarDB, lihat OCI.
Prasyarat
- Anda telah membuat akun istimewa atau akun standar untuk kluster database yang ada. Untuk informasi lebih lanjut, lihat Buat Akun Database.
- Anda telah menambahkan alamat IP host yang ingin dihubungkan ke kluster Apsara PolarDB ke daftar putih. Untuk informasi lebih lanjut, lihat Konfigurasi Daftar Putih untuk Kluster.
- Anda telah menginstal pgAdmin 4 di klien (seperti ECS) yang dapat digunakan untuk terhubung ke Apsara PolarDB. Alamat unduhan: pgAdmin.
Prosedur
Mulai pgAdmin 4.
Klik kanan Servers dan pilih .

Di tab General dari kotak dialog Create - Server, masukkan name server.

Klik tab Connection dan tentukan informasi tentang kluster yang ingin dihubungkan. Tabel berikut menjelaskan parameter.

Tabel 1. Parameter
Parameter
Deskripsi
Host name/address
Titik akhir kluster PolarDB. Untuk melihat informasi titik akhir dan port kluster PolarDB, lakukan langkah-langkah berikut:
Masuk ke Konsol PolarDB.
Di pojok kiri atas konsol, pilih wilayah tempat kluster diterapkan.
Temukan kluster dan klik ID-nya.
Di bagian Endpoints, lihat titik akhir kluster PolarDB.
Port
Port kluster PolarDB for PostgreSQL (Kompatibel dengan Oracle). Nilai default: 1521.
Maintenance database
Nama database pemeliharaan. Nilai default: postgres.
Username
Akun kluster PolarDB. Untuk informasi tentang cara membuat akun, lihat Buat akun database.
Password
Kata sandi akun untuk kluster PolarDB.
Klik Save.
Jika informasi koneksi valid, halaman yang mirip dengan halaman berikut muncul setelah Anda mengklik nama database. Ini menunjukkan bahwa database telah terhubung.

Klik kanan nama database yang ingin dikelola dan klik Query Tool..... Di halaman yang muncul, Anda dapat menambah, menghapus, memperbarui, dan menanyakan data dalam database.

Apa yang harus dilakukan selanjutnya
Pemecahan masalah kegagalan koneksi
Daftar Putih Alamat IP Tidak Valid.
Daftar putih default hanya berisi alamat IP 127.0.0.1. Alamat IP 127.0.0.1 menunjukkan bahwa tidak ada alamat IP yang diizinkan untuk mengakses kluster PolarDB. Dalam hal ini, Anda harus menambahkan alamat IP host dari mana Anda mengakses kluster ke daftar putih. Untuk informasi lebih lanjut, lihat Konfigurasikan Daftar Putih untuk Kluster.
Entri dalam daftar putih diatur ke 0.0.0.0. Format yang valid adalah 0.0.0.0/0.
PentingNilai 0.0.0.0/0 menunjukkan bahwa semua alamat IP diizinkan untuk mengakses kluster PolarDB. Lanjutkan dengan hati-hati.
Alamat IP publik yang Anda tambahkan ke daftar putih tidak valid. Misalnya, alamat IP publik mungkin merupakan alamat IP dinamis, atau alat atau situs web yang digunakan untuk memeriksa alamat IP publik memberikan alamat IP yang tidak valid.
CatatanAnda dapat memperoleh alamat IP publik klien Anda berdasarkan sistem operasi yang dijalankan oleh klien Anda:
Linux: Buka terminal, ketik perintah
curl ifconfig.me, lalu tekan tombol Enter.Windows: Buka Command Prompt, ketik perintah
curl ip.me, lalu tekan tombol Enter.macOS: Buka terminal, ketik perintah
curl ifconfig.me, lalu tekan tombol Enter.
Titik Akhir Internal atau Publik Digunakan Secara Salah.
Jika Anda menggunakan titik akhir internal untuk membangun koneksi melalui Internet atau menggunakan titik akhir publik untuk membangun koneksi melalui jaringan internal, koneksi gagal.
Gunakan titik akhir yang benar. Jika Anda ingin terhubung ke kluster PolarDB melalui jaringan internal, gunakan titik akhir internal kluster PolarDB. Jika Anda ingin terhubung ke kluster PolarDB melalui Internet, gunakan titik akhir publik kluster PolarDB.
Server Domain Name System (DNS) gagal menyelesaikan titik akhir kluster Anda.
Titik akhir yang Anda masukkan untuk terhubung ke kluster PolarDB tidak valid.
Titik akhir yang tidak valid dimasukkan. Dalam hal ini, lihat titik akhir yang valid di konsol PolarDB. Untuk informasi lebih lanjut, lihat Lihat Titik Akhir dan Port.
Titik akhir yang Anda masukkan adalah titik akhir publik. Namun, titik akhir publik dihapus secara manual.
Beberapa aplikasi memiliki batasan pada panjang titik akhir dan titik akhir yang Anda masukkan dipotong.
Jika titik akhir kluster PolarDB valid, ubah alamat IP server DNS ke alamat IP server DNS Alibaba Cloud.
Jenis jaringan
Alamat IP server DNS Alibaba Cloud
Jaringan internal (jaringan klasik)
10.143.22.116
10.143.22.118
Jaringan internal (virtual private cloud)
100.100.2.136
100.100.2.138
Internet
223.5.5.5
223.6.6.6