Когда я устанавливаю DB2 Express-C на платформе Windows XP, в окнах команд не может отображаться правильный китайский символ, вместо него отображается неправильный код, например «?? ##».
Как я могу это исправить.
Окна консоли Windows не поддерживают UTF-8. Они могут отображать только кодовую страницу "OEM", как в MS-DOS, или, что редко, UTF-16 Unicode.
Вы можете попробовать использовать эту команду
C:> chcp 65001before running your program - 65001 is the "codepage" for UTF-8. But this is kind of an ugly hack, and only affects the window it's executed on.
ftp.software.ibm.com все их общедоступные исправления перечислены на этом FTP-сайте. Вход в систему не требуется.
IBM довольно хорошо выпускает языковые пакеты. Однако это довольно большой ftp-сайт. Вы можете начать с программное обеспечение раздел.
Удачи.
Кроме того, в дополнение к плакату выше, если вы выберете неправильный шрифт для своей консоли, вы будете ограничены в отображении символов. Используйте коммерческий шрифт Unicode, и у вас не должно возникнуть особых проблем (но имейте в виду, что в некоторых шрифтах с "ручным кодированием" могут быть заполнены не все позиции символов).