- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: Need parameters for LIB$SYS_TRNLOG
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-22-2010 08:36 AM
тАО10-22-2010 08:36 AM
Thanks,
Dan
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-22-2010 08:45 AM
тАО10-22-2010 08:45 AM
Solution- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-22-2010 08:55 AM
тАО10-22-2010 08:55 AM
Re: Need parameters for LIB$SYS_TRNLOG
Dan,
You may also want to read up on SYS$TRNLOG itself:
http://odl.sysworks.biz/disk$cddoc03jul11/decw$book/d32va205.p46.decw$book#627
Content page for the VMS Version 5.4 "VMS Obsolete Features Manual, August 1990"
http://odl.sysworks.biz/disk$cddoc03jul11/decw$book/d32va205.decw$book
Hein.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-22-2010 09:22 AM
тАО10-22-2010 09:22 AM
Re: Need parameters for LIB$SYS_TRNLOG
Dan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-22-2010 09:23 AM
тАО10-22-2010 09:23 AM
Re: Need parameters for LIB$SYS_TRNLOG
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-22-2010 12:06 PM
тАО10-22-2010 12:06 PM
Re: Need parameters for LIB$SYS_TRNLOG
http://h71000.www7.hp.com/doc/73final/documentation/pdf/ovms_obsolete_feat.pdf
available with all of the other archived manuals via:
http://h71000.www7.hp.com/doc/archived.html
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-22-2010 01:21 PM
тАО10-22-2010 01:21 PM
Re: Need parameters for LIB$SYS_TRNLOG
The entry for SYS$TRNLOG has a strong recommendation to replace SYS$TRNLOG whereever you find it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-22-2010 01:41 PM
тАО10-22-2010 01:41 PM
Re: Need parameters for LIB$SYS_TRNLOG
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-22-2010 03:08 PM
тАО10-22-2010 03:08 PM
Re: Need parameters for LIB$SYS_TRNLOG
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-24-2010 12:46 PM
тАО10-24-2010 12:46 PM
Re: Need parameters for LIB$SYS_TRNLOG
The issue with $TRNLOG and derivatives is they may not behave the way you expect, as they will ignore anything not in SYSTEM, GROUP or PROCESS tables, and will not honour precedence changes defined by LNM$FILE_DEV. (By default the TRNLOG PROCESS table is implemented as a search list LNM$PROCESS, LNM$JOB)
Furthermore, the $TRNLOG is now implemented using the new LNM$ tables, so there may be cases where it doesn't conform 100% with the old behaviour (for example, "an old piece of code that is not documented and has latent problems."? ;-)
See:
$ SHOW LOGICAL/TABLE=LNM$SYSTEM_TABLE TRNLOG*
(LNM$SYSTEM_DIRECTORY)
"TRNLOG$_GROUP_SYSTEM" = "LOG$GROUP"
= "LOG$SYSTEM"
"TRNLOG$_PROCESS_GROUP" = "LOG$PROCESS"
= "LOG$GROUP"
"TRNLOG$_PROCESS_GROUP_SYSTEM" = "LOG$PROCESS"
= "LOG$GROUP"
= "LOG$SYSTEM"
"TRNLOG$_PROCESS_SYSTEM" = "LOG$PROCESS"
= "LOG$SYSTEM"
$ SHOW LOGICAL/TABLE=* LOG$*
(LNM$SYSTEM_DIRECTORY)
"LOG$GROUP" = "LNM$GROUP"
"LOG$PROCESS" = "LNM$PROCESS"
= "LNM$JOB"
"LOG$SYSTEM" = "LNM$SYSTEM"
These are the hacks used to replicate old behaviour. As you can see, the old fixed tables are defined in terms of LNM$ logical name tables. Theoretically you can mess with the LOG$ definitions to adjust how $TRNLOG translations work. Definitely not my recommendation!
Realistically, the only reason to still have $TRNLOG around is for binary images for which the code has been lost. Anything you have source for should be updated to use $TRNLNM, which is much more flexible, general and reliable.