Skip to main content

Posts

Showing posts from July, 2008

Basic Server Setup - PostgreSQL on Ubuntu

Basic Server Setup To start off, we need to change the PostgreSQL postgres user password; we will not be able to access the server otherwise. As the “postgres” Linux user, we will execute the psql command. In a terminal, type: Dapper sudo -u postgres psql template1 Gutsy/Hardy sudo -u postgres psql postgres Then, at the new prompt type these two commands, replacing <***password***> with the new password (keep this safe ) : ALTER USER postgres WITH ENCRYPTED PASSWORD ' <***password***> '; \q Create database To create the first database, which we will call "mydb", simply type : sudo -u postgres createdb mydb

SVN: Recover Repository

Salam, Pagi ini, rencana mau update+commit SmartU agar bisa membagi task ke programmer lain. Svn Smartu masih bermasalah, dan untuk kasus sebuku, kebetulan bisa update, tapi commit selalu gagal. Karena penasaran, seharian penuh kerjaan cuma ngoprek svn, sampai gak sempat ngerjain yang lain (kecuali ikut presentasi mesin finger print). Sebelumnya sudah coba " svnadmin recover /home/svn/smartu " dan selalu gagal. Pagi ini coba download buku manual SVN, ada beberapa perintah svnadmin yang bisa dimanfaatkan dan beberapa hal yang mungkin bisa dicoba. Sayang sebagian besar tetap gagal. Terpikir untuk backup database (karena sepertinya yang rusak adalah dabatase - Berkeley DB), kemudian coba buat svn baru, dan restore hasil backup database tersebut. Googling buat nyari cara backup database, sambil coba baca buku manualnya. Ada perintah db_dump dan db_load. Tapi waktu dicoba selalu gagal. Dari sebuah site, lupa URLnya, ketemu ada petunjuk yang menganjurkan untuk menghapus s

[SQL SERVER] Date Format

Di PostgreSQL dan MySQL, output field bertipe tanggal (date) jika di-fetcharray biasanya formatnya YYYY-MM-DD. Namun entah kenapa, di SQL Server output field bertipe tanggal tersebut cukup berantakan ... misal July 2000 23:22:33.394848. Padahal jika di ambil data dari Query Analyzer, hasilnya tidak ada masalah, tetap dalam format YYYY-MM-DD. Jadi dugaanku, ada masalah di setting SQL Server, atau masalahnya di PHP (khususnya extension untuk koneksi ke mssql). Akhirnya, dengan berat hati harus mengubah query yang terkait dengan tanggal, menggunakan fungsi CONVERT yang ada di SQL Server. Perintahnya: CONVERT(varchar(10), [namacolumn], 120). Angka 120 adalah kode agar format yang tampil adalah YYYY-MM-DD.