Создание экземпляра Informix с набором символов UTF8

Обзор: я пытаюсь создать Informix экземпляр с набором символов UTF8,

Подробности: я понимаю, что набор символов по умолчанию в informix при создании экземпляра ISO Latin 1 (819), Тем не менее, я пытаюсь преобразовать мои экземпляры Informix в UTF8 набор символов. Я создал правильный Onconfig и пути. Я не могу установить CLIENT_LOCALE, DB_LOCALE, SERVER_LOCALE, а также DBLANG правильно.

> set DB_LOCALE=en_us.utf8
> set CLIENT_LOCALE=en_us.utf8
> set DBLANG=en_us.utf8   (I do not know if this is the correct value)
> set SERVER_LOCALE=en_us.utf8
> set GL_USEGLU=1

Это работает, когда я повторяю все пять значений они установлены. Тем не менее, когда я пытаюсь создать экземпляр после:

> oninit -iy 

я использую dbaccess смотреть на sysmaster::sysdbslocale все значения базы данных sys установлены на 819, что означает набор символов ISO Latin 1 не UTF8, (Я также попытался установить их с помощью экспорта и повторить все остальные шаги таким же образом.) Следует отметить, что я устанавливаю эти значения при подключении через telnet к серверу через putty, Я использую серверы HP-UX,

Вопросы:

  • Кто-нибудь знает, что я делаю не так?
  • Является DBLANG установить правильное значение?
  • Как мне установить эти значения, чтобы экземпляр создавался с использованием набора символов utf8?
  • И наконец, как мне установить эти значения, чтобы мне не приходилось устанавливать их каждый раз, когда я подключаюсь к серверу, используя putty,

0 ответов

Другие вопросы по тегам