SpyderByte.com: OpenVMS.org dba.OpenVMS.org dcl.OpenVMS.org de.OpenVMS.org fr.OpenVMS.org it.OpenVMS.org

 
Home About/Contact Search Archive Mobile Submit Procedure Sponsorship/Advertising
dcl.OpenVMS.org
Admin: Aaron Sakovich
Contact Aaron...
About: DCL (Digital Command Language) related news and procedures archive.


Navigation
Search Procedures
Post a Procedure
Documentation
DCL Web Resources
OVMS Technical Journal
Training
Consultants
Vendors
Career Opportunities

Contribute
Contribute to the VMS community.
Submit DCL Procedure
Submit Article
Submit Press Releases

Features
Bob Gezelter Articles:
Pitfalls of F$LOCATE and other Functions
Logical Names (Part 5)
Logical Names (Part 4)
Report from the 1st OpenVMS Technical Symposium (Part 1)
Logical Names (Part 3)
Logical Names (Part 2)
Logical Names (Part 1)


RSS/RDF Feeds
OpenVMS.org websites have RSS/RDF feeds if you wish to include them in your website.
- OpenVMS.org
- dba.OpenVMS.org
- dcl.OpenVMS.org


Top 5 Stories
DCL_CHECK (7)
Free.com (2)
SHOW_BG (7)
SHOW_PAGEFILE (7)
Repeat.com (22)

dcl.OpenVMS.org Polls
Which DEC commercial is your favorite?
1: Luncheon Interview
2: The New Hire
3: Introductions
4: The Shared Office
5: Steam Room Chat

[ results | polls ]

OpenVMS Bootcamp 2008 | When: May 18-23 | Where: Tara, Nashua, NH | More info...

VAU #19 Available: Part 3 - Endeavour in Detail - Interview with Nina Buik
[Sponsored by PointSecure - The leading provider of security and auditing solutions for OpenVMS]

Part 2 of a 4 series: Marty interviews Nina Buik about Endeavour, the code name used for the consolidation of the primary HP user groups into a single larger and stronger organization. Combined user groups, more customers...more influence with HP? Download and listen to part 1 of this 4 part series.

Subscribe to Podcast | Download (.mp3) VAU #18 | Show Notes | Download VAU #17 (Part 1) | Download VAU #18 (Part 2)


Latest Procedures & News

CHECK_QUOTAS.COM
David J. Weissenborn, Monday April 14 2008 @ 01:24PM EDT views: 131
Scan processes and system quotas and alert if they are within x% of quota limit.


bgstat
labadie, Wednesday April 02 2008 @ 04:37AM EST views: 165
This procedure sorts the bg devices based on the Bytes sent, Bytes received, I/O sent, I/O received.

I have already submitted it, but realised that there was a typo due to a bad copy and paste.


SYSTEM_REPORT
Karl Rohwedder, Thursday March 27 2008 @ 11:26AM EST views: 195
SYSTEM_REPORT creates a HTML-formatted report of your system/cluster.

A new version V1.7-1 has been released.




Process_Scan
Keith Cayemberg, Sunday November 25 2007 @ 11:46PM EST views: 615

This "DCL Program" (1867 lines) provides powerful process scanning capabilities giving detailed JPI process context variable information about any processes on the same node or cluster. The processes to be displayed can be specified using multiple selection criteria. A VT220 compatible terminal is assumed. The procedure adapts the number of columns displayed automatically when the screen is in 80 column or 132 column mode. Single pass and continuous display modes are supported. The continuous display mode can be exited only using Control-C. The continuous mode will also change the page length of the screen automatically when needed, if your terminal emulation supports the VT function correctly. DECwindow's DECterm supports this functionality the best. For a more complete HELP description and many more capabilities, start the procedure with a question mark "?" as the first command line parameter.

Some of the useful things you can do with this procedure:

  • find all processes running a specific image, or any image within a specific directory tree.
  • find all processes with a specific quota exhausted to a specified percentage.
  • count the number of times processes with a specific set of attributes exist during a period of time.
  • call this procedure from your own, and use the global variables created that give the identifying attributes of the first or last process that PROCESS_SCAN found.
  • watch the processes of another cluster node and their changing attributes as that node boots, BEFORE the System Manager can log-on to the booting node, and BEFORE TCP/IP or DECnet has been loaded on that node.

Happy 30th OpenVMS Anniversary to the OpenVMS Community!




Reset_File_Versions
Aaron, Tuesday October 02 2007 @ 11:19AM EDT views: 752
This is a short routine that I use to keep file versions in check for those files that like to rapidly increment version numbers, preventing sudden application death from version ;32767. This will take any sequence of file version numbers and reset them to start from ;1 while maintaining the order and original creation dates of the files. The use of Rename to reset the versions allows the file to be open for write by another program without interfering with this reset (or for this reset to interfere with an app that has a file open for write).

This routine should be customized for the user's site by adding a separate CALL command for each file that is to be reset, following the example given in the procedure. Add as many CALL ResetFiles as you need. You can use an automated scheduling program (e.g., I use Kronos), submit the job repetitively, or run it by hand any time you need.


DISPLAY_JOBS.COM
Jess Goodman, Friday September 21 2007 @ 02:53PM EDT views: 993
This retrieves all specifications for a set of batch job(s) using F$GETQUI and formats the data into SUBMIT command(s). Use $ @DISPLAY_JOBS ? for full documentation.


Check over quotas on all disks
Catalin Dandes, Friday September 14 2007 @ 08:50AM EDT views: 639
Checking over quotas on all disks; if quota not enabled, disk is skipped. Requires SYSPRV to run sysman.


find_identifiers.com
Eric Onspaugh, Friday September 07 2007 @ 02:04PM EDT views: 674
Search a device or directory structure and find ACE entries by name and optionally delete them. This can be particularly useful for getting ridof those orphaned identifiers that show up as %x*******


dumpqdb.com
Jose Baars, Tuesday July 31 2007 @ 02:36PM EDT views: 826
On the freeware cd's there was a utility called fixque ( I think by Keith Parris) that dumped the queue database, and parsed out the output of show queue/full etc. Problem was that it couldn't handle the large entrynumbers either :-). So I wrote a dumpqdb.com based on f$getqui that produced an output file with all the commands necessary to create a new queue database.

Couple of things missing : characteristics, we don't use it. ACL's on queue, ditto. /new switch to the start/que/manager command. Probably more, there are a lot of things that we don't use, but are possible.

To use it, create the output file by @dumqdb/out=w.w, then carefully compare w.w to your queues and entries, edit in omissions or additions, add the /new switch to the start/que/manager command. Then stop the queumanager, backup, and then rename or delete all queue database files, as they probably have grown beyond any reasonable size and run w.w. You should (almost, right in three tries is my sad motto) be back to normal.

This was all written as an emergency procedure, and it did work 99% in our situation, but this might be different in yours.


cd.com (set default like a pc!)
Jerrold Schiff, Tuesday June 26 2007 @ 08:02PM EDT views: 1317

When pc's first came out in 1984, it became increasingly annoying to type

 $ set default disk1:[directory.subdir.subdir]

oh, sure, it got a little better with

 $ set def [-]

So, instead, I created cd.com (cd of course is the PC version of set default).

Not only do you get a powerful set default (just watch what it does)but you can learn a heck of a lot about logicals, symbols and lexicals.

Let me know if you enjoy this!


2 3 4 5 6 7 8 9 10 [Next >>]

Sponsors | Affiliates

BrudenOSSG VMS Training

- OpenVMS training info...
- 3 New Custom OpenVMS Courses!

In addition to training BrudenOSSG offers the best of consulting services.

w w w . B r u d e n O S S G . c o m






Search Part Number

Search Description



The Minimum You Need to Know book series
Books by Roland Hughes



Web-based e-mail for OpenVMS
Quintara® from Brilliant Systems offers powerful web-based e-mail access for OpenVMS on Alpha and Itanium.


OpenVMS.org Websites




VMS Podcast Network



Oracle's RDB running on OpenVMS



German


French


Italian


Friends of VMS
Encompass (HP Customer Community):
United States
Canada
Australia
Encompasserve
OpenVMS Hobbyist
Other Sites:
8-Cubed
Aaron's OpenVMS Hobbyist Blog
Arne Vajhøj
Deathrow Public OpenVMS Cluster
DJE Systems
Hunter Goatley
Ian Miller
Itanium Solutions Alliance
Syltrem VMS Page (French)
Kednos PL/I
OpenVMSPlanet.org
OpenVMS Rocks
Preatorian.net
Retrobeep
SYSMGR Blog
VAMP
Vaxination
XDelta
In Memory:
John Wisniewski Memorial
Shannon Knows HPC


OpenVMS Webrings

OpenVMS Webring

Prev

Random

Next

Prev5

List

Next5

OpenVMS Gurus

Prev

Random

Next

Prev5

List

Next5




Home About & Contact Search Archive Mobile Submit Procedure Sponsorship & Advertising

     Copyright © 2003-2006 SCORSE, LLC
OpenVMS® is a trademark of HP
All other trademarks are those of their owners.
    
 SpyderByte.com ;Technical Portals