Informix
Administration
Informix - Locale

Как разобраться с кодировками KOI8 и локалями....

Опубликовано: 25 сен 12
Рейтинг:

Автор: Leonid Belov
Прислал: vasilis

Как разобраться с кодировками KOI8 и локалями....

Все определяется значениями двух переменных окружения:

DB_LOCALE - кодировка, в которой данные хранятся внутри самой базы
CLIENT_LOCALE - кодировка, в которой работает клиент (в Вашем случае - утилита dbimport, следовательно - для Вас это должна быть кодировка, в которой были выгружены данные);

Чтобы все нормально работало, эти кодировки должны быть либо одинаковыми, либо совместимыми (то есть в GLS должна присутствовать таблица перекодировки)

Список всех известных Informix кодировок лежит в файле $INFORMIXDIR/gls/cm3/registry
Пара строчек из него:

KOI-8 57382 # 0xe026 (Russian code page)
CP1251 1251 # 0x04e3 (Microsoft Code Page 1251)

Кодировка koi8 зарегистрирована под номером e026, Windows 1251 - под номером 04e3

Сама кодировка koi8 описана в файле $INFORMIXDIR/gls/lc11/ru_ru/e026.lco
кодировка Windows - соответственно в $INFORMIXDIR/gls/lc11/ru_ru/04e3.lco

Если какого-то из этих файлов нет - соответствующая кодировка не поддерживается в Вашей инсталляции

Таблица перекодировки - если она есть - располагается в двух файлах

$INFORMIXDIR/gls/cv9/e02604e3.cvo
$INFORMIXDIR/gls/cv9/04e3e026.cvo

Если этих файлов нет - кодировки считаются несовместимыми, перекодировка невозможна, и Вы получаете ошибку 23104

Если данные в выгруженных файлах не соответствуют кодировке, указанной в CLIENT_LOCALE, и значения CLIENT_LOCALE и DB_LOCALE не совпадают, получим ошибку 23103

Если CLIENT_LOCALE и DB_LOCALE одинаковы, перекодировка при обмене данными между клиентом и сервером не производится вообще.

Резюме: если выгруженные данные - в koi8, и в базе они тоже должны лежать в koi8, установите перед запуском dbimport в окружении

DB_LOCALE=ru_ru.KOI-8
CLIENT_LOCALE=ru_ru.KOI-8

Комментарии


  • <a href="http://www.northface-uk.org.uk">north face jacket</a>
    <a href="http://www.lacosteoutletstores.us">lacoste</a>
    <a href="http://www.pandorajewelry-store.us.com">pandora</a>
    <a href="http://www.yeezy350boost-v2.us">yeezy boost 350 v2</a>
    <a href="http://www.cheapsoccercleats.us.com">soccer shoes</a>
    <a href="http://www.skechers-uk.org.uk">skechers shoes</a>
    <a href="http://www.birkenstocks.us.org">birkenstocks</a>
    <a href="http://www.vapormax-nike.us.com">nike air vapormax</a>
    <a href="http://www.yeezy--shoes.us.com">yeezy shoes</a>
    <a href="http://www.ralphlaurenfactorystore.us">ralph lauren outlet</a>
    <a href="http://www.pumafentyshoes.us.com">puma fenty</a>
    <a href="http://www.adidas-outletstore.us.com">adidas shoes</a>
    <a href="http://www.jordan11-red.us.com">red jordan 11</a>
    <a href="http://www.cheapnfljerseysnfls.us.com">cheap nfl jerseys</a>
    <a href="http://www.canadgoosesale.us.com">canada goose outlet</a>
    <a href="http://www.lebron15shoes.us">lebron 15</a>
    <a href="http://www.north-face-jackets.us.com">the north face jackets</a>
    <a href="http://www.jordans-retro.us.com">jordan retro</a>
    <a href="http://www.nikeclearance.us.com">nike clearance store</a>
    <a href="http://www.supremehoodie.us">supreme new york</a>
    <a href="http://www.ralphlaurensaletuk.org.uk">ralph lauren</a>
    <a href="http://www.yeezysboost350-v2.us.com">yeezy boost 350</a>
    <a href="http://www.soccer-cleats.us.com">soccer shoes</a>
    <a href="http://www.pandoras-jewelry.us.com">pandora</a>
    <a href="http://www.valentino-outletstore.us.com">valentino outlet</a>
    <a href="http://www.fitflop-sandals.us.com">fitflop</a>
    <a href="http://www.charms-pandora.org.uk">pandora jewelry</a>
    <a href="http://www.kobe12shoes.us">kobe ad shoes</a>
    <a href="http://www.jordan11swinlike82.us.com">air jordan 11 win like 82</a>
    <a href="http://www.nike-airvapormax.us">air vapormax</a>
    <a href="http://www.kyrie3s.us.com">kyrie 3 shoes</a>
    <a href="http://www.canadian-goose.us.com">canadian goose</a>
    <a href="http://www.pandorauksale.org.uk">pandora charms</a>
    <a href="http://www.underarmouroutletonline.us.com">under armour outlet online</a>
    <a href="http://www.louboutinoutletus.us.com">louboutin shoes</a>
    <a href="http://www.rihannafenty.us.com">rihanna puma</a>
    <a href="http://www.red-bottoms-shoes.us">red bottom</a>
    <a href="http://www.ultraboost-adidas.us.com">ultra boost adidas</a>
    <a href="http://www.air-max-2018.us.com">nike air max 2018</a>
    <a href="http://www.mbtshoes-clearance.us.com">mbt shoes clearance outlet</a>
    <a href="http://www.kd10s.us.com">nike kd 10</a>
    <a href="http://www.redbottomslouboutin.us.com">red bottom</a>
    <a href="http://www.supreme-newyork.us.com">supreme clothing</a>
    <a href="http://www.kyrie4-shoes.us.com"></a>
    <a href="http://www.cheapnike.us.com">cheap nike shoes</a>
    <a href="http://www.wholesalenfljerseyscheapnfl.us.com">wholesale nfl jerseys</a>
    <a href="http://www.air-vapor-max.us.com">nike vapor max</a>
    <a href="http://www.huarache-shoes.us">nike huarache</a>
    <a href="http://www.nike-outletonline.us.com">nike outlet online</a>
    <a href="http://www.adidas--nmd.us.com">adidas nmd r1</a>
    <a href="http://www.pandorajewelrysite.us.com">pandora</a>
    <a href="http://www.nike-kyrie.us">nike kyrie</a>
    <a href="http://www.gymred11.us.com">red 11s</a>
    <a href="http://www.kd10-shoes.us">kd 10 shoes</a>
    <a href="http://www.mbt.us.org">mbt shoes clearance</a>
    <a href="http://www.lebronshoes15.us.com">lebron shoes</a>
    <a href="http://www.kobebryant-shoes.us.com">kobe bryant shoes</a>
    <a href="http://www.kyrieirving-shoes.us">kyrie 4 shoes</a>
    <a href="http://www.curry4s.us">curry 4 shoes</a>
    <a href="http://www.timberlandshoes-outlet.us">timberland outlet</a>
    <a href="http://www.northface-jacket.org.uk">northface</a>
    <a href="http://www.timberlandoutletstores.us.com">timberland outlet</a>
    <a href="http://www.nike-factory.us.com">nike factory outlet</a>
    <a href="http://www.coachoutletclearances.us.com">coach outlet store</a>
    <a href="http://www.skechersoutletonline.us">skechers outlet</a>
    <a href="http://www.red11s.us.com">red 11s</a>
    <a href="http://www.longchampbag.us">longchamp</a>
    <a href="http://www.jimmychoooutlets.us.com">jimmy choo outlet</a>
    <a href="http://www.canadagoosejacketoutlet.us">canada goose coats</a>
    <a href="http://www.adidasoutlets.us">adidas outlet store</a>
    <a href="http://www.nike-airmax2018.us">nike air max 2018</a>
    <a href="http://www.goyard.us.org">goyard</a>
    <a href="http://www.louboutin-outlets.us">christian louboutin shoes</a>
    <a href="http://www.charmspandora.org.uk">pandora charms</a>
    <a href="http://www.rihanna-puma.us.com">puma shoes</a>
    <a href="http://www.airjordan11swinlike82.us">air jordan 11 win like 82</a>
    <a href="http://www.canadiangoosejacket.us.com">canadian goose jacket</a>
    <a href="http://www.pandorajewelrybracelet.us">pandora charms</a>
    <a href="http://www.nikefactorystores.us.com">nike factory</a>
    <a href="http://www.skechers-sale.us.com">skechers sneakers</a>
    <a href="http://www.thenorthfaceoutletonline.us.com">north face outlet online</a>
    <a href="http://www.redjordan11.us.com">jordan 11 red</a>
    <a href="http://www.huarachenike.us.com">huaraches nike</a>
    <a href="http://www.poralphlaurenfactorystore.us.com">ralph lauren factory store</a>
    <a href="http://www.jordan11red.us">jordan 11</a>
    <a href="http://www.thenorthface-jackets.us">north face jackets</a>
    <a href="http://www.coachhandbagsoutletstores.us.com">coach outlet store</a>
    <a href="http://www.birkenstockoutletsandals.us.com">birkenstock outlet</a>
    <a href="http://www.nike-stores.us.com">nike store online</a>
    <a href="http://www.nmd-r1.us.com">adidas nmd r1</a>
    <a href="http://www.pandorajewelry-bracelet.us.com">pandora jewelry</a>
    <a href="http://www.michaelkorsoutletclearancestore.us.com">michael kors outlet online</a>
    <a href="http://www.curry4s-shoes.us.com">curry shoes</a>
    <a href="http://www.underarmourclearance.us">under armour outlet</a>
    <a href="http://www.wholesalejerseyschinasale.us.com">wholesale jerseys</a>
    <a href="http://www.fitflops-sale-clearance.us">fit flops</a>
    <a href="http://www.handbagsoutlet-michaelkors.us.com">michael kors outlet</a>
    <a href="http://www.jewelry-pandora.org.uk">pandora uk</a>
    <a href="http://www.ultraboost.us.org">ultra boost adidas</a>
    <a href="http://www.goyard-bags.us.com">goyard</a>



Необходимо войти на сайт, чтобы оставлять комментарии

Раздел FAQ: Informix / Administration / Informix - Locale / Как разобраться с кодировками KOI8 и локалями....