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".
[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.
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.
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 ApplicationsProducts
NetWorker Module for Databases and ApplicationsArticle 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.