Cara Export PostgreSQL Database

Terdapat beberapa jenis database yang dapat anda gunakan untuk membuat website, seperti MySQL dan PostgreSQL. Disini kita akan membahas bagaimana cara Export PostgreSQL. Anda dapat mengexport Database PostgreSQL dengan menggunakan tools pg_dumb dan phpPgAdmin.

    • Cara Export PostgreSQL dengan pg_dumb

Export PostgreSQL dengan pg_dumb sangatlah sederhana. Anda hanya perlu mengakses baris perintah pada komputer tempat database disimpan.

  1. Masuklah menggunakan SSH jika database berada di akun web lain atau penyedia hosting web lain. Jika anda memiliki akses fisik ke komputer, anda dapat membuka jendela DOS untuk mengakses baris perintah.
  2. Ketik perintah dan kemudian tekan Enter:
pg_dump -U username dbname > dbexport.pgsql

Ganti nama pengguna dengan nama pengguna akun hosting A2 anda dang anti db name dengan nama database yang ingin anda ekspor.

    1. Ketikkan kata sandi akun Hosting A2 Anda di prompt kata sandi

    2. File dbexport.pgsql berisi semua data untuk database dbname. Jika file dbexport.pgsql ada di komputer jarak jauh, lakukan unduh file terlebih dahulu ke komputer lokal anda.
      Anda akan menerima pesan eror ketika anda mencoba untuk mengekspor database
pg_dump: SQL command failed
pg_dump: Error message from server: ERROR:  permission denied for schema topology
pg_dump: The command was: LOCK TABLE topology.topology IN ACCESS SHARE MODE

Kesalahan ini terjadi dikarena beberapa template basis data server menyertakan PostGIS dengan izin akses terbatas, sehingga untuk mengekspor database PostgreSQL tanpa data ini, ketikkan perintah berikut:

pg_dump -U username dbname -N topology -T spatial_ref_sys > dbexport.pgsql
  • Cara Export PostgreSQL dengan phpPgAdmin

Untuk mengexport PostgreSQL dengan phpPgAdmin, dapat dilakukan dengan langkah berikut:

  1. Masuk ke cPanel
  2. Pada bagian DATABASES, di cPanel, klik phpPgAdmin PostgreSQL

  1. Pada bagian bawah, buatlah Database baru dan pada bagian kotak teks nama database, ketikkan nama database.

    Anda tidak dapat menggunakan huruf kapital dalam nama database PostgreSQL

  2. Klik Create Database
  3. Jika database sudah dibuat, Klik Go Back
  4. Pada bagian bawah Add User to Database, di User, pilihlah pengguna yang anda ingin tambahkan
  5. Pada daftar DATABASE, pilih database baru
  6. Klik Submit
2.7/5 - (3 votes)
Sallu Warni

Recent Posts

mengatasi error ImunifyAV has not detected any compatible hosting panel as well as integration.conf file to run the installation without a panel di cyberpanel

berikut adalah cara mengatasi error ImunifyAV has not detected any compatible hosting panel as well…

4 weeks ago

Update URL Repository Centos 7 Setelah End Of Life (EOL) 2024-07-01

CentOS 7 tidak akan mendapatkan pembaruan apa pun setelah Juni 2024. Selain itu, mirrorlist.centos.org tidak…

2 months ago

Mengatasi error gmysql Connection failed: Unable to connect to database pada pdns Cyberpanel

DNS di server cyberpanel tidak mau bekerja, di cek pada error log keluar pesan seperti…

2 months ago

Mengatasi Access denied for user ‘cyberpanel’@’localhost’ (using password: YES) saat upgrade cyberpanel

saat upgrade cyberpanel, keluar pesan error seperti berikut: django.db.utils.OperationalError: (1045, "Access denied for user 'cyberpanel'@'localhost'…

2 months ago

Cara Restart CyberPanel Lewat SSH

Untuk melakukan restart cyberpanel lewat SSH silahkan jalankan perintah berikut: systemctl restart lscpd

2 months ago

Mengatasi Error “Chown Operation Not Permitted” di Linux

Di Linux, chown digunakan untuk mengubah izin pemilik file dan direktori. Namun, saat menggunakan perintah…

2 months ago