全部产品
Search
文档中心

PolarDB:Terhubung ke PolarDB for PostgreSQL (Kompatibel dengan Oracle) kluster

更新时间:Jul 06, 2025

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

  1. Mulai pgAdmin 4.

  2. Klik kanan Servers dan pilih Create > Server.

    Membuat Server

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

    pgadmin4-Umum

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

    pgadmin-Koneksi

    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:

    1. Masuk ke Konsol PolarDB.

    2. Di pojok kiri atas konsol, pilih wilayah tempat kluster diterapkan.

    3. Temukan kluster dan klik ID-nya.

    4. 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.

  5. Klik Save.

  6. Jika informasi koneksi valid, halaman yang mirip dengan halaman berikut muncul setelah Anda mengklik nama database. Ini menunjukkan bahwa database telah terhubung.

    Koneksi Berhasil

  7. 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.

    Jendela Query

Apa yang harus dilakukan selanjutnya

Kompatibilitas Oracle

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.

      Penting

      Nilai 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.

      Catatan

      Anda 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