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.