Installation Instructions
for Year 2000 Support
for SAS/C(R) Setinit for CMS
-------------------------------------------------------------------------------
Table of Contents
Chapter 1: Introduction
Chapter 2: Installing on Minidisk
Chapter 3: Initializing SAS/C Product Licenses
-------------------------------------------------------------------------------
Using This Book
Purpose
This document describes the installation and customization of Year 2000 support for
SAS/C Setinit for SAS/C releases 5.50 and 6.00.
Important Notes about Year 2000 Support for SAS/C Setinit
If you are running SAS/C release 5.50 or 6.00, you must install the Year 2000 support
for SAS/C Setinit. If you are running SAS/C release 6.50 or later, you do not need
to install the SAS/C Year 2000 support because this support is included in SAS/C
releases 6.50 or later. If you are running a release of SAS/C prior to 5.50, please
contact SAS/C technical support
Before installing this setinit support, you should obtain new setinit data for your
site which has the expanded date field. You will use this new setinit data to
initialize your site's SAS/C product licenses. Your SAS/C site representative can
obtain the new setinit data for you.
Refer to "Initializing SAS/C Product Licenses" on page 5 for instructions on
initializing your SAS/C product licenses after you have completed the installation.
Conventions
You will see several type styles in this book. Style conventions are summarized here:
Convention Description
roman is the basic type style used for most text in this book.
UPPERCASE ROMAN is used for MVS and CMS commands and data set names.
monospace is used for C and C++ language elements in the text and in
programming code. It is also used for workstation
commands and filenames.
UPPERCASE MONOSPACE is used for C and C++ language elements that you must
enter in uppercase.
italic indicates one of two things. In regular text an italicized
word means that it is important, or is being defined. In
examples italics means to substitute your own value for an
item.
Federal Government Rights Notice
If your installation is a Federal Government site or a Federal Government Prime
Contractor site, you are responsible for the information contained in a usage rights
notice. Please review the Government Rights Notice information contained in file
GOVNOTE DATA.
-------------------------------------------------------------------------------
Chapter 1. Introduction
These instructions cover the installation of Year 2000 support for SAS/C Setinit for
sites running SAS/C releases 5.50 and 6.00. The installation consists of the following
steps:
1. Obtain new SAS/C setinit data which has the expanded date field. Your site
representative should have this information. You must obtain the new data before
continuing with this installation.
2. Load the Year 2000 support for SAS/C Setinit to disk. See "Installing on
Minidisk" on page 3 for more information on loading to disk.
3. Initialize the product licenses. See "Initializing SAS/C Product Licenses"
on page 5 for more information on initializing product licenses.
4. Resave the segments (optional).
This installation replaces the LC3370 MODULE on your SAS/C product minidisk.
-------------------------------------------------------------------------------
Chapter 2. Installing on Minidisk
The Year 2000 support for SAS/C Setinit is shipped on an unlabeled tape (or other
medium type requested by your site) with volser CMSET2. This installation medium
was created using the CMS VMFPLC2 command. This medium contains one file, LC3370
MODULE, terminated by two tape marks.
To install the Year 2000 support for SAS/C Setinit, follow these steps:
1. Mount the installation medium, CMSET2.
2. Write access your site's minidisk that contains the SAS/C Software Products.
3. Install the LC3370 MODULE by issuing:
VMFPLC2 LOAD * * fm
where:
fm is the filemode letter of the target minidisk.
After completing the installation, see "Initializing SAS/C Product Licenses" on page 5
for instructions on initializing your SAS/C product licenses.
-------------------------------------------------------------------------------
Chapter 3. Initializing SAS/C Product Licenses
Now that you have installed the Year 2000 support for SAS/C Setinit, you need to
initialize your product licenses.
To initialize your SAS/C compiler license, modify the SETLC1 DATA file (located on
your SAS/C Software Products minidisk) with the new SAS/C Compiler setinit data
obtained from your site representative. After updating SETLC1 DATA, use the LC3370
utility that was installed with your Year 2000 support for SAS/C Setinit to update
your SAS/C compiler license and DSECT2C utility license.
To update the SAS/C Compiler license, issue:
LC3370 NATIVE SETLC1
To update the DSECT2C utility, issue:
LC3370 DSECT2C SETLC1
If your site also licenses the SAS/C C++ Development System, modify the SETCXX DATA
file (located on your SAS/C Software Products minidisk) with the new SAS/C C++
Development System setinit data obtained from your site representative. After
updating SETCXX DATA, use the LC3370 utility that was installed with your Year 2000
support for SAS/C Setinit to update your SAS/C++ Development System license.
To update the SAS/C C++ Development System license, issue:
LC3370 LCXX SETCXX
Note: If you have the SAS/C Complier or the SAS/C++ translator installed in a
segment, after up-dating the license, you must resave the compiler and translator in
the segment. It is not necessary to redefine the segment. Refer to the chapter on
segment installation in "Installation Instructions for SAS/C Software for CMS" for
more information on using the L$GENSEG utility to resave the segment.