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