Кодовая страница db2set не работает в окнах DB2

Я использую DB2 версии 9.7 и 10.1. Когда я выполняю команду для изменения кодовой страницы, например «db2set db2codepage = 1250», она не показывает никаких ошибок. но после этого, когда я импортирую данные, возникает следующая ошибка SQLCODE: -332 - SQLSTATE: 57017 *** SQL0332N Преобразование символов из исходной кодовой страницы «1252» в целевую кодовую страницу «1250» не поддерживается. SQLSTATE = 57017


person harsh pareek    schedule 05.01.2017    source источник
comment
ibm.com/support/knowledgecenter/SSEPGG_11.1.0/ Пользователь не должен устанавливать DB2CODEPAGE, если это явно не указано в документах DB2 или если это не попросит служба DB2. Зачем нужно его менять?   -  person data_henrik    schedule 05.01.2017
comment
Нам нужно загрузить данные. Данные в многоязычном формате. Если мы загружаем данные без правильной кодовой страницы, они вставляют ненужные символы. Но когда мы устанавливаем кодовую страницу, данные вставляются правильно.   -  person harsh pareek    schedule 11.01.2017


Ответы (1)


если кодировка - utf-8, вы должны использовать DB2CODEPAGE = 1208 для окон, отличных от Windows, и 1252 для окон в системе и перезапустить приложение.

person Israel Cruz Ibarra    schedule 27.02.2019