Usage Note 6094: Separately Encoded SAS Versions for OS/390 in SAS Version 8.2
There are two sets of media for your OS/390 environment - one for the
8.2 English, cp1047 (all-product software) media, and the second set for
the encoded media for a particular locale. For example, Italy has
received a set of media labelled cp1144 in addition to the English,
all-product media (cp1047).
In 8.2 we have the capability of delivering all text data (source
programs, auto call macros, catalogs, item stores, data sets, views,
etc.) in an encoding appropriate for every locale. This allows a unique
mapping of characters across all platforms.
Three new system options were provided to give users more flexibility
for setting up the locale and session encoding for their SAS session.
The LOCALE option allows you to set the locale for you Version 8.2 SAS
session and sets the ENCODING, DFLANG, and TRANTAB system options. The
ENCODING option sets the encoding that SAS uses for processing external
data. This option also sets the TRANTAB system option. NLSCOMPATMODE
allows you to run existing SAS programs, providing compatibility with
previous versions of the SAS system.
To benefit from the new LOCALE and ENCODING options you must install the
local version rather than the US version. Using the US version with a
LOCALE option other than English_UnitedStates might lead to
unpredictable results. However, you can run the 8.2 system without the
LOCALE option and use the US version (this is equivalent to setting the
LOCALE option to English_United States) and the system will behave as it
did in 8.1. We strongly recommend that you use the local version and
LOCALE option to get a simpler and more consistent treatment of national
characters.
Please note that these separately encoded versions should not be
confused with the localized (= translated) versions of the SAS system we
have shipped and will continue to ship for a number of products and
platforms. The user interface of these differently encoded OS/390
versions is still in English but the encoding used when SASHELP was
compiled is not English US EBCDIC (CP1047) but Italian (CP 1144), for
instance.
Hints for installing and using the SAS Systems
----------------------------------------------
Basically, you have three options for installing the SAS system in
version 8.2:
1. Install the US version and run the 8.2 system without the LOCALE
option. The system will behave as it did in 8.1.
2. Install the local version. The installation automatically sets the
LOCALE= system option to the appropriate value for the locale installed.
This also sets the ENCODING= system option to an encoding that matches
your locale, e.g. ENCODING=EBCDIC1141 for German. Now you can fully
benefit from the NLS enhancements in version 8.2.
a. Use NLSCOMPATMODE to run SAS programs that you created prior to
version 8.2 without needing to make any changes. NLSCOMPATMODE is the
default setting for the option.
b. Use NONLSCOMPATMODE when running new programs created in the
encoding set by the ENCODING or LOCALE option. NONLSCOMPATMODE will be
the default in SAS System 9.
See Appendix T of the Installation Instructions and System Manager's
Guide for Release 8.2 (TS2M0) of the SAS System under OS/390 for further
information on these options.
3. Install both versions in separate locations. The options mentioned
under 2. apply for the local version here as well.
There are no special installation steps that need to be taken for the
locally encoded versions.
In a Client/Server environment, please make sure that all necessary
TRANTABs (for client and server) are available in the SASUSER.PROFILE or
SASCFG.HOST catalogs. You should run the Locale Setup Window in
administrator mode to make TRANTABs generally available (see the
section Locale Setup Window in TS-DOC TS-653 about Globalization and
National Language Support for your Version 8.2 SAS environment). Please
consider SAS Note #005169 in this context.
Finally, please note that the IT Service Vision Server Software is only
available with the English encoded version (CP1047). This means ITSV
catalogs and AUTOCALL-libraries are not shipped for the different
European encodings. You need to install ITSV from the US version media
as an add-on product to the same image when doing an installation as
under 2. or 3. ITSV needs to be executed explicitly with the option
ENCODING=EBCDIC1047. Like in previous releases, you have to define the
cpchars macro variable like this %let cpchars = []{}! #; before you
call CPSTART.
Operating System and Release Information
| SAS System | Base SAS | z/OS | 8.2 TS2M0 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
| Type: | Usage Note |
| Priority: | high |
| Topic: | System Administration ==> Installation
|
| Date Modified: | 2007-05-30 15:39:28 |
| Date Created: | 2001-10-18 09:43:40 |