NetWorker: Zálohy Sybase se nezdaří "Název národního prostředí en_US.utf8 v souboru locales.dat neexistuje"
Summary: Zálohování Sybase se nezdaří s následující chybou: "Název národního prostředí "en_US.utf8" v souboru /sybase/GWP/locales/locales.dat neexistuje.
Symptoms
Problém vyřešíte přidáním informací o lokalizaci pro konkrétní platformu. Níže je uveden příklad lokalizačních informací pro architekturu Linuxu:
[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
Přidání národního prostředí pro platformu Linux vyřešilo problém se zálohováním Sybase, které vyžadovalo en_US.UTF-8.
Zálohování Sybase se nezdaří a zobrazí se následující chyba:
"Locale name "en_US.utf8" doesn't exist in your $SYBASE/locales/locales.dat file"
Cause
Soubor locales s názvem locales.dat poskytuje informace o národním prostředí specifické pro platformu v proprietárním formátu Sybase. Tento soubor přidružuje názvy národních prostředí k jazykům, znakovým sadám a porovnávacím sekvencím.
Důvodem je, že lokalizační soubor není aktualizován parametrem "en_US.utf8" pro konkrétní platformu. Soubor $SYBASE/locales/locales.dat by měl obsahovat níže uvedený parametr pro platformu, na které je databáze Sybase nasazena. Existuje několik platforem, jako je Posix, HP, Linux, macosx a další, pro které by měly být informace o lokalizaci aktualizovány pro konkrétní platformu.
Resolution
Ujistěte se, že je aktualizováno národní prostředí pro konkrétní platformu.
[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
Soubor locales s názvem locales.dat poskytuje informace o národním prostředí specifické pro platformu v proprietárním formátu Sybase. Tento soubor přidružuje názvy národních prostředí k jazykům, znakovým sadám a porovnávacím sekvencím.
Jak se používá.
Aplikace Open Client používají locales.dat , abyste zjistili, jaké lokalizační informace se mají načíst. Skript locales.dat soubor přesměruje aplikace Open Client na lokalizační informace, ale neobsahuje lokalizované zprávy ani informace o znakové sadě.