Változás jelentések - Encoding

A RoolWikiBÓL

(Változatok közti eltérés)
2009. március 23., 16:25 változat (szerkesztés)
Rozsahegyil (Vita | szerkesztései)
(New page: A 8.3-as PostgresSQL szerver valamint a valamint a linux rendszerek használatával szükségessé vált, hogy a változás jelentés fájlok mindegyikében jelezzük a fájl karakterkódo...)
← Előző változtatások
2011. április 8., 11:28 változat (szerkesztés) (undo)
Rozsahegyil (Vita | szerkesztései)
A (Levédte a(z) Változás jelentések - Encoding lapot [edit=sysop:move=sysop])
Következő változtatások →

2011. április 8., 11:28 változat

A 8.3-as PostgresSQL szerver valamint a valamint a linux rendszerek használatával szükségessé vált, hogy a változás jelentés fájlok mindegyikében jelezzük a fájl karakterkódolását. Ezzel közöljük az adatbázis szerverrel, hogy milyen kódolással készült parancsokat fog kapni. A szerver így már át tudja alakítani a kapott kódolású szöveget a saját belső kódolására, ami javasoltan utf8. ( Így használjuk a roolnet szervert pl. A dev még latin2 ) Azért is kiemelten fontos jelezni a kódolást, mert ugyanaz a változás különböző kódolású szerverekre is bekerül.

Windowson a Notepad++ programot használom és javaslom használni. Ez a Formátum menüben mutatja a fájl kódolását és itt lehet átalakítani is. Az ANSI jelenti a latin2-t, az UTF8 (Bom nélkül) pedig az utf8-at.

Friss telepítésű Linux rendszeren valószínűleg utf8-at fogunk használni. ( ha mi magunk állítjuk be, akkor meg tudjuk, hogy mit ). Megvizsgálom még az ottani lehetőségeket...

A 2 fontosabb kódolást beállító parancs így néz ki:

set client_encoding = 'Latin2';
set client_encoding = 'UTF8';
Személyes eszközök