Когда вы устанавливаете Progress, вам предлагается принять решение о наборе символов и кодовых страницах.Для максимальной совместимости вы, вероятно, захотите использовать UTF-8, но есть несколько других опций, которые также поддерживают китайский.
Если Progress уже установлен, параметры запуска -cp * сообщают, какая кодовая страница используется.Глобальные настройки по умолчанию можно найти в $ DLC / startup.pf (или% DLC% \ startup.pf, если вы работаете в Windows).Или вы можете посмотреть раздел запуска db файла .lg - фактически используемые параметры запуска отображаются сразу после сообщения (333).
Если ваша база данных уже существует и не использует совместимую кодовую страницувы можете преобразовать его с помощью "proutil -C convchar", но это может быть сложный проект, и вам нужно очень тщательно понять все входные и выходные источники приложения, прежде чем вы это сделаете.
Очень важно, чтобыбаза данных и все подключающиеся к ней клиенты соглашаются с тем, какие кодовые страницы используются и какие различия совместимы между собой.Вы не должны, например, запускать клиент с UTF-8 и записывать китайские символы в базу данных, которая ожидает iso-8859.