NOTICE: (Wed, 14:01 EST) OpenVMS.org is currently in maintenance mode. Late last week the database became corrupted. An initial attempt was made to recover the db but a two week old backup had to be used instead. There have been plans to change the content management system to Wordpress. After trying to rebuild several servers using older versions of PHP, depricated function issues remained a problem. So after many days and many hours I've decided to get the database converted to Wordpress which will include a replicated theme so the site will look similar. This is going to take several more days. The website will hopefully be fully functional by early next week. Thanks for your patience and sorry for the downtime. -kf
Friday November 21 2008 @ 01:57PM EST, Enrico Granata
this procedure asks the user for a password and then doesn't return control to DCL till the correct password is typed again (echo is disabled so you can't see passwords as they are typed). every 4 mistakes made, a short wait time is imposed
QUEUE_COMMANDS executes any valid DCL command line that uses a queue name.
Instead of a single queue name you can use a list of names with wildcards.
Qualifiers not in below lists are passed on so must be valid for the verb.
These three SHOW QUEUE selection qualifers are supported for any command:
/BATCH Batch queues only.
/DEVICE[=type] Symbiont [type] queues only.
/GENERIC Generic and logical queues (blame DCL for the combo).
These qualifers can also be used on any command line, including SHOW QUEUE:
/NOGENERIC Execution queues (ignores generic and logical queues).
/[NO]AUTOSTART Queues [not] set to autostart on one or more nodes.
/NODE[=node_name] Queues that execute on given node. "*" and "" allowed.
/STOPPED Queues that are currently stopped.
/CONFIRM Prompt for confirmation before executing commands.
/DISPLAY Display the commands as they are being executed.
/NOEXECUTE Do not execute the commands but do display them.
/NOON Continue with next matching queue if an error occurs.
Note there are two special /NODE= cases and useful combinations of the above:
/NODE=* Execution and logical queues (no true generic queues).
/GENERIC /NODE=* Logical queues only.
/GENERIC /NODE="" True generic queues only (i.e. no logical queues).
Thursday June 26 2008 @ 10:23AM EDT, Aaron
Clear_Queue does just that -- it deletes entries in a queue using the following parameters:
Queue name, e.g. Sys$Batch
RETAINED if you only want retained jobs deleted
Minimum age in days of jobs to delete, e.g., 7 would only delete jobs over a week old.
$ @Clear_Queue Sys$Print "" 1
would delete any print job in sys$print that was submitted before yesterday.
NOTE: this procedure requires the DBD (days between dates) routine also found on this site. Please modify the line (right after the f$verify) that defines DBD, if DBD is not already defined on your system.
Monday June 09 2008 @ 06:14AM EDT, Labadie
Display for a process or for all the processes the fillm, filcnt (used fillm at the moment), and the peak open channels since the process creation (SDA> eval @CTL$GL_CHINDX).
Open channels means files, mailboxes, network devices...