Posted by dillah2008 on May 15, 2009
Penasaran ingin mencoba-coba bahasa PERL, langsung saja mencoba untuk mengkoneksikan PERL dengan DB Postgres…Dapat contoh program seperti ini
#!/usr/bin/perl
#load perl postgresql module
use DBI;
$postgresql_database=”xxxx”;
$postgresql_user=”xxxx”;
$postgresql_password=”xxxx”;
$postgresql_host=”xxxx”;
# connect to perl to postgresql database
my $perl_postgresql = DBI->connect(“DBI:Pg:dbname=$postgresql_database;host=$postgresql_host”,”$postgresql_user”, “$postgresql_password”);
if($perl_postgresql) {
print “Perl established connection to PostgreSQL database\n”;
}else{
print “kagak..”;
}
Ketika dijalankan selalu ada error, sepertinya sih modul DBI nya belum terinstal di fedora nya..setelah beberapa hari cek sana sini, akhirnya dapat command untuk menginstall di fedora, yaitu :
yum install perl-DBD-Pg
Hmmm..sebenernya sih kepengen belajar compile sendiri…tapi yah ketemunya cara yang gampang jadi dipending dulu deh belajar ng-compile nya
Posted in PERL, postgre | Leave a Comment »
Posted by dillah2008 on April 30, 2009
Kasus yang gw hadapi adalah, untuk mencatat komplen dan response nya gw mengambil acuan waktu yang berbeda dan berakibat datanya jadi janggal, masa respon lebih cepat dari komplen. Selain itu gw juga salah membuat format waktu, gw menggunakan format waktu AM-PM dan satunya menggunakan format waktu jam 23.
Langkah yang gw ambil untuk menyelamatkan adalah menambahkan jam-jam yang kurang dari jam 6 dengan bilangan 12, setelah itu gw cek ternyata perbedaan dua acuan waktu itu adalah sekitar 2 menit 39 detik.
Selanjutnya adalah langkah penyelamatan, setelah kesana kemari mencari akhirnya gw dapat teknik di postgre untuk permasalahan ini
select timestamp ‘2001-09-28 23:00′ + interval ‘2 minutes 34 seconds’
Maksud dari statemen tersebut adalah menambahkan timestamp ‘2001-09-28 23:00′ dengan 2 menit 34 detik. Dan hasilnya adalah benar
Semoga Bermanfaat…
Posted in postgre | Tagged: postgre, sql, time, waktu | Leave a Comment »
Posted by dillah2008 on April 26, 2009
Masalah postgre yang ga bisa konek dari mesin yang beda selama ini kemungkinan dikarenakan firewall dari mesin fedoranya yang menolak koneksi ke port postre yang dipakan (5432), untuk menonaktifkan firewall tersebut gw mendapatkan caranya dari link ini, dan berikut caranya
# service iptables save
# service iptables stop
# chkconfig iptables off
Posted in 17499880, PHP & perniknya, linux, postgre | Tagged: fedora, firewall, linux, postgre | Leave a Comment »
Posted by dillah2008 on April 6, 2009
Dapat menggunakan referensi ling ini dan ini , Kesalahan yang gw buat adalah pada konfigurasi di pg_hba.conf, jika default awalnya “ident sameuser” gw ga bisa konek dan ketika gw ganti menjadi “trust” eh jadi bisa konek. Selanjutnya gw akan coba menggunakan “md5″ , katanya sih ini untuk user yang masuknya membutuhkan password.
Posted in postgre | Tagged: fedora, install, postgre | Leave a Comment »
Posted by dillah2008 on April 5, 2009
Lagi iseng, coba2 install postgre versi 8.3 di windows. Sebenernya instalasinya sih standard windows yang cuma next-next doang, tapi permasalahan muncul karena sepertinya postgres ini membentuk user postgres di windows. Sebelumnya gw sudah meng-uninstall postgre jadi besar kemungkinan usernya masih ada ..dan gw lupa passwordnya
Instalasi tidak bisa diteruskan apabila tidak dapat memasukan password user postgre windows secara tepat. Maka gw kepikiran untuk menghapus dulu user tersebut, jika dilihat user di control panel itu user postgres tidak kelihatan. Hmmm akhirnya gw coba pakai command “net user”
Dengan pemakaian command seperti berikut :
net user postgres /delete
Posted in postgre | Tagged: instalasi, postgre, user, windows | Leave a Comment »