NetWorker:Sybase 備份失敗「您的locales.dat檔案中不存在地區名稱「en_US.utf8」」」

Summary: Sybase 備份失敗,並出現以下錯誤「您的 /sybase/gwp/locales/locales.dat 檔案中不存在地區名稱「en_US.utf8」。

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

新增特定平台的當地語系化資訊以解決問題。以下是 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_1

Additional Information

名為的地區設定檔案 locales.dat 以 Sybase 專有格式提供特定於平臺的區域設置資訊。此檔將區域設置名稱與語言、字元集和排序規則序列相關聯。

如何使用。

開啟用戶端應用程式使用 locales.dat 確定要載入的當地語系化資訊。可使用 locales.dat 檔將打開的用戶端應用程式定向到當地語系化資訊,但它不包含當地語系化消息或字元集資訊。

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: 29 Apr 2026
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.