Karakterizáció

Éveken át ISO karakterszettes fájlokat kapott a cég, amit felmásoltak az ISO karakterszetes AIX gépre, az molyolt rajtuk pár shell scripttel, majd betöltött az Oracle 9i adatbázisba, ami szintén ISO volt.
Feldolgozták az adatokat adatbázisban, majd kiírták ISO fájlba, amit egy C program még kicsit igazított, és készülhettek is belőle a ps és CSV (ISO) fájlok, amit elküldtek az ügyfeleknek. Mindenki boldog volt.

Persze ahogy haladtunk az időben, az ügyfelek unixról windowsra váltottak, nekik win1250-ben kellettek a nyomtatnivaló fájlok.
Az Oracle 9i kevés volt, ezért 10g-re kellett váltani. A 10g-hez kevés volt az AIX géppark, ezért lecserélték őket RHEL-es Linuxokra. Az adatbázis és a Linuxok UTF8-ra lettek átállítva.

Ezért most megkapja a cég az ISO fájlokat, átkonvertálja UTF8-ra, shell programokkal molyol rajt kicsit, majd betölti az UTF8 adatbázisba, ott feldolgozzák, majd kiírják az UTF8 fájlt, amit átkonvertálnak ISO-ra, mert a C program továbbra is csak ISO fájlokat tud feldolgozni, és legenerálják a ps és a CSV (ISO) fájlokat, de az utóbbit átkonvertálják a végén win1250-re, hogy az ügyfél is tudja őket használni.

Get Simple.

Hozzászólások

Not simple.Stupid :D
____________________________
sucks: Öregebb vagyok mint a Microsoft...

< like button >

-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."

Esetleg ha mindenki UTF-8-at használna? Ma már nem vágyálom... (persze tudom, az ügyfél fütyül, a beszállító meg táncol)

Ismerős történet.
__________________________________
2e845cb4c3a5b5bd6508455b1739a8a2

> A 10g-hez kevés volt az AIX géppark, ezért lecserélték őket RHEL-es Linuxokra.

Egesz pontosan sokalltak az IBM upgrade koltsegeit ;-)

" Az adatbázis és a Linuxok UTF8-ra lettek átállítva."
Emiatt a lepes miatt van az egesz szivas. Nem kene talan itt keresni a megoldast?