NetWorker: Sybase 백업 실패 "로캘 이름 "en_US.utf8"이 locales.dat 파일에 없습니다."
Summary: Sybase 백업이 실패하고 "Locale name "en_US.utf8" doesn't exist in your /sybase/GWP/locales/locales.dat file 오류가 표시됩니다.
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라는 locales 파일은 플랫폼별 로캘 정보를 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_1Additional Information
라는 locales 파일 locales.dat 플랫폼별 로캘 정보를 Sybase 독점 형식으로 제공합니다. 이 파일은 로케일 이름을 언어, 문자 세트 및 배열 시퀀스와 연관시킵니다.
사용 방법.
Open Client 애플리케이션은 locales.dat 을 클릭하여 로드할 지역화 정보를 결정합니다. 이 locales.dat file은 Open Client 응용 프로그램을 지역화 정보로 전달하지만 지역화된 메시지나 문자 집합 정보는 포함하지 않습니다.