Note:

Language Environment library routines are divided into two categories: resident 
routines and dynamic routines. The resident routines are linked with the 
application and include such things as initialization/termination routines and 
pointers to callable services. The dynamic routines are not part of the 
application and are dynamically loaded during run time.

The way Language Environment code is packaged keeps the size of application 
executable programs small. When maintaining dynamic library code, you need not 
relink-edit the application code except under special circumstances, such as 
when you use an earlier version of code.

So that indicates that the libraries like SCEELKED are only used for LKED.  
Libraries like SCEERUN are used at execution/runtime.

SYSLIB  Library         Secondary input to the linkage editor consists of 
object modules or load modules that are included in the executable program from 
the automatic call library. The automatic call library contains load modules or 
object modules that are used as secondary input to the linkage editor to 
resolve external symbols left undefined after all the primary input has been 
processed. The automatic call library can include:

    Libraries that contain object modules, with or without linkage editor 
control statements
    Libraries that contain executable programs
    The libraries that contain the Language Environment resident routines, such 
as SCEELKED, SCEELKEX, SCEEOBJ, and SCEECPP (for a description of these data 
sets see Planning to link-edit and run).

SYSLIB is input to the linkage editor.

Hope this helps


Lizette




> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Lizette Koehler
> Sent: Wednesday, October 01, 2014 5:33 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: SCEELKED Restore
> 
> SCEELKED is not needed in the link list.  There are other LE datasets that
> could/should be in the Linklst, but IMO SCEELKED is not one of them.
> 
> SCEELKED is used during LKED (BINDER) time.
> 
> It has no value in the LINKLST.  It contains stubs used during LKED time.  So 
> it
> should be on the SYSLIB DD Statement in the LKED / BINDER step.  You may
> need to review the Language Environment manuals and see what is really needed 
> in
> the LINKLSTxx or open an SR with IBM and confirm what is required.
> 
> As for restoring, if you are going to replace the SCEELKED with a backup 
> version, I
> would do the following
> 1) Restore the back up SCEELKED to a new name
> 2) Delete all members in the current SYS1.SCEELKED dataset
> 3) Copy from the restored dataset to SYS1.SCEELKED
> 4) Refresh Linklst.
> 
> Lizette
> 
> 
> > -----Original Message-----
> > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
> > On Behalf Of Mainframe Mainframe
> > Sent: Wednesday, October 01, 2014 2:09 AM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: SCEELKED Restore
> >
> > Hi Group,
> >                  We have some issues wth SYS1.SCEELKED and want to
> > restore from backup, but
> >  SYSTEM     DATASET                                      JOBNAME   DISP
> >  STATUS
> >  ------     -------------------------------------------- -------   -----
> > ------
> >  MVS1      SYS1.SCEELKED                                XCFAS     SHR
> > USING
> >  MVS1      SYS1.SCEELKED                                LLA       SHR
> > USING
> >  MVS2      SYS1.SCEELKED                                XCFAS     SHR
> > USING
> >  MVS2      SYS1.SCEELKED                                LLA       SHR
> > USING
> >  MVS3      SYS1.SCEELKED                                XCFAS     SHR
> > USING
> >  MVS3      SYS1.SCEELKED                                LLA       SHR
> > USING
> >  MVS4      SYS1.SCEELKED                                XCFAS     SHR
> > USING
> >  MVS4      SYS1.SCEELKED                                LLA       SHR
> > USING
> >
> >
> > As, we have system running under sysplex, so we getting above output
> > of this been in use by LLA and XCFAS.
> >
> > Initially I thought of using below link for Update linklst dynamically.
> >
> > http://www.ruifeio.com/2009/06/29/update-linklist-dynamically
> >
> > but, as SYS1.SCEELKED  is core system library, so I was afraid of
> > doing it as many subsystem will start failing with abends.
> >
> > Do,we have any other process of restoring SCEELKED  from backup dataset.
> >
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions, send email to
> lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to