After Oracle products are installed, the ENOVIA Live Collaboration database
(user) must be created with the language parameters defined properly.
After the server is installed, the Oracle Database Configuration Assistant
is used to create the database. If you choose Custom for the type of
database, you can change the character set on the page where you set
the DB name and SID. For English and Western European operating systems
that support it, you should use UTF-8, AL32UTF8, or AL32UTF16).
You can also use a script to create the database. For example:
create database MATRIX
datafile 'd:\oradata\matrix\sys1matrix.ora' size 60M
logfile 'd:\oradata\matrix\log1matrix.ora' size 2M,
'd:\oradata\matrix\log2matrix.ora' size 2M,
'd:\oradata\matrix\log3matrix.ora' size 2M
maxdatafiles 255
noarchivelog
character set UTF8;
Once the database has been created with a character set other
than the default, the Oracle owner's server startup file must have the
environment set as follows:
ORA_NL32 = $ORACLE_HOME/ocommon/nls/admin/data
NLS_LANGUAGE = German (optional)
NLS_TERRITORY = Germany (optional)
Note:
NLS_LANGUAGE and NLS_TERRITORY are optional. They should
be set to the language preferences required by the System Administrator
responsible for the Oracle server, and only need to be set if different
from the settings in the database.
LD_LIBRARY_PATH = $ORACLE_HOME/lib:/usr/openwin/lib:/usr/dt/lib:
ORACLE_HOME =
ORACLE_SID =
ORACLE_TERM = vt100 (supported Oracle terminal windows
are listed in the Oracle installation manuals for specific platforms.)
If possible, match the ORACLE_TERM to the UNIX shell window defined
in the user's .cshrc or .profile.
Many display errors are due to new shells being created without using the
appropriate Oracle startup parameter file.
As with all UNIX environment variables, be sure to export them. For
example:
$ export NLS_LANGUAGE, NLS_TERRITIORY, ORA_NL32, NLS_LANG, LANG, LC_ALL, LD_LIBRARY_PATH, ORACLE_HOME, ORACLE_SID,
ORACLE_TERM, SCRHOME, TERM, PATH