NetWorker: Sybase backups fail "Locale name "en_US.utf8" doesn't exist in your $SYBASE/locales/locales.dat file"

Summary: Sybase backups fail with the following error "Locale name "en_US.utf8" doesn't exist in your /sybase/GWP/locales/locales.dat file".

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Add the localization information for the specific platform to resolve the issue. Below is an example of localization information for Linux architecture:

[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


Adding the locale for linux platform fixed the issue for Sybase backup that required en_US.UTF-8.

Sybase backups fail with the below error:

"Locale name "en_US.utf8" doesn't exist in your $SYBASE/locales/locales.dat file".

Cause

The locales file, called locales.dat, provides platform-specific locale information in a Sybase proprietary format. This file associates locale names with languages, character sets and collating sequences.

The reason is that the localization file is not updated with parameter "en_US.utf8" for specific platform. The file $SYBASE/locales/locales.dat should contain the below parameter for the platform on which the Sybase Database is deployed. There are multiple platform's like posix,hp ux, linux, macosx etc, and the localization information should be updated for the specific platform.

Resolution

Make sure that the locales for the specific platform is updated. Otherwise, kindly update the customer to involve the OS admin and make these changes for the specific platform. Before making any changes to this file make a copy of it to retain the source file.

Additional Information

The locales.dat file

The locales file, called locales.dat, provides platform-specific locale information in a Sybase proprietary format. This file associates locale names with languages, character sets and collating sequences.

How it is used

Open Client applications use locales.dat to determine what localization information to load. The locales.dat file directs Open Client applications to localization information, but it does not contain actual localized messages or character set information.

Affected Products

NetWorker Module for Databases and Applications

Products

NetWorker Module for Databases and Applications
Article Properties
Article Number: 000061756
Article Type: Solution
Last Modified: 14 Aug 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.