Tutorial / Cara Restart Service PostgreSQL Pada Linux
Bagi para pengguna software yang membutuhkan koneksi database PostgreSQL seperti Software Akuntansi No.2 Bee Accounting, maka sangat merepotkan jika PostgreSQL tidak berjalan.
Karena jika PostgreSQL tidak berjalan (service : Stopped) maka kita tidak dapat melakukan koneksi database.
Jika pada para pengguna windows, maka masalah ini telah ada solusinya seperti artikel Tutorial restart error postgresql pada windows
Namun bagaimana dengan pengguna Linux yang tentunya lebih banyak karena lebih stabil untuk dijadikan sebagai server?
Nah, berikut akan saya ulas trik sederhana untuk mejawab permasalahan anda..
Sebelum itu alangkah baiknya kita kenali dulu apa penyebabnya, agar dapat digunakan sebagai langkah pencegahan supaya tidak terulang kembali..
Penyebab Service PostgreSQL tidak berjalan (Stopped) diantaranya :
1. Klik Dash Home - Ketikkan terminal, lalu pilih
3. Masukkan Password Administrator - Lalu Tekan Enter
4. Disini kita sudah masuk sebagai root, berikutnya adalah ketikkan "/etc/init.d/postgresql-8.4 start" (tanpa tanda petik) --> untuk menjalankan service PosgreSQL
7. Maka anda akan diarahkan pada Home folder. setelah itu Masuk kedalam direktori File System - opt - PostgreSQL -8.4 - data Lalu pilih file postmaster.pid - Klik Kanan - Rename menjadi postmaster.pid.old
Karena jika PostgreSQL tidak berjalan (service : Stopped) maka kita tidak dapat melakukan koneksi database.
Jika pada para pengguna windows, maka masalah ini telah ada solusinya seperti artikel Tutorial restart error postgresql pada windows
Namun bagaimana dengan pengguna Linux yang tentunya lebih banyak karena lebih stabil untuk dijadikan sebagai server?
Nah, berikut akan saya ulas trik sederhana untuk mejawab permasalahan anda..
Sebelum itu alangkah baiknya kita kenali dulu apa penyebabnya, agar dapat digunakan sebagai langkah pencegahan supaya tidak terulang kembali..
Penyebab Service PostgreSQL tidak berjalan (Stopped) diantaranya :
- Sering Mati Listrik.
- Komputer dimatikan secara paksa
- File sistem database dipindah-pindah baik sengaja atau tidak sengaja.
- Sistem database dihapus oleh antivirus. Apabila dihapus oleh antivirus maka antivirus akan meberikan informasi bahwa ada file yang dihapus.
Berikut Langkah-langkahnya :
2. Ketik "Sudo Bash" (tanpa tanda petik) - Kemudian Enter
4. Disini kita sudah masuk sebagai root, berikutnya adalah ketikkan "/etc/init.d/postgresql-8.4 start" (tanpa tanda petik) --> untuk menjalankan service PosgreSQL
5. Jika Telah berhasil, Maka akan tampil seperti gambar berikut. (service started)
6. Namun Jika belum berhasil, biasanya dikarenakan ada File postmaster.pid, untuk itu ikuti langkah berikutnya, yaitu ketikkan "nautilus" pada terminal (tanpa tanda petik) - Kemudian enter
7. Maka anda akan diarahkan pada Home folder. setelah itu Masuk kedalam direktori File System - opt - PostgreSQL -8.4 - data Lalu pilih file postmaster.pid - Klik Kanan - Rename menjadi postmaster.pid.old
8. Jika sudah, buka kembali terminal anda dan ulangi langkah 4.
SEMOGA BERHASIL !









kalo di windows bagaimana caranya kak?
ReplyDeleteI would like to say that this blog really convinced me to do it! Thanks, very good post. PostgreSQL trigger
ReplyDelete