TS-503 (From SAS Institute Web Site)
License Renewal for Customers Running The SAS System 6.11 from CD

The setup process for installing The SAS System provides a client installation that allows customers to run SAS directly from the CD. This method of running SAS works fine until the license information on the CD expires. When the license expires, renewal information must be entered into the SETINIT.SAS file and applied to the CORE.SC2 file. However, since CD is read-only media the SETINIT.SAS and CORE.SC2 file must be copied to a read/write media for updating. Once updated, SAS must access the updated file for all future executions.

Updating and Applying the SETINIT
(instructions and examples commands use E: as the CD-rom drive and C:\SAS for the SAS directory, change where appropriate for your configuration)

  1. Using the SAS directory that was created for you during the client install, copy the following files from the CD to your drive:
    
                    MD  C:\SAS\CORE
    
                    MD  C:\SAS\CORE\SASHELP
    
                    COPY  E:\SAS\CORE\SASHELP\CORE.SC2  C:\SAS\CORE\SASHELP
    
                    COPY  E:\SAS\CORE\SASINST\SETINIT.SAS  C:\SAS
    
                    COPY  E:\SAS\CONFIG.SAS  C:\SAS
    
                    COPY  E:\SAS\SAS.EXE  C:\SAS
    
            And remove the read-only attribute from the files that will be
    
            modified:
    
                    ATTRIB -R C:\SAS\CONFIG.SAS
    
                    ATTRIB -R C:\SAS\CORE\SASINST\SETINIT.SAS
    
                    ATTRIB -R C:\SAS\CORE\SASHELP\CORE.SC2
  2. Edit your CONFIG.SAS file in C:\SAS and insert a reference to you local SAS directory in the SASHELP section, so that as SAS searches for the CORE catalog, it will find the read/write version of this file first.
    -SASHELP (
    
                                    C:\SAS\CORE\SASHELP
    
                                    !SASROOT\CORE\SASHELP
    
                                    !SASROOT\BASE\SASHELP
    
                                    .
    
                                    .
    
                                    .                               )
    The section beginning with -SASHELP will already be present in CONFIG.SAS with references to !SASROOT and all of the SASHELP directories for your product mix. You must add the read/write location as the first directory in this list, as above.
  3. Also edit CONFIG.SAS to define your CD as the !SASROOT for this installation so that the LICENSE RENEWAL icon will work. Add a new line at the very top of this file and add the following statement:
    -SET  SASROOT  E:\SAS
  4. Using any text editor, such as Window’s NOTEPAD, open and edit the C:\SAS\SETINIT.SAS file such that it reflects the license validation information you should have received from SAS Customer Service. This information is in the form of SAS code, using PROCedure SETINIT, and should have a valid expiration date. Make these edits accurately, the code must match exactly!

    / * This icon is not working properly with CD clients ... will update as soon as possible */

  5. Now use the UPDATE LICENSE icon in your SAS 6.11 program group.
  6. Use FILE, RUN from Windows and type the following command: C:\SAS\SAS.EXE -SYSIN C:\SAS\SETINIT.SAS -CONFIG C:\SAS\CONFIG.SAS -SETINIT
  7. Edit the properties of your SAS system icon such that the command line includes the -CONFIG option:
    E:\SAS\SAS.EXE -SET SASROOT E:\SAS -CONFIG C:\SAS\CONFIG.SAS