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