Выполните эту процедуру, чтобы установить переменную среды NLS_LANG для баз данных Oracle.
Чтобы установить переменную среды NLS_LANG для баз данных Oracle
Определите значение NLS_LANG.
В базе данных хранилища данных выполните команду
SELECT * FROM V $ NLS_PARAMETERS
Запишите значение NLS_LANG в формате [NLS_LANGUAGE] _ [NLS_TERRITORY]. [NLS_CHARACTERSET].
Например: American_America.UTF8
Для Windows:
Перейдите в Панель управления> Система и перейдите на вкладку «Дополнительно». Нажмите Переменные среды.
В разделе «Системные переменные» нажмите «Создать».
В поле Имя переменной введите NLS_LANG.
В поле Значение переменной введите значение NLS_LANG, которое было возвращено на шаге 1.
Форматом значения NLS_LANG должно быть [NLS_LANGUAGE] _ [NLS_TERRITORY]. [NLS_CHARACTERSET].
Например: American_America.UTF8.
Для UNIX установите переменную, как показано ниже:
setenv NLS_LANG
Например: setenv NLS_LANG American_America.UTF8.
Если ваши данные - 7-битный или 8-битный ASCII, а сервер Informatica работает в UNIX, то установите
NLS_LANG _.WE8ISO8859P1
ПРЕДУПРЕЖДЕНИЕ. Убедитесь, что вы правильно установили переменную NLS_LANG, как указано в этой процедуре, иначе ваши данные будут отображаться некорректно.
Перезагрузите компьютер после создания переменной.