powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2move export и кодировки
7 сообщений из 7, страница 1 из 1
db2move export и кодировки
    #36946958
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо ли перед экспортом данных из базы в консоли с помощью db2move, выставлять кодировку консоли или еще какие то переменные чтобы перенести данные в другую базу с такой же кодировкой как исходная база? Кодировка базы UTF-8
...
Рейтинг: 0 / 0
db2move export и кодировки
    #36947176
GVF112GVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andron,

Думаю, что нет (хотя могу и не помнить).
Попробуйте установить переменную окружение для DB2 - DB2CODEPAGE

db2set DB2CODEPAGE=1208

С уважением,
Вадим Головский.
...
Рейтинг: 0 / 0
db2move export и кодировки
    #36947370
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndronНадо ли перед экспортом данных из базы в консоли с помощью db2move, выставлять кодировку консоли или еще какие то переменные чтобы перенести данные в другую базу с такой же кодировкой как исходная база? Кодировка базы UTF-8Надо иметь ввиду вот что:
При экспорте данные лягут в файле в кодировке клиента.
Если вы скопируете файлы на другого клиента, откуда грузить другую базу будете db2move-ом, и у этого клиента другая кодовая страница, то надо будет либо:
- чтобы существовало преобразование кодовых страниц файл->клиент (а то в db2move нельзя modified by forcein использовать, как в import/load)
- устанавливать кодовую страницу этого клиента такой же, как и кодовая страница клиента (а значит и файлов ixf), где экспорт был

Для установки в сессии кодовой страницы клиента пользуйтесь:
Код: plaintext
1.
2.
db2 connect reset
[set | export] DB2CODEPAGE= 1208 
db2 terminate
Не пользуйтесь для этого:
Код: plaintext
db2set DB2CODEPAGE= 1208 
т.к. это установка на уровне инстанса, и, если клиент и сервер под тем же инстансом, то это повлияет не только на текущую сессию, но и на весь инстанс, что может быть нежелательно.
...
Рейтинг: 0 / 0
db2move export и кодировки
    #36947394
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И ещё:
(DB)CLOB'ы из отдельных файлов (а db2move использует неявно modified by lobsinfile) не проходят конвертацию кодовых старниц файл->клиент.
...
Рейтинг: 0 / 0
db2move export и кодировки
    #36947459
GVF112GVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andron,

Относительно конвертации и кодировок в DB2:

1. Очень хорошая презентация с IDUG.org: "Code sets, NLS, character conversion vs. DB2" - http://www.idug.org/conferences/EU2006/data/EU06D16.pdf

2. Understanding DB2 Universal Database character conversion -
http://www.ibm.com/developerworks/data/library/techarticle/dm-0506chong/index.html

3. Раздел в документации по DB2 9.7: Multicultural support -
http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/nav/2_7

С уважением,
Вадим Головский.
...
Рейтинг: 0 / 0
db2move export и кодировки
    #36947533
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark Barinstein, GVF112GVF

спасибо за столь подробные ответы
...
Рейтинг: 0 / 0
db2move export и кодировки
    #36947578
GVF112GVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot Mark Barinstein]Andron
....
Не пользуйтесь для этого:
Код: plaintext
db2set DB2CODEPAGE= 1208 
т.к. это установка на уровне инстанса, и, если клиент и сервер под тем же инстансом, то это повлияет не только на текущую сессию, но и на весь инстанс, что может быть нежелательно.

Думаю, что так категорично заявлять нельзя.
Если на уровне инстанции уже была установлена переменная DB2CODEPAGE=1208 и
db2move, выполняется на уровне сервера инстанции.

Скорее всего, не рекомендуется вместо не пользуйтесь .
Все остальное, как всегда, на высшем уровне.

Марк, спасибо!

С уважением,
Вадим Головский.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2move export и кодировки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]