IMPORTANT: FORWARD THESE SETINIT INSTRUCTIONS TO PERSONS RESPONSIBLE FOR APPLYING THE UPDATE TO YOUR SYSTEM TO: SAS/C Compiler Representative FROM: SAS Institute, Inc. SUBJECT: Renewal of the SAS/C Compiler License Under MVS The attached document contains the new SETINIT data which defines the SAS/C products(s) you have licensed, the CPU on which each product is licensed, and the corresponding expiration date(s). Expiration date(s) are in annual intervals of your license beginning date. When your installation renews its agreement with the Institute, you will receive new SETINIT data. The SETINIT data reflect your license agreement with the Institute. To extend your license for the SAS/C Compiler and, if licensed, the SAS/C++ Development System on MVS, you will be using the following files provided on the SAS/C installation tape and the procedures which follow. Description Dataset - JCL for SAS/C prefix.CNTL(NTRENEW) - SETINIT Data SAS/C prefix.CNTL(NTINITP) - JCL for SAS/C++ prefix.CNTL(CCRENEW) - SETINIT Data SAS/C++ prefix.CNTL(CCINITP) Note: prefix is the installation defined high level qualifier. Extending the SAS/C Compiler License 1) Update the JCL in prefix.CNTL(NTRENEW) as follows: a) Update the JOB card as necessary for installation requirements. b) Verify the STEPLIB, NATIVE, and SYSIN DD statements point to the correct 'prefix' for your installation. 2) Replace the lines in prefix.CNTL(NTINITP) with the SETINIT data for the SAS/C Compiler provided with this document. NOTE: It is important that you enter the data exactly as shown. Every character in the site name, including blanks, and every non-blank character in all other lines is verfied. (Blanks are only considered to be significant within the site name.) The SETINIT will be rejected if not entered correctly. 3) Submit prefix.CNTL(NTRENEW) for execution. 4) Verify the successful license extension by : a) Return code was zero. b) The following was printed in the SYSPRINT output: NOTE: INSTALLATION DEFAULTS HAVE BEEN ALTERED Extending SAS/C++ Development System License 1) Update the JCL in prefix.CNTL(CCRENEW) as follows: a) Update the JOB card as necessary for installation requirements. b) Verify the STEPLIB, LCXX, and SYSIN DD statements point to the correct prefix for your installation. 2) Replace the lines in prefix.CNTL(CCINITP) with the SETINIT data for the SAS/C++ Development System provided with this document. NOTE: It is important that you enter the data exactly as shown. Every character in the site name, including blanks, and every non-blank character in all other lines is verfied. (Blanks are only considered to be significant within the site name.) The SETINIT will be rejected if not entered correctly. 3) Submit prefix.CNTL(CCRENEW) for execution. 4) Verify the successful license extension by : a) A return code of zero. b) The following was printed in the SYSPRINT output: NOTE: INSTALLATION DEFAULTS HAVE BEEN ALTERED Trouble-Shooting Various error messages can be generated when updating the license. Errors are accompanied by a return code of 8. The most common errors are: ERROR: INVALID CONTROL TEXT - indicates that an unrecognizable SETINIT statement was encountered. This is frequently caused by a failure to include the entire SETINIT data file. ERROR: INVALID SETINIT DATA - indicates the SETINIT data was not entered exactly as provided by SAS Institute, Inc. Company names are often entered incorrectly and the SCP field is often erroneously entered as zero rather than the letter O. Additional errors can occur when trying to execute the updated product, such as: - Running on a CPU with a different cpuid than that provided with the SETINIT data. - Executing the product from a library other than the one referred to by the NATIVE DD statement in the NTRENEW or CCRENEW jobs. For example, a copy of the library may be stored in the LPA. If you have questions about your SETINIT data, please call our Customer Service Department at (919) 677-8003 between 9:00 a.m. and 8:00 p.m. Eastern Standard Time. If you encounter problems applying the SETINIT information, please call our Technical Support Division at (919) 677-8008 between 9:00 a.m. and 8:00 p.m. Eastern Standard Time. As the Technical Support receptionist for a SAS/C Compiler consultant and have your site number ready when you call.