| Author |
Message |
![[Post New]](/Sysforums/templates/default/images/icon_minipost_new.gif) 26/08/2010 03:01:03
|
Gerasim
SysAider
Joined: 26/08/2010
Messages: 9
Offline
|
Сразу скажу на на редакции "free" все отлично, но там и нет этих опций.
Есть sysiad 7. Юзеров из ad через ldap забирает на ура.
При логине юзера вылазит красота формата "Добро пожаловать в справочную службу SysAid, ????? ????????????!"
Соовтетственно, если все по-английски -> все отлично, проблем нет.
Кодировка везде utf-8
В данный момент проблема решается с помощью подмены поля имени на sAMAccountName из ad.
Саппорт, выручай!
Кто-нибудь сталкивался с косяками с кодировкой?
This message was edited 1 time. Last update was at 26/08/2010 03:25:25
|
|
|
![[Post New]](/Sysforums/templates/default/images/icon_minipost_new.gif) 26/08/2010 03:52:36
|
jamaro
Super SysAider

Joined: 07/10/2009
Messages: 70
Location: Kyiv, Ukraine
Offline
|
Gerasim wrote:Сразу скажу на на редакции "free" все отлично, но там и нет этих опций.
Есть sysiad 7. Юзеров из ad через ldap забирает на ура.
При логине юзера вылазит красота формата "Добро пожаловать в справочную службу SysAid, ????? ????????????!"
Соовтетственно, если все по-английски -> все отлично, проблем нет.
Кодировка везде utf-8
В данный момент проблема решается с помощью подмены поля имени на sAMAccountName из ad.
Саппорт, выручай!
Кто-нибудь сталкивался с косяками с кодировкой?
1. Открой в файл перевода (можно обычным Блокнотом)
2. Найди там данный текст
3. Измени его на такой, какой тебе нужно
4. Загрузи обновленный файл перевода на портал и пользуйся без кракозяблей
This message was edited 2 times. Last update was at 26/08/2010 03:54:22
|
Administrator Help Desk (SysAid) |
|
|
![[Post New]](/Sysforums/templates/default/images/icon_minipost_new.gif) 26/08/2010 04:12:02
|
Gerasim
SysAider
Joined: 26/08/2010
Messages: 9
Offline
|
Дело в том, что при импорте из ad все в каракулях.
Соответственно и при создании юзером тикета все кириллические символы превращаются в "??????"
*апд
Переставил sysaid. Тип базы не mysql, а derby. Косяки с кодировкой пропали.
Вопрос: как правильно конфигурить базу в mysql для правильной работы sysaid с кириллицей?
This message was edited 1 time. Last update was at 26/08/2010 04:44:12
|
|
|
![[Post New]](/Sysforums/templates/default/images/icon_minipost_new.gif) 26/08/2010 06:32:01
|
jamaro
Super SysAider

Joined: 07/10/2009
Messages: 70
Location: Kyiv, Ukraine
Offline
|
Gerasim wrote:Дело в том, что при импорте из ad все в каракулях.
Соответственно и при создании юзером тикета все кириллические символы превращаются в "??????"
*апд
Переставил sysaid. Тип базы не mysql, а derby. Косяки с кодировкой пропали.
Вопрос: как правильно конфигурить базу в mysql для правильной работы sysaid с кириллицей?
Просто надо, что бы файл из которого идет импорт, был в кодировке ANSI, тогда будет все ок.
Аналогично для всех баз SQL (т.е. MySQL, MS SQL).
P.S. При экспорте, тоже самое сохраняется всё с кракозяблями, потом нужно открыть Блокнотом и сохранить в ANSI, либо сразу открывать через MS Excel, он сам преобразовывает.
This message was edited 1 time. Last update was at 26/08/2010 06:35:04
|
Administrator Help Desk (SysAid) |
|
|
![[Post New]](/Sysforums/templates/default/images/icon_minipost_new.gif) 26/08/2010 06:38:00
|
Gerasim
SysAider
Joined: 26/08/2010
Messages: 9
Offline
|
Очень хочется, чтобы он автоматом подхватывал новых пользователей из ad без каракулей.
Я к тому, что с derby все хорошо. С mysql - каракули. И оно явно лечится, скорее всего, в где-то в кодировке базы mysql засада...
|
|
|
![[Post New]](/Sysforums/templates/default/images/icon_minipost_new.gif) 13/09/2010 07:37:11
|
feda_z
SysAid Mod

Joined: 08/07/2008
Messages: 391
Location: Saint-Petersburg
Offline
|
Коллега, удалось решить проблему с кодировками??
Читали ветку http://www.ilient.com/Sysforums/posts/list/2579.page#11794 ??
|
С наилучшими пожеланиями, Федор
With best regards, Fedor |
|
|
![[Post New]](/Sysforums/templates/default/images/icon_minipost_new.gif) 13/09/2010 09:47:05
|
Gerasim
SysAider
Joined: 26/08/2010
Messages: 9
Offline
|
поставил с БД derby - баги исчезли.
хочется повесить это дело на ms sql 2005.
есть ли какой нить ман, что можно покурить на это дело? чую, без мана опять косяки с кодировкой полезут.
|
|
|
![[Post New]](/Sysforums/templates/default/images/icon_minipost_new.gif) 13/09/2010 09:59:30
|
feda_z
SysAid Mod

Joined: 08/07/2008
Messages: 391
Location: Saint-Petersburg
Offline
|
Проблем быть не должно. Кодировка БД Cirillic_General_CI_AS, кодировка сервера такая же.
В своих настройках и настройках пользователя по умолчанию ставите кодировку и кодировку импорта-экспорта UTF-8
|
С наилучшими пожеланиями, Федор
With best regards, Fedor |
|
|
![[Post New]](/Sysforums/templates/default/images/icon_minipost_new.gif) 14/09/2010 06:37:38
|
Gerasim
SysAider
Joined: 26/08/2010
Messages: 9
Offline
|
Попробую намедни, спасибо. Отпишусь о результатах.
Может быть, мне с mysql просто не повезло.
|
|
|
![[Post New]](/Sysforums/templates/default/images/icon_minipost_new.gif) 15/09/2010 02:29:42
|
feda_z
SysAid Mod

Joined: 08/07/2008
Messages: 391
Location: Saint-Petersburg
Offline
|
Я в свое время тоже начинал с MySQL, несколько инсталляций, и удалось настроить работу без проблем. Правда уже за давностью лет не вспомню кодировки.
|
С наилучшими пожеланиями, Федор
With best regards, Fedor |
|
|
![[Post New]](/Sysforums/templates/default/images/icon_minipost_new.gif) 25/08/2011 13:18:29
|
AdikGadik
SysAider
Joined: 25/08/2011
Messages: 1
Offline
|
Да, и все еще остаются проблемы с кириллицей..
Поставил недавно. Да со стандартной БД все работает на ура. Но интереснее перевести на мускул. Ну и конечно вся все русские буквы знаками вопроса.
Причем, пробовал ставить кодировки различные (koi8r, cp1251, uft8 и в мускуле и в настройках сисаида) и перелопатил весь русскоязычный форум, но так и не получилось победить.
Причем, кодировка меняется при изменении записи из сисаида. То есть например заводим заявку, получаем ?????????? . Далее в базе в таблице service_req делаем запись вместо ???????? русские буквы - все нормуль. Далее правим эти буквы, например дописываем в конец еще 1 русскую букву (браузер в кодировке uft8 пишет) и вся зпись опять становиться ?????????? . Причем конечно же в настройках как профиля, так и счета по умолчанию веде uft8 (ну или другая кодировка, в зависимости от в какой работает база). То есть на мой взгляд получается так, что при записи в базу из сисаида протсо игнорируется настройки кодировки как для "себя", так и для новых счетов..
Конечно, базу полностью пересоздавал с различными сравнениями, переводил кодировки, короч много что попробовал.
Крутиться все это дело на win7 x64. Базы правил phpmyadmin развернутом под денвером. Ну и понятно tomcat, входщий в поставку сисаида. Мускул ставил с оффсайта, версия 5.1, сисаид сначала был 7.5, теперь 7.0.. Корочь что-то я в этой жизни видимо не понимаю, так что ткните меня куда копать дальше, но от мускула отказаться выше моих сил.
Кстати! Заметил, что когда ставишь кодировку для "себя" koi8r - весь интерфейс меняет языка на инглишь. Пробовал только в 7.0 версии, может в 7.5 уже нет, н овсе равно немного улыбнуло))
|
|
|
![[Post New]](/Sysforums/templates/default/images/icon_minipost_new.gif) 07/09/2011 04:14:35
|
Nilorit
SysAider
Joined: 07/09/2011
Messages: 1
Offline
|
AdikGadik, у меня та же фигня была. Как оказалось, SysAid при подключении к Мускулу не объявляет, в какой кодировке будет работать. А сам мускул на запрос
mysql> SHOW GLOBAL VARIABLES LIKE 'char%';
говорил, что работать будет в латинице. Спасли две строчки в конфиге. В секцию [mysqld] добавить:
charset-server=utf8
init-connect=set names utf8
|
|
|