Ad Widget

Collapse

База данных Oracle и русский язык

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • tuban
    Senior Member
    Zabbix Certified Specialist
    • Sep 2012
    • 286

    #1

    База данных Oracle и русский язык

    Доброго времени суток. Есть база данных на Oracle в кодировке UTF-8 и фронтэнд 2.4 на бубете. После установки в бубунту русской локали и включения русского языка в zabbix, нормально отображаются только меню. В истории и при попытке создать элемент, группу итд. русские символы отображаются как "???? ????".
    Может кто-то сталкивался с подобным, почему это происходит?
    Спасибо.
  • tuban
    Senior Member
    Zabbix Certified Specialist
    • Sep 2012
    • 286

    #2
    Уже пересобрал фронтэнд, та же ерунда...

    Comment

    • yukra
      Senior Member
      • Apr 2013
      • 1359

      #3
      Originally posted by tuban
      Уже пересобрал фронтэнд, та же ерунда...
      кодировку БД проверьте

      Comment

      • tuban
        Senior Member
        Zabbix Certified Specialist
        • Sep 2012
        • 286

        #4
        Решение подсказал один хороший человек. Оказывается в оракле какое-то свое представление об UTF8, т.е национальные символы кодируются хитрым образом. Для корректного отображения русских символов, нужно в ~/include/db.inc.php, в строке c отвечающей за коннект с Б.Д, добавить кодировку AL32UTF8
        Code:
         @oci_connect($DB['USER'].............,'[B]Al32UTF[/B]');

        Comment

        Working...