Setting UTF8 untuk default template database PostgreSQL

postgresql logoBeberapa waktu lalu, penulis ingin melakukan backup restore database PostgreSQL. Database yang dibackup berformat UTF8. Mencoba create database baru dengan format UTF8 juga ternyata tidak bisa, karena format encoding yang berbeda. Pada saat instalasai PostgreSQL di OS Windows, biasanya secara default template database tidak menggunakan UTF8. Lalu bagaimana cara membuat template default database agar bisa menjadi UTF8, berikut beberapa step yang perlu dilakukan:

1. Login ke psql terminal

2. Ketikkan:

3. Drop template1

4. Buat database baru dengan default encoding unicode

5. Lakukan modifikasi pada template1

6. Lakukan koneksi ke template1 dan lakukan vacuum freeze

 

Referensi:

http://stackoverflow.com/questions/16736891/pgerror-error-new-encoding-utf8-is-incompatible

Leave a Reply

Your email address will not be published. Required fields are marked *