NetWorker: Sybase-Backups schlagen fehl: "Gebietsschemaname "en_US.utf8" ist in Ihrer locales.dat Datei nicht vorhanden.
Summary: Sybase-Backups schlagen mit dem folgenden Fehler fehl: "Der Gebietsschemaname "en_US.utf8" ist in Ihrer Datei /sybase/GWP/locales/locales.dat nicht vorhanden.
Symptoms
Fügen Sie die Lokalisierungsinformationen für die spezifische Plattform hinzu, um das Problem zu beheben. Nachfolgend finden Sie ein Beispiel für Lokalisierungsinformationen für die Linux-Architektur:
[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
Durch das Hinzufügen des Gebietsschemas für die Linux-Plattform wurde das Problem für Sybase-Backups behoben, das Folgendes erforderte: en_US.UTF-8aus.
Sybase-Backups schlagen mit dem folgenden Fehler fehl:
"Locale name "en_US.utf8" doesn't exist in your $SYBASE/locales/locales.dat file"
Cause
Die locales-Datei mit dem Namen locales.dat stellt plattformspezifische Gebietsschemainformationen in einem proprietären Sybase-Format bereit. Diese Datei verknüpft Gebietsschemanamen mit Sprachen, Zeichensätzen und Sortiersequenzen.
Der Grund dafür ist, dass die Lokalisierungsdatei nicht mit dem Parameter "en_US.utf8" für eine bestimmte Plattform. In der Datei $SYBASE/locales/locales.dat sollte den folgenden Parameter für die Plattform enthalten, auf der die Sybase-Datenbank bereitgestellt wird. Es gibt mehrere Plattformen wie Posix, HP, Linux, macosx und andere, für die die Lokalisierungsinformationen für die jeweilige Plattform aktualisiert werden müssen.
Resolution
Stellen Sie sicher, dass das Gebietsschema für die jeweilige Plattform aktualisiert wird.
[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
Die locales-Datei mit dem Namen locales.dat stellt plattformspezifische Gebietsschemainformationen in einem proprietären Sybase-Format bereit. Diese Datei verknüpft Gebietsschemanamen mit Sprachen, Zeichensätzen und Sortiersequenzen.
Wie es verwendet wird.
Open Client-Anwendungen verwenden locales.dat , um zu bestimmen, welche Lokalisierungsinformationen geladen werden sollen. Bei der locales.dat file leitet Open Client-Anwendungen auf Lokalisierungsinformationen hin, enthält jedoch keine lokalisierten Meldungen oder Zeichensatzinformationen.