NetWorker. Сбой резервного копирования Sybase: «Имя языкового стандарта "en_US.utf8" не существует в файле locales.dat"
Summary: Резервное копирование Sybase завершается сбоем со следующей ошибкой: «Имя языкового стандарта "en_US.utf8" не существует в файле /sybase/GWP/locales/locales.dat.
Symptoms
Чтобы решить проблему, добавьте информацию о локализации для конкретной платформы. Ниже приведен пример информации о локализации для архитектуры Linux.
[linux] locale = FRENCH, french, iso_1 locale = fr, french, iso_1 locale = fr_BE, french, iso_1 locale = fr_BE.437, french, cp437 locale = en_US.UTF-8, us_english, utf8
Добавление локали для платформы Linux устранило проблему резервного копирования Sybase, которая требовала en_US.UTF-8.
Сбой резервного копирования Sybase с ошибкой ниже:
"Locale name "en_US.utf8" doesn't exist in your $SYBASE/locales/locales.dat file"
Cause
Файл языковых стандартов с именем locales.dat предоставляет информацию о языковом стандарте для конкретной платформы в проприетарном формате Sybase. Этот файл связывает имена языковых стандартов с языками, наборами символов и последовательностями сортировки.
Причина заключается в том, что файл локализации не обновляется параметром «en_US.utf8» для конкретной платформы. Файл $SYBASE/locales/locales.dat должен содержать приведенный ниже параметр для платформы, на которой развернута база данных Sybase. Существует несколько платформ, таких как Posix, HP, Linux, macosx и другие, для которых информация о локализации должна быть обновлена для конкретной платформы.
Resolution
Убедитесь, что языковой стандарт для конкретной платформы обновлен.
[linux]
locale = en_US.437, us_english, cp437
locale = en_US.850, us_english, cp850
locale = us_english.utf8, us_english, utf8
locale = en_US.UTF-8, us_english, utf8
locale = en_US.ISO8859-1, us_english, iso_1
locale = en_US.ISO8859-15, us_english, iso15
locale = us_EN, us_english, iso_1
locale = C, us_english, iso_1
locale = default, us_english, iso_1Additional Information
Файл locales с именем locales.dat предоставляет информацию о языковом стандарте для конкретной платформы в проприетарном формате Sybase. Этот файл связывает имена языковых стандартов с языками, наборами символов и последовательностями сортировки.
Как используется.
Использование открытых клиентских приложений locales.dat , чтобы определить, какую информацию о локализации следует загрузить. Переменная locales.dat file направляет приложения Open Client к сведениям о локализации, но не содержит локализованных сообщений или сведений о наборе символов.