Character set tables, and country and regional information (such as date format, names of months, and so on) are dynamically loaded at run time. This reduces the actual storage requirements and allows new languages to be added in the future without the need to relink all applications.
The files containing character set information are created in the current BS2000 user ID. The names of these files have the following format:
These files are for internal use only. You should not make changes to them. If you need a character set, language, or territory code that is not present, then contact the Oracle Support Services representative, who will be able to check whether any updates are available.
User-defined character sets as documented in the Oracle Database Globalization Support Guide are not supported for this release.
For the Oracle Database, the database administrator sets the
NLS_TERRITORY parameters in the initialization files as described in the Oracle Database Globalization Support Guide.
For the supported Oracle Database products, you can choose a language, territory, and character set from within BS2000/OSD by setting the value of the
NLS_LANG. Set this environment variable as follows:
NLS_LANG = language_territory.characterset
language is any supported language
territory is any supported territory
characterset is the character set required by your terminal
Oracle Database Globalization Support provides support for territory conventions, such as start day of the week, for the following territories:
|US8BS2000||Siemens 9750-62 EBCDIC 8-bit||American|
|D8BS2000||Siemens 9750-62 EBCDIC 8-bit||German|
|F8BS2000||Siemens 9750-62 EBCDIC 8-bit||French|
|E8BS2000||Siemens 9750-62 EBCDIC 8-bit||Spanish|
|DK8BS2000||Siemens 9750-62 EBCDIC 8-bit||Danish|
|S8BS2000||Siemens 9750-62 EBCDIC 8-bit||Swedish|
|WE8BS2000||Siemens EBCDIC.DF.04-1 8-bit||West European (= ISO 8859/1)|
|CL8BS2000||Siemens EBCDIC.EHC.LC 8-bit||Latin/Cyrillic-1 (= ISO 8859/5)|
|WE8BS2000L5||Siemens EBCDIC.DF.04-9 8-bit||WE & Turkish (= ISO 8859/9)|
|EE8BS2000||Siemens EBCDIC.EHC.L2 8-bit||East European (= ISO 8859/2)|
|CE8BS2000||Siemens EBCDIC.DF.04-2 8-bit||Central European (= ISO 8859/2)|
|WE8BS2000E||Siemens EBCDIC.DF.04-F 8-bit||West European with Euro symbol (= ISO 8859/15)|
The character sets WE8BS2000, CL8BS2000, WE8BS2000L5, EE8BS2000, CE8BS2000, and WE8BS2000E are the recommended database character sets. The other character sets should only be used as client character sets.
The character set WE8BS2000E must be used as database character set to store the euro symbol in the database or to use the euro symbol as the dual currency symbol.
In addition to these supported character sets, if you are connecting to Oracle Database installations with a non-BS2000 character set, then those servers can use any of the character sets listed in Oracle Database Globalization Support Guide.
Note:A Unicode database character set is not supported on BS2000/OSD. To store Unicode characters in the database, then you must use Unicode datatypes
NCLOB. During database creation you can specify either AL16UTF16 or UTF8 as the national character set for these datatypes. For more information about Unicode support, see Chapter 6 of the Oracle Database Globalization Support Guide.
All message files are located in
ORAMESG.LIB under the installation user ID.
All the linguistic definitions listed in the chapter "Globalization Support" of Oracle Database Globalization Support Guide are available.