1 INFO-VAX	Wed, 07 Aug 2002	Volume 2002 : Issue 432       Contents:& ??== Open VMS run on a XP 1000 server.* Re: ??== Open VMS run on a XP 1000 server.* Re: ??== Open VMS run on a XP 1000 server.* Re: ??== Open VMS run on a XP 1000 server. Re: Academic Lisence Problem RE: Academic Lisence Problem Re: Academic Lisence ProblemC Re: Arithmetic Data Corruption - Compaq TCP/IP Services 5.3 and NFS " Re: Automating EDIT/FDL ->OPTIMIZE" Re: Automating EDIT/FDL ->OPTIMIZE" Re: Automating EDIT/FDL ->OPTIMIZE Re: Compression on DLT backup  Re: Counting records in a file Re: Counting records in a file RE: Counting records in a file RE: Counting records in a file RE: Counting records in a file RE: Counting records in a file Re: Counting records in a file RE: Counting records in a file Re: Counting records in a file Re: Datatreve and jpegs 	 Re: Dec C F Differences in reporting memory usage between Monitor Cluster and AMDSP Re: Differences in reporting memory usage between Monitor Cluster and AMDS AMDSAP Free Download with Video - Magic Secret revealed for the first time - Instant AcP Free Download with Video - Magic Secret revealed for the first time - Instant AcH Get your Microsoft certification for only US$10 - Instant Download  7434$ Re: Help - TPU Global_search_replace$ RE: Help - TPU Global_search_replace$ RE: Help - TPU Global_search_replace$ Re: Help - TPU Global_search_replace% Re: Help MRU! Robot is not responding % Re: Help MRU! Robot is not responding ' Hoff, what is the status of your book ? ? HP Announces Powerful Upgrades to PA-RISC and AlphaServer Lines C RE: HP Announces Powerful Upgrades to PA-RISC and AlphaServer Lines C Re: HP Announces Powerful Upgrades to PA-RISC and AlphaServer Lines C Re: HP Announces Powerful Upgrades to PA-RISC and AlphaServer Lines * Kingston memory modules in AlphaServer 800 Re: mouse installed  Re: mouse installed . New alphaserver (and PA-RISC) announcements... Re: OPCOM log file Re: OPCOM log file Open VMS on XP1000C Re: OpenVMS V7.3-1, Smart Array 5300 (was: Re: Vms v7.3-1 and scsi) C Re: OpenVMS V7.3-1, Smart Array 5300 (was: Re: Vms v7.3-1 and scsi)  RE: OT: hp jornada 728P Re: Powerstorm 300 and Alpha PC 164 with OVMS 7.3 (long) - ELSA GLoria and PC164P Re: Powerstorm 300 and Alpha PC 164 with OVMS 7.3 (long) - ELSA GLoria and PC164 printing postscript file Re: printing postscript file* Re: Second KLEZ from ATTBI Today - TROLL ! snapshot Re: snapshot Re: snapshot$ Re: snapshot (screen shot, not disk) Re: tlz and compaction/ Re: Two-headed hard drive as a security bandaid  Re: uaf  Re: uaf  Re: uaf  Re: uaf  Re: uaf  Re: uaf  Re: Vms v7.3-1 and scsi 2 Re: VMSINSTAL exiting silently after LINK warnings XML-RPC for OpenVMS? Re: XML-RPC for OpenVMS?% [OT] RE: Out of Office AutoReply: uaf ) Re: [OT] RE: Out of Office AutoReply: uaf ) Re: [OT] RE: Out of Office AutoReply: uaf   F ----------------------------------------------------------------------  % Date: Wed, 07 Aug 2002 07:24:47 +0200 3 From: "Aus, Hans Magnus" <aus@vim.uni-wuerzburg.de> / Subject: ??== Open VMS run on a XP 1000 server. B Message-ID: <aus-6580D7.07244507082002@wrzx08.rz.uni-wuerzburg.de>  H Does Open VMS run on any and all XP 1000 servers? OR, are there "hidden H hardware features" which prevent Open VMS from booting on some XP 1000s?  H I'm looking at a XP 1000 on eBay and haven't received a definite answer  from the owner.    --  4 Hans Magnus Aus, Wuerzburg, aus@vim.uni-wuerzburg.de   ------------------------------  % Date: Wed, 07 Aug 2002 10:04:28 +0100 % From: Alan Greig <a.greig@virgin.net> 3 Subject: Re: ??== Open VMS run on a XP 1000 server. 8 Message-ID: <e9o1luc6kvgmn0g3f4afnlb0gok7elilai@4ax.com>  6 On Wed, 07 Aug 2002 07:24:47 +0200, "Aus, Hans Magnus"! <aus@vim.uni-wuerzburg.de> wrote:   I >Does Open VMS run on any and all XP 1000 servers? OR, are there "hidden  I >hardware features" which prevent Open VMS from booting on some XP 1000s?  > I >I'm looking at a XP 1000 on eBay and haven't received a definite answer   >from the owner.  C Recent versions of VMS will boot on any XP-1000. At initial release D VMS was not supported because we were all expected to want to run NT> on it. After Alpha/NT was dropped, VMS was formally qualified.  E Depending on exact config you might have to swap disks or controllers # but the motherboard itself is fine.   E I have heard that the first OS to boot on a prototype XP-1000 was VMS A before politics intervened. Don't know if this is true but sounds  likely.  -- Alan   ------------------------------  % Date: Wed, 07 Aug 2002 15:39:13 +0200 3 From: "Aus, Hans Magnus" <aus@vim.uni-wuerzburg.de> 3 Subject: Re: ??== Open VMS run on a XP 1000 server. B Message-ID: <aus-BA7A42.15391107082002@wrzx08.rz.uni-wuerzburg.de>   Alan:   @ Many thanks for the information. The proffered XP 1000 includes:1 XP 1000 with 500Mhz Alpha Processor, 256MB SDRam, * IBM 40GB HD 7200 rpm.  CDRom, 10 Mbit NIC. Adaptec 1524 SCSI Adapter. Graphic card: S3 PCI with 4MB.   Does this hardware look okay?   I While searching the USENET comp.os.vms postings over the last few weeks,  F I've read so many tidbits about the various hardware components which H OVMS does or doesn't support: even some original DEC video controllers, H whether or not the SCSI adapter is on the main board, etc, etc. All for 1 older Alpha hardware but none-the-less confusing.   8 In article <e9o1luc6kvgmn0g3f4afnlb0gok7elilai@4ax.com>,'  Alan Greig <a.greig@virgin.net> wrote:   8 > On Wed, 07 Aug 2002 07:24:47 +0200, "Aus, Hans Magnus"# > <aus@vim.uni-wuerzburg.de> wrote:  > K > >Does Open VMS run on any and all XP 1000 servers? OR, are there "hidden  K > >hardware features" which prevent Open VMS from booting on some XP 1000s?  > >   K > >I'm looking at a XP 1000 on eBay and haven't received a definite answer   > >from the owner. > E > Recent versions of VMS will boot on any XP-1000. At initial release F > VMS was not supported because we were all expected to want to run NT@ > on it. After Alpha/NT was dropped, VMS was formally qualified. > G > Depending on exact config you might have to swap disks or controllers % > but the motherboard itself is fine.  > G > I have heard that the first OS to boot on a prototype XP-1000 was VMS C > before politics intervened. Don't know if this is true but sounds 	 > likely.  > -- > Alan   --  4 Hans Magnus Aus, Wuerzburg, aus@vim.uni-wuerzburg.de   ------------------------------  % Date: Wed, 07 Aug 2002 16:19:43 +0100 % From: Alan Greig <a.greig@virgin.net> 3 Subject: Re: ??== Open VMS run on a XP 1000 server. 8 Message-ID: <02e2lus1c9o9fogsl4oua3lmvkimb6lfjg@4ax.com>  6 On Wed, 07 Aug 2002 15:39:13 +0200, "Aus, Hans Magnus"! <aus@vim.uni-wuerzburg.de> wrote:    >Alan: > A >Many thanks for the information. The proffered XP 1000 includes: 2 >XP 1000 with 500Mhz Alpha Processor, 256MB SDRam,+ >IBM 40GB HD 7200 rpm.  CDRom, 10 Mbit NIC.  >Adaptec 1524 SCSI Adapter.  >Graphic card: S3 PCI with 4MB.  >  >Does this hardware look okay?  E I *think* it  will all work.  Btw, onboard ethernet is 10/100 for all  XP-1000s as far as I know.  J >While searching the USENET comp.os.vms postings over the last few weeks, G >I've read so many tidbits about the various hardware components which  I >OVMS does or doesn't support: even some original DEC video controllers,  I >whether or not the SCSI adapter is on the main board, etc, etc. All for  2 >older Alpha hardware but none-the-less confusing. > 9 >In article <e9o1luc6kvgmn0g3f4afnlb0gok7elilai@4ax.com>, ( > Alan Greig <a.greig@virgin.net> wrote: > 9 >> On Wed, 07 Aug 2002 07:24:47 +0200, "Aus, Hans Magnus" $ >> <aus@vim.uni-wuerzburg.de> wrote: >>  L >> >Does Open VMS run on any and all XP 1000 servers? OR, are there "hidden L >> >hardware features" which prevent Open VMS from booting on some XP 1000s? >> > > L >> >I'm looking at a XP 1000 on eBay and haven't received a definite answer  >> >from the owner.  >>  F >> Recent versions of VMS will boot on any XP-1000. At initial releaseG >> VMS was not supported because we were all expected to want to run NT A >> on it. After Alpha/NT was dropped, VMS was formally qualified.  >>  H >> Depending on exact config you might have to swap disks or controllers& >> but the motherboard itself is fine. >>  H >> I have heard that the first OS to boot on a prototype XP-1000 was VMSD >> before politics intervened. Don't know if this is true but sounds
 >> likely. >> --  >> Alan    -- Alan   ------------------------------  # Date: Wed, 07 Aug 2002 13:00:52 GMT 3 From: "Tom Wade" <t.wade@vms.eurokom.ie.removespam> % Subject: Re: Academic Lisence Problem . Message-ID: <8S849.3333$lC5.17385@news.iol.ie>  . "Dan Moore" <dmoore@sosu.edu> wrote in message" news:3D4FFCDD.A934B236@sosu.edu... > Greetings, > K >   I have two vaxen at home. Each one is running OpenVMS 7.3 running under G the new Academic License Grant for OpenVMS (http://www.openvmsedu.com/)  > L >   Before I ran cluster_config, I could telnet to each box. Afterwards, theL telnet program says the license is not available for this product when I try and log in.  > J >   I re-ran the com files that update the license database on each box to avail. >   L Do a SHOW LICENSE to see which licenses are loaded.  One possibility is yourL base VMS license is not loaded because the node name it was tied to (via theJ INCLUDE) no longer matches your nodename after the call to cluster_config.   Tom Wade   ------------------------------  $ Date: Wed, 7 Aug 2002 09:56:59 -0400* From: WILLIAM WEBB <WWEBB1@email.usps.gov>% Subject: RE: Academic Lisence Problem - Message-ID: <0033000075670629000002L092*@MHS>   5 =0AAssuming an LAVC not sharing a common system disk, 2 the licenses for *both* systems must be present in *both* license databases.   1 I'm surprised you didn't get told that you didn't  have enough units of something.    WWWebb   -----Original Message-----/ From: Info-VAX-Request@Mvb.Saic.Com at INTERNET & Sent: Tuesday, August 06, 2002 6:12 PMB To: Webb, William W Raleigh, NC; Info-VAX@Mvb.Saic.Com at INTERNET! Subject: Academic Lisence Problem     
 Greetings,  H   I have two vaxen at home. Each one is running OpenVMS 7.3 running und= er theC new Academic License Grant for OpenVMS (http://www.openvmsedu.com/)   H   Before I ran cluster_config, I could telnet to each box. Afterwards, = the H telnet program says the license is not available for this product when =	 I try and  log in.   H   I re-ran the com files that update the license database on each box t= o avail.    Any ideas?    Thanks,    Dan=   ------------------------------  % Date: Tue, 06 Aug 2002 21:51:33 -0400 2 From: rdeininger@mindspring.com (Robert Deininger)% Subject: Re: Academic Lisence Problem J Message-ID: <rdeininger-0608022151330001@1cust23.tnt2.nashua.nh.da.uu.net>  ? In article <3D4FFCDD.A934B236@sosu.edu>, dmoore@sosu.edu wrote:    >Greetings,  > J >  I have two vaxen at home. Each one is running OpenVMS 7.3 running underG the new Academic License Grant for OpenVMS (http://www.openvmsedu.com/)  > G >  Before I ran cluster_config, I could telnet to each box. Afterwards, J the telnet program says the license is not available for this product when I try and log in.   J The exact text of the message would be helpful.  "This product" is vague. ; Wasn't there more text that specified a particular license?   P >  I re-ran the com files that update the license database on each box to avail. >  > Any ideas?  A Any license with the no_share attribute needs to be assigned to a J particular node with an /INCLUDE modifier.  I think this check is disabled3 on a stand-alone system, but enforced in a cluster.    Post the output of $ SHOW LIC *   J If a license is registered, but not loaded, it won't do you any good.  The' above command shows you what is loaded.   H Also look for messages about licenses fairly early in the boot sequence.   ------------------------------   Date: 7 Aug 02 07:48:47 +0200 ) From: p_sture@elias.decus.ch (Paul Sture) L Subject: Re: Arithmetic Data Corruption - Compaq TCP/IP Services 5.3 and NFS) Message-ID: <gbJvXH5NCAj6@elias.decus.ch>   e In article <aik8r6$fjc$1@fang.dsto.defence.gov.au>, Mark Daniel <Mark.Daniel@wasd.vsm.com.au> writes: 0 > I am a little confused by the ECO description. > 8 > Friday it looked to me like a 5.3 release ... "V0503". > A > Looking at it again it does say "for OpenVMS V5.1 ECO Summary".  > J > Yet a bit further down "Corrections for COMPAQ TCP/IP Services V5.3 BFS F > Images".  At the bottom of the description has a table of 5.3 image # > identifications, e.g. "V5.3-18D".  > O Mark, you are correct. The ECO notification I received yesterday has 5.1 in the B subject line and repeatedly in the text, yet refers to 5.3 images.   J According to the notification, the MUP is even in the 5.1 patch directory.  	 To quote:     O ******************************************************************************* O *                                                                             * O *                  This is an update to an existing patch...                  * O *                                                                             * O *  Online links can be found at                                               *  *     m http://ftp.support.compaq.com/patches/public/vms/axp/v7.2-1/tcpip/5.1/dec-axpvms-tcpip_mup-v0503-181-4.README O *******************************************************************************      TITLE:  N Compaq TCP/IP AXPVMS-TCPIP_MUP-V0503-181-4 Compaq TCP/IP Services for OpenVMS  V5.1 ECO Summary      __
 Paul Sture Switzerland    ------------------------------  $ Date: Wed, 7 Aug 2002 09:44:10 +0200( From: "Jan Sierens" <jan.sierens@apx.be>+ Subject: Re: Automating EDIT/FDL ->OPTIMIZE : Message-ID: <3d50cfca$0$7110$4d4efb8e@read.news.be.uu.net>  K Yep, this is exactly how we do it, and it works fine. Just be sure that the 9 files you try to optimize are not in use by another user. 4 In this way we optimize a few thousand files a week.  < "David J. Dachtera" <djesys.nospam@fsi.net> wrote in message! news:3D507C3E.5BEFBF1E@fsi.net...  > Joe wrote: > >  > > OpenVMS 7.3  > > I > > Supposing one had a very large number of indexed files (slightly more J > > than 17,000) that one wanted to create a FDL for (ANALYZE/RMS/FDL) andJ > > then run through EDIT/FDL - OPTIMIZE in an "automated" sort of manner.+ > > Any ideas on how / if this is possible?  > C > I believe the "magic" incantation is (cut directly from HELP in a  > Reflection/4 session): > 7 > $ EDIT/FDL/ANALYSIS=TEMP_DATA/NOINTERACTIVE TEMP_DATA  > F > So, if you precede that with an ANALYZE/RMS/FDL, it looks like this: > * > $ ANAL/RMS filespec/fdl/out=fdl_filespec9 > $ EDIT/FDL/ANALYSIS=fdl_filespec/NOINTERACTIVE filespec  >  > To embed that in a loop: >  > $ src_fsp := dev:<dir>*.ISM  > $ prev_fsp :=  > $src_loop: > $ fsp = f$search( src_fsp )  > $ if fsp .eqs. "" then exit # > $ if fsp .eqs. prev_fsp then exit  > $ prev_fsp = fsp$ > $ fname = f$parse( fsp,,, "name" )% > $ anal/rms &fsp/fdl/out='fname'.fdl ? > $ edit/fdl/nointeractive/analysis='fname'.fdl 'fname"_opt.fdl  > $ goto src_loop  >   > (Example only - *NOT* tested!) >  > -- > David J. Dachtera  > dba DJE Systems  > http://www.djesys.com/ > * > Unofficial Affordable OpenVMS Home Page:! > http://www.djesys.com/vms/soho/    ------------------------------   Date: 7 Aug 02 06:16:34 PST  From: mckinneyj@cpva.saic.com + Subject: Re: Automating EDIT/FDL ->OPTIMIZE ( Message-ID: <8AmzKft75Pq$@cpva.saic.com>  = In article <d56d1c2d.0208061500.21d46dcb@posting.google.com>, %  cstranslations@msn.com (Joe) writes: 
 > OpenVMS 7.3  > G > Supposing one had a very large number of indexed files (slightly more H > than 17,000) that one wanted to create a FDL for (ANALYZE/RMS/FDL) andH > then run through EDIT/FDL - OPTIMIZE in an "automated" sort of manner.) > Any ideas on how / if this is possible?  > H > I had thought some rather lengthy DCL to do a DIR/FULL parsing out theB > number of keys. Write the anticipated responses to a file. PointE > SYS$COMMAND at the "response file" as appropiate. A quick and dirty A > file with the anticipated responses for a single file (proof of B > concept) runs into problems when the "driving" command file hits
 > EDIT/FDL...0 > = > %EDF-F-DEVCLASS, device class of SYS$INPUT must be terminalX > G > Any possible way to point SYS$COMMAND at something in such a way that   > it will look like a terminal?? >  > [...]   H The magic bullet here is the definition of an undocumented logical name,1 EDF$PLAYBACK_INPUT. See the example that follows.D -- o - Jimn   $ v = 'f$verify(0)'e $ ! SET_GBL_BUFFERS.COMa $g $ ! Input: P1 = filespec $ !aI $ ! Output: Optimized version of original input file with .NEW extension.o $nF $! This procedure makes use of an undocumented feature of the EDIT/FDLD $! program (EDF). Normally, EDF won't take input from anything but aI $! terminal (i.e. not a mailbox, command file, etc...). However, defininggD $! the logical name EDF$PLAYBACK_INPUT equal to anything changes the7 $! behavior to allow input to come from a command file.r $e $n $ set :=% $ set symbol/scope=(nolocal,noglobal)n
 $ set noon $ status = 1 $pO $! if we don't have at least SYSPRV then we shouldn't be setting global buffersd $ privs = f$setprv("sysprv")7 $ if .not. f$privilege("sysprv") then goto no_privilegeM $cD $ if p1 .eqs. "" then inquire p1 "File to be optimized (^Y to quit)" $i $ filespec = f$search(p1)n $ if filespec .eqs. "" $ then $   status = %x18292
 $   goto done- $ endifa $e: $! insure that file is available and has indexed structure1 $ open/read/write/error=filnotacc file 'filespec's
 $ goto filacc F $ write sys$output "%SET_GBL_BUFFERS-F-FILNOTACC, File not accessible"" $ write sys$output "/''filespec'/" $ status = 172 $ goto doner $filacc: $ close file' $ if f$file(filespec,"org") .nes. "IDX"h $ thenM $   write sys$output "%SET_GBL_BUFFERS-F-INVFILTYP, File type is not indexed"e$ $   write sys$output "/''filespec'/" $   status = 3658e
 $   goto donet $ endif  $uG $! if desired, you can alter the value of the add_records symbol to anylC $! predetermined value and space for that number of records will beO8 $! incorporated into the new version of the target file. $! $ add_records = 0s $! $ pid = f$getjpi(0,"pid") G $ name = f$parse(filespec,,,"name")             ! get name part of speca@ $ nok = f$file(filespec,"nok")                  ! number of keys $SD $ com_file = "SYS$DISK:[]" + name + "_" + pid + ".COM"   ! temp .COMD $ fdl_file = "SYS$DISK:[]" + name + "_" + pid + ".FDL"   ! .FDL fileE $ edf_file = "SYS$DISK:[]" + name + "_" + pid + ".LIS"   ! EDF output N $ tmp_file = "SYS$DISK:[]" + name + "_" + pid + ".TMP"   ! temp CONVERTed copyH $ sea_file = "SYS$DISK:[]" + name + "_" + pid + ".OUT"   ! SEARCH outputO $ new_file = "SYS$DISK:[]" + name + ".NEW"               ! final CONVERTed copyS $ E $! ok, now given the filespec of the target we'll construct a command B $! procedure that, when executed, will perform the analysis of theC $! target and using the stats generated actually optimize the indexaF $! structure (at least as best can be done without run time analysis). $ file = com_file0* $ open/writ/erro=open_error com 'com_file' $ write com      "$ set :="r8 $ write com      "$ set symbol/scope=(nolocal,noglobal)"H $ write com      "$ analyze/rms/fdl/stat/output=''fdl_file' ''filespec'"6 $ write com      "$ define/user sys$command sys$input"6 $ write com      "$ define/user edf$$playback_input Y"N $ write com      "$ edit/fdl/script=optimize/analysis=''fdl_file' ''fdl_file'" $ write com      ""s $ write com      ""  $ write com      ""  $ write com      ""i! $ write com      "''add_records'"-) $ if add_records .eq. 0 then goto skip_it1 $ write com      ""  $ write com      ""i	 $skip_it: ( $ write com      ""      ! segmentation?) $ write com      "FD"    ! finish design?a6 $ write com      ""      ! Text for FDL Title Section?' $ write com      ""      ! bucket size?w. $ write com      ""      ! return to main menu
 $key_loop:& $   if nok .eq. 1 then goto close_file $   write com     ""' $   write com     ""      ! graph type? - $   write com     ""      ! key segmentation?a* $   write com     "FD"    ! finish design?( $   write com     ""      ! bucket size?/ $   write com     ""      ! return to main menuM $   nok = nok - 1  $   goto key_loop  $close_file: $ write com      "E"     ! exitN $ close com, $S $s $ write sys$output "" H $ write sys$output "Beginning reorganization/optimization of ", filespec7 $ write sys$output " Resultant file will be ", new_fileh $ @'com_file'/output='edf_file'  $ delete 'com_file';*e@ $ convert/nosort/statistics/fdl='fdl_file' 'filespec' 'tmp_file' $ delete 'fdl_file';*-C $ search/output='sea_file' 'edf_file' "Number of Buckets in Index:"r $ delete 'edf_file';*< $@N $! the result of searching the EDF output will be a series of records (one perD $! index key) that look like the quoted string on the following lineN $! "        Number of Buckets in Index:             (       1      1      1 )"L $! so what we need to do is locate the middle of the 3 numeric values. TheseL $! 3 values are choices that EDF is suggesting to the user. Remember that itJ $! is expected that we're interactive at the point that this is generated.J $! the middle choice is one that offers the fewest index levels and at theJ $! same time requires as small a bucket size as possible to do so. This isG $! usually the best choice to make unless one wishes to spend much timeaL $! analyzing usage and determining whether or not larger bucket sizes resultI $! in excessive locking overhead... so, on with the show. Read the recordeJ $! for each of the file's keys and sum up the number of buckets; this willK $! total the number of buckets to cache the entire index. And, I'm going to J $! arbitrarily assign an extra 10 buffers to accomodate data. We also knowL $! that RMS does not guarantee that it will keep the indices in memory; but,J $! it will make the best choice on what to cache based upon the reality ofJ $! what is actually used. So odds are that all (or most) of the index willG $! remain in cache. The number of 10 is arbitrary and can be altered toT3 $! whatever is deemed suitable (immediately below).l $! $ file = sea_filee
 $ gbc = 10+ $ open/read/error=open_error sea 'sea_file't $scan: $   read/end=done_scan sea p8i9 $   add_gbc = f$element(7," ",f$edit(p8,"compress,trim"))  $   gbc = gbc + add_gbc 
 $   goto scant $done_scan:d $ close seai $ delete 'sea_file';*d $ M $! now that we've got the projected global buffer count (gbc) we need to makebN $! sure that it's reasonable. It might not be if the file is tiny. So a littleM $! arithmetic that compare the product of the gbc and the maximum bucket size C $! (bks) to the total allocation size (alq) of the file is in order.) $ bks = f$file_attributes(tmp_file,"bks") ) $ alq = f$file_attributes(tmp_file,"alq")d0 $! if the file is tiny then cache the whole file4 $ if alq .lt. (gbc * bks) then gbc = (alq / bks) + 1 $ * $ set file/global_buffers='gbc' 'tmp_file'@ $ set file/protection=(s:rwed) 'tmp_file'       ! we have SYSPRV $ rename 'tmp_file' 'new_file'J $ pro = f$file(filespec,"pro")                  ! original protection mask( $ set file/protection=('pro') 'new_file' $ write sys$output "".G $ write sys$output gbc, " global buffers have been set for ", new_file e $ N $! now we'll estimate the impact on system resources when this file is opened.? $! the following code block is based upon an old DSN article...r $  $ rms_gblbufquo = gbcC $ gblsections   = 1mG $ k             = 64 + (gbc * 48)        ! GBH and GBD descriptor byteso4 $ gblpagfil     = ((gbc * bks * 512) + k + 1023)/512? $ gblpages      = gblpagfil + 2          ! plus 2 stopper pages ( $ sysmwcnt      = (gblpages + 512) / 512 $ lockidtbl     = gbc + 1i $ reshashtbl    = lockidtbl / 4 K $ p4 = "0,2,4,8,16,32,64,128,256,512,1024,2048,4096,8192,16384,32768,65536"  $ p5 = 0 $next:) $ if reshashtbl .gt. f$element(p5,",",p4)  $ then $     p5 = p5 + 1> $     goto nexta $ endifo# $ reshashtbl = f$element(p5,",",p4)e $ write sys$output ""oB $ write sys$output "Consumption of SYSGEN resources by ", new_file $ write sys$output ""S6 $ write sys$output "  RMS_GBLBUFQUO = ", rms_gblbufquo4 $ write sys$output "  GBLSECTIONS   = ", gblsections1 $ write sys$output "  GBLPAGES      = ", gblpagesc2 $ write sys$output "  GBLPAGFIL     = ", gblpagfil1 $ write sys$output "  SYSMWCNT      = ", sysmwcntI2 $ write sys$output "  LOCKIDTBL     = ", lockidtbl3 $ write sys$output "  RESHASHTBL    = ", reshashtblt $ write sys$output ""u $o $done: $ privs = f$setprv("''privs'")! $ exit ('status'+(0*f$verify(v)))- $- $  $no_privilege:
 $ status = 36  $ goto doneT $W $open_error:F $ write sys$output "SET_GBL_BUFFERS-F-FILOPN,  Unable to open ''file'" $ status = 4 $ goto done8   ------------------------------   Date: 7 Aug 2002 10:01:39 -0700s" From: cstranslations@msn.com (Joe)+ Subject: Re: Automating EDIT/FDL ->OPTIMIZEa= Message-ID: <d56d1c2d.0208070901.275841ba@posting.google.com>L  ` "David J. Dachtera" <djesys.nospam@fsi.net> wrote in message news:<3D507C3E.5BEFBF1E@fsi.net>... > Joe wrote: > >  > > OpenVMS 7.3  > > I > > Supposing one had a very large number of indexed files (slightly more J > > than 17,000) that one wanted to create a FDL for (ANALYZE/RMS/FDL) andJ > > then run through EDIT/FDL - OPTIMIZE in an "automated" sort of manner.+ > > Any ideas on how / if this is possible?e > C > I believe the "magic" incantation is (cut directly from HELP in a  > Reflection/4 session)a  F DCL HELP. Imagine that. Well... I supose it's kind of difficult to seeB the nose on one's face with out a mirror. Thanks for providing the
 mirror :-)   Joe.   ------------------------------  % Date: Wed, 07 Aug 2002 09:29:22 -04000) From: Virginia Rogers <vrogers@umich.edu> & Subject: Re: Compression on DLT backup) Message-ID: <3D5120B2.9894084C@umich.edu>    Carl Perkins wrote:s > / > Virginia Rogers <vrogers@umich.edu> writes...'N > }By images, I mean nuclear medicine images of the body, where the part beingO > }imaged (for example the brain) is in the middle of a 128x128 matrix, and the1& > }surrounding pixels are mostly zero. >   > What format are the images in? > I > If it is a format that has good (but hopefully, for the patient's sake,aE > lossless) compression, like PNG for example, they probably won't bee- > compressed by the DLT drive much if at all.  > 
 > --- Carl  N The images are in a proprietary format (from scanner manufacturer) and are notJ compressed at all (ie, all 128x128 pixels are stored individually for each3 slice), thus, they should be able to be compressed.n   ------------------------------  % Date: Wed, 07 Aug 2002 01:19:50 -0400 1 From: Michael Austin <maustin@firstdbasource.com> ' Subject: Re: Counting records in a filen1 Message-ID: <3D50ADF6.9010505@firstdbasource.com>i   David Gray wrote:e  > Greetings all,e  >I  > In an existing overnight procedure it is necessary to write a count of3H  > records in a file to a history table.  There are quite often a large  amountJ  > of records in this file and to open it up a read through it counting isL  > quite time consuming.  I was wondering if there is anyway in DCL of doingL  > this, I have tried the lexical function f$file_attributes but have had no  > success.s  >  > XTS_APACHE> type junk.txt  > 1  > 2  > 3  > 4  > 5  > 6.  > XTS_APACHE> recs = F$file("junk.txt","MRN")  > XTS_APACHE> show symbol recsr3  >   RECS = 0   Hex = 00000000  Octal = 00000000000r  > XTS_APACHE>  >"  > Am I missing something obvious?  >  > Thanks in advance  0 or you could use a PIPE command (V7.0 and above)  
 $!!cnt.com $!!  usage:  @cnt <filename> $!!h; $ if p1 .eqs. "" then inquire/nopunct p1 "Enter Filename: "s* $ PIPE ( SEARCH 'p1' somegarbage /stat | -1            SEARCH SYS$PIPE "records searched" | -n            ( -$              READ SYS$PIPE $TMP$ ; -,              DEFINE/JOB/NOLOG $TMP$ &$TMP$ -            ) -          ) ; - RECORD_COUNT == -r> F$element(2," ",f$edit(F$trnlnm("$TMP$"),"TRIM,COMPRESS")) ; -     DEASSIGN/JOB $TMP$E $ WRITE SYS$OUTPUT "''F$Fao("!/ Record count is: !AS",RECORD_COUNT)'"i $ EXIT   Example: $ @cnt sys$login:login.com      Record count is:   70     Michael Austin   ------------------------------   Date: 7 Aug 02 07:58:37 +0200k) From: p_sture@elias.decus.ch (Paul Sture)s' Subject: Re: Counting records in a filee) Message-ID: <gJGXZakuMIMk@elias.decus.ch>k  e In article <3D50ADF6.9010505@firstdbasource.com>, Michael Austin <maustin@firstdbasource.com> writes:  > David Gray wrote:o >  > Greetings all,O >  >K >  > In an existing overnight procedure it is necessary to write a count oftJ >  > records in a file to a history table.  There are quite often a large  > amountL >  > of records in this file and to open it up a read through it counting isN >  > quite time consuming.  I was wondering if there is anyway in DCL of doingN >  > this, I have tried the lexical function f$file_attributes but have had no
 >  > success.* >  > >  > XTS_APACHE> type junk.txt >  > 1 >  > 2 >  > 3 >  > 4 >  > 5 >  > 60 >  > XTS_APACHE> recs = F$file("junk.txt","MRN")! >  > XTS_APACHE> show symbol recst5 >  >   RECS = 0   Hex = 00000000  Octal = 00000000000  >  > XTS_APACHE> >  >$ >  > Am I missing something obvious? >  > >  > Thanks in advance > 2 > or you could use a PIPE command (V7.0 and above) >  > $!!cnt.com > $!!  usage:  @cnt <filename> > $!!v= > $ if p1 .eqs. "" then inquire/nopunct p1 "Enter Filename: " , > $ PIPE ( SEARCH 'p1' somegarbage /stat | -3 >            SEARCH SYS$PIPE "records searched" | -o >            ( -& >              READ SYS$PIPE $TMP$ ; -. >              DEFINE/JOB/NOLOG $TMP$ &$TMP$ - >            ) - >          ) ; - > RECORD_COUNT == --@ > F$element(2," ",f$edit(F$trnlnm("$TMP$"),"TRIM,COMPRESS")) ; - >     DEASSIGN/JOB $TMP$G > $ WRITE SYS$OUTPUT "''F$Fao("!/ Record count is: !AS",RECORD_COUNT)'"8 > $ EXIT > 
 > Example: > $ @cnt sys$login:login.com >  >    Record count is:   70 >   J I seem to recall from previous discussions on this subject that instead of   $ search 'p1' somegarbagea   $search 'p1' ""    is far more efficient.   __
 Paul Sture Switzerlanda   ------------------------------  $ Date: Wed, 7 Aug 2002 09:40:09 +0100& From: David Gray <GrayD@turpinltd.com>' Subject: RE: Counting records in a filerS Message-ID: <79DE14DAA1A8D3119B6E00805FEB980BAE40A2@zakary.turpin-distribution.com>h  J This message is in MIME format. Since your mail reader does not understand< this format, some or all of this message may not be legible.  ; ------=_NextPartTM-000-56979b52-a62a-11d6-9cab-0008c7252cb04$ Content-Type: multipart/alternative;1 	boundary="----_=_NextPart_001_01C23DEE.0C461CD0"u  ' ------_=_NextPart_001_01C23DEE.0C461CD0o Content-Type: text/plain;L 	charset="windows-1252"_+ Content-Transfer-Encoding: quoted-printableN   Hi,=20 =20lI Thanks for the response.  I=92m not exactly sure what you mean when you =  sayr2 =93append the file to a null device=94.   Could=20 you explain further?=20  =20e Regards,=20f             Davidh =20i -----Original Message-----2 From: Kaledas, Ronald [mailto:RKaledas@dmc.org]=20 Sent: 06 August 2002 14:56 To: 'David Gray'' Subject: RE: Counting records in a file  =20o =20cE I don't know if there's a better way than sequentially counting the =t records,G but "mrn" (maximum record number) refers to relative files, which use =n record0 numbers, as opposed to isam or sequential files.H Could you maybe append the file to the null device, which would return = thea7 number of records appended, and then parse that output?  Ron=20 > -----Original Message-----=20 0 > From: David Gray [mailto:GrayD@turpinltd.com = <mailto:GrayD@turpinltd.com> ]=20+ > Sent: Tuesday, August 06, 2002 9:00 AM=20p > To: Info-VAX@Mvb.Saic.Com=20( > Subject: Counting records in a file=20 >=20 >=20 > Greetings all,=20e >=20G > In an existing overnight procedure it is necessary to write a count =" of=20eA > records in a file to a history table.  There are quite often=20  > a large amount=20r@ > of records in this file and to open it up a read through it=20 > counting is=20A > quite time consuming.  I was wondering if there is anyway in=20f > DCL of doing=20 B > this, I have tried the lexical function f$file_attributes but=20 > have had no=20 > success. =20 >=20 > XTS_APACHE> type junk.txt=20 > 1=20 > 2=20 > 3=20 > 4=20 > 5=20 > 6=202 > XTS_APACHE> recs =3D F$file("junk.txt","MRN")=20! > XTS_APACHE> show symbol recs=20$; >   RECS =3D 0   Hex =3D 00000000  Octal =3D 00000000000=20  > XTS_APACHE>=20 >=20% > Am I missing something obvious? =20n >=20 > Thanks in advance=20 >=20 >       David.=20P >=20  ' ------_=_NextPart_001_01C23DEE.0C461CD0  Content-Type: text/html; 	charset="windows-1252"g+ Content-Transfer-Encoding: quoted-printable   1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">t; <html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =f3 xmlns:w=3D"urn:schemas-microsoft-com:office:word" =D: xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =* xmlns=3D"http://www.w3.org/TR/REC-html40">   <head>9 <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =c charset=3Dwindows-1252">    , <meta name=3DProgId content=3DWord.Document>5 <meta name=3DGenerator content=3D"Microsoft Word 10">e6 <meta name=3DOriginator content=3D"Microsoft Word 10">B <link rel=3DFile-List href=3D"cid:filelist.xml@01C23DF6.47CD4800">- <title>RE: Counting records in a file</title>t <o:SmartTagType =g; namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"d  name=3D"time"/> <o:SmartTagType =a; namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"2  name=3D"date"/> <!--[if gte mso 9]><xml>  <o:OfficeDocumentSettings>i   <o:DoNotRelyOnCSS/>n  </o:OfficeDocumentSettings>* </xml><![endif]--><!--[if gte mso 9]><xml>  <w:WordDocument>F*   <w:SpellingState>Clean</w:SpellingState>(   <w:GrammarState>Clean</w:GrammarState>0   <w:DocumentKind>DocumentEmail</w:DocumentKind>   <w:EnvelopeVis/>   <w:Compatibility>n    <w:ForgetLastTabAlignment/>(    <w:DoNotUseHTMLParagraphAutoSpacing/>   </w:Compatibility>=   <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>n  </w:WordDocument>  </xml><![endif]--><!--[if !mso]> <style>o& st1\:*{behavior:url(#default#ieooui) } </style> <![endif]--> <style>e <!--  /* Font Definitions */   @font-facev 	{font-family:Tahoma;l 	panose-1:2 11 6 4 3 5 4 4 2 4;  	mso-font-charset:0; 	mso-generic-font-family:swiss;n 	mso-font-pitch:variable;e7 	mso-font-signature:553679495 -2147483648 8 0 66047 0;}   /* Style Definitions */)  p.MsoNormal, li.MsoNormal, div.MsoNormal  	{mso-style-parent:""; 	margin:0cm; 	margin-bottom:.0001pt;  	mso-pagination:widow-orphan;e 	font-size:12.0pt; 	font-family:"Times New Roman";I+ 	mso-fareast-font-family:"Times New Roman";") 	mso-bidi-font-family:"Times New Roman";}R a:link, span.MsoHyperlink$
 	{color:blue;  	text-decoration:underline;C 	text-underline:single;}$ a:visited, span.MsoHyperlinkFollowed
 	{color:blue;E 	text-decoration:underline;v 	text-underline:single;} p  	{mso-margin-top-alt:auto; 	margin-right:0cm; 	mso-margin-bottom-alt:auto; 	margin-left:0cm;! 	mso-pagination:widow-orphan;e 	font-size:12.0pt; 	font-family:"Times New Roman";l+ 	mso-fareast-font-family:"Times New Roman";l) 	mso-bidi-font-family:"Times New Roman";}o span.EmailStyle18m  	{mso-style-type:personal-reply; 	mso-style-noshow:yes; 	mso-ansi-font-size:10.0pt;l 	mso-bidi-font-size:10.0pt;n 	font-family:Arial;t 	mso-ascii-font-family:Arial;  	mso-hansi-font-family:Arial;y 	mso-bidi-font-family:Arial;
 	color:navy;}i
 span.GramE 	{mso-style-name:""; 	mso-gram-e:yes;}d @page Section1 	{size:595.45pt 841.7pt;$ 	margin:72.0pt 90.0pt 72.0pt 90.0pt; 	mso-header-margin:35.3pt; 	mso-footer-margin:35.3pt; 	mso-paper-source:0;}  div.Section1 	{page:Section1;}c -->. </style> <!--[if gte mso 10]> <style>   /* Style Definitions */=20s  table.MsoNormalTable   	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0;e 	mso-tstyle-colband-size:0;  	mso-style-noshow:yes; 	mso-style-parent:""; % 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;  	mso-para-margin:0cm;o  	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan;  	font-size:10.0pt;  	font-family:"Times New Roman";} </style> <![endif]--> </head>   - <body lang=3DEN-US link=3Dblue vlink=3Dblue =  style=3D'tab-interval:36.0pt'>   <div class=3DSection1>  E <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =  style=3D'font-size:eE 10.0pt;font-family:Arial;mso-bidi-font-family:Arial;color:navy'>Hi, =  <o:p></o:p></span></font></p>p  E <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =p style=3D'font-size:iI 10.0pt;font-family:Arial;mso-bidi-font-family:Arial;color:navy'><o:p>&nb=e sp;</o:p></span></font></p>/  E <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =t style=3D'font-size:iH 10.0pt;font-family:Arial;mso-bidi-font-family:Arial;color:navy'>Thanks = for theaH response.<span style=3D'mso-spacerun:yes'>=A0 </span>I=92m not exactly =
 sure what yout? mean when you say =93append the file to a null device=94. <spank/ style=3D'mso-spacerun:yes'>=A0=A0</span>Could =  <o:p></o:p></span></font></p>   F <p class=3DMsoNormal><span class=3DGramE><font size=3D2 color=3Dnavy = face=3DArial><spanG style=3D'font-size:10.0pt;font-family:Arial;mso-bidi-font-family:Arial;tA color:navy'>you</span></font></span><font size=3D2 color=3Dnavy =t face=3DArial><spanG style=3D'font-size:10.0pt;font-family:Arial;mso-bidi-font-family:Arial;o; color:navy'> explain further? <o:p></o:p></span></font></p>u  E <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =w style=3D'font-size:bI 10.0pt;font-family:Arial;mso-bidi-font-family:Arial;color:navy'><o:p>&nb=w sp;</o:p></span></font></p>c  E <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =l style=3D'font-size:sI 10.0pt;font-family:Arial;mso-bidi-font-family:Arial;color:navy'>Regards,=t  <o:p></o:p></span></font></p>  E <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =c style=3D'font-size:!E 10.0pt;font-family:Arial;mso-bidi-font-family:Arial;color:navy'><spanf= style=3D'mso-tab-count:1'>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =h) </span>David<o:p></o:p></span></font></p>r  E <p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =e style=3D'font-size:lI 10.0pt;font-family:Arial;mso-bidi-font-family:Arial;color:navy'><o:p>&nb=_ sp;</o:p></span></font></p>d  B <p class=3DMsoNormal style=3D'margin-left:36.0pt'><font size=3D2 = face=3DTahoma><span = style=3D'font-size:10.0pt;font-family:Tahoma'>-----Original =e Message-----<br>D <b><span style=3D'font-weight:bold'>From:</span></b> Kaledas, Ronald2 [mailto:RKaledas@dmc.org<span class=3DGramE>] <br>B <b><span style=3D'font-weight:bold'>Sent</span></b></span><b><spanA style=3D'font-weight:bold'>:</span></b> </span></font><st1:date =  Month=3D"8" Day=3D"6"a2 Year=3D"2002"><font size=3D2 face=3DTahoma><span =& style=3D'font-size:10.0pt;font-family:@  Tahoma'>06 August 2002</span></font></st1:date><font size=3D2 = face=3DTahoma><spantH style=3D'font-size:10.0pt;font-family:Tahoma'> </span></font><st1:time = Hour=3D"14"'2 Minute=3D"56"><font size=3D2 face=3DTahoma><span =& style=3D'font-size:10.0pt;font-family:7  Tahoma'>14:56</span></font></st1:time><font size=3D2 =  face=3DTahoma><spana2 style=3D'font-size:10.0pt;font-family:Tahoma'><br>C <b><span style=3D'font-weight:bold'>To:</span></b> 'David Gray'<br>sF <b><span style=3D'font-weight:bold'>Subject:</span></b> RE: Counting = records in a file</span></font></p>  @ <p class=3DMsoNormal style=3D'margin-left:36.0pt'><font size=3D3  face=3D"Times New Roman"><span => style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>  @ <p class=3DMsoNormal style=3D'margin-left:36.0pt'><font size=3D3  face=3D"Times New Roman"><span => style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>  B <p style=3D'margin-left:36.0pt'><font size=3D2 face=3D"Times New = Roman"><spanF style=3D'font-size:10.0pt'>I don't know if there's a better way than = sequentiallyC counting the records, but &quot;mrn&quot; (maximum record number) =  refers to relativeC files, which use record numbers, as opposed to isam or sequential =t# files.</span></font><o:p></o:p></p>   B <p style=3D'margin-left:36.0pt'><font size=3D2 face=3D"Times New = Roman"><spanH style=3D'font-size:10.0pt'>Could you maybe append the file to the null = device,sH which would return the number of records appended, and then parse that =$ output?</span></font><o:p></o:p></p>  B <p style=3D'margin-left:36.0pt'><font size=3D2 face=3D"Times New = Roman"><span< style=3D'font-size:10.0pt'>Ron</span></font> <o:p></o:p></p>  B <p style=3D'margin-left:36.0pt'><font size=3D2 face=3D"Times New = Roman"><span/ style=3D'font-size:10.0pt'>&gt; -----Original =  Message-----</span></font> <br> G <font size=3D2><span style=3D'font-size:10.0pt'>&gt; From: David Gray =e [<aiI href=3D"mailto:GrayD@turpinltd.com">mailto:GrayD@turpinltd.com</a>]</spa= 	 n></font>1 <br>< <font size=3D2><span style=3D'font-size:10.0pt'>&gt; Sent: = </span></font><st1:dateZ: Month=3D"8" Day=3D"6" Year=3D"2002"><font size=3D2><span =# style=3D'font-size:10.0pt'>Tuesday,.?  August 06, 2002</span></font></st1:date><font size=3D2><span =. style=3D'font-size: @ 10.0pt'> </span></font><st1:time Hour=3D"9" Minute=3D"0"><font = size=3D2><spanA  style=3D'font-size:10.0pt'>9:00 AM</span></font></st1:time> <br>L: <font size=3D2><span style=3D'font-size:10.0pt'>&gt; To: =# Info-VAX@Mvb.Saic.Com</span></font>n <br>H <font size=3D2><span style=3D'font-size:10.0pt'>&gt; Subject: Counting = records in a file</span></font> <br>iG <font size=3D2><span style=3D'font-size:10.0pt'>&gt; </span></font><br>eG <font size=3D2><span style=3D'font-size:10.0pt'>&gt; </span></font><br> E <font size=3D2><span style=3D'font-size:10.0pt'>&gt; Greetings all, =- </span></font><br>G <font size=3D2><span style=3D'font-size:10.0pt'>&gt; </span></font><br> E <font size=3D2><span style=3D'font-size:10.0pt'>&gt; In an existing =u	 overnight @ procedure it is necessary to write a count of</span></font> <br>H <font size=3D2><span style=3D'font-size:10.0pt'>&gt; records in a file = to a history5 table.&nbsp; There are quite often </span></font><br>o> <font size=3D2><span style=3D'font-size:10.0pt'>&gt; a large = amount</span></font> <br> I <font size=3D2><span style=3D'font-size:10.0pt'>&gt; of records in this =h file and toa/ open it up a read through it </span></font><br>l? <font size=3D2><span style=3D'font-size:10.0pt'>&gt; counting =  is</span></font> <br>lA <font size=3D2><span style=3D'font-size:10.0pt'>&gt; quite time =e consuming.&nbsp; I6 was wondering if there is anyway in </span></font><br>= <font size=3D2><span style=3D'font-size:10.0pt'>&gt; DCL of =s doing</span></font> <br>I <font size=3D2><span style=3D'font-size:10.0pt'>&gt; this, I have tried =n the lexicals1 function f$file_attributes but </span></font><br>a? <font size=3D2><span style=3D'font-size:10.0pt'>&gt; have had =i no</span></font> <br>tE <font size=3D2><span style=3D'font-size:10.0pt'>&gt; success.&nbsp; =o </span></font><br>G <font size=3D2><span style=3D'font-size:10.0pt'>&gt; </span></font><br> E <font size=3D2><span style=3D'font-size:10.0pt'>&gt; XTS_APACHE&gt; =c type junk.txt</span></font>s <br>F <font size=3D2><span style=3D'font-size:10.0pt'>&gt; 1</span></font> = <br>F <font size=3D2><span style=3D'font-size:10.0pt'>&gt; 2</span></font> = <br>F <font size=3D2><span style=3D'font-size:10.0pt'>&gt; 3</span></font> = <br>F <font size=3D2><span style=3D'font-size:10.0pt'>&gt; 4</span></font> = <br>F <font size=3D2><span style=3D'font-size:10.0pt'>&gt; 5</span></font> = <br>F <font size=3D2><span style=3D'font-size:10.0pt'>&gt; 6</span></font> = <br>E <font size=3D2><span style=3D'font-size:10.0pt'>&gt; XTS_APACHE&gt; =f recs =3D? F$file(&quot;junk.txt&quot;,&quot;MRN&quot;)</span></font> <br>pE <font size=3D2><span style=3D'font-size:10.0pt'>&gt; XTS_APACHE&gt; =  show symbol  recs</span></font> <br> G <font size=3D2><span style=3D'font-size:10.0pt'>&gt;&nbsp;&nbsp; RECS =  =3D-0 0&nbsp;&nbsp; Hex =3D 00000000&nbsp; Octal =3D = 00000000000</span></font> <br>6 <font size=3D2><span style=3D'font-size:10.0pt'>&gt; =! XTS_APACHE&gt;</span></font> <br>:G <font size=3D2><span style=3D'font-size:10.0pt'>&gt; </span></font><br> C <font size=3D2><span style=3D'font-size:10.0pt'>&gt; Am I missing =-	 something ! obvious?&nbsp; </span></font><br>mG <font size=3D2><span style=3D'font-size:10.0pt'>&gt; </span></font><br>a@ <font size=3D2><span style=3D'font-size:10.0pt'>&gt; Thanks in = advance</span></font>b <br>G <font size=3D2><span style=3D'font-size:10.0pt'>&gt; </span></font><br>y6 <font size=3D2><span style=3D'font-size:10.0pt'>&gt; = &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; David. </span></font><br> 6 <font size=3D2><span style=3D'font-size:10.0pt'>&gt; = </span></font><o:p></o:p></p>    </div>   </body>    </html>   ) ------_=_NextPart_001_01C23DEE.0C461CD0-->  = ------=_NextPartTM-000-56979b52-a62a-11d6-9cab-0008c7252cb0--    ------------------------------  $ Date: Wed, 7 Aug 2002 10:02:08 +0100& From: David Gray <GrayD@turpinltd.com>' Subject: RE: Counting records in a file>S Message-ID: <79DE14DAA1A8D3119B6E00805FEB980BAE40A5@zakary.turpin-distribution.com>   L Thanks that is just what I needed, and an awful lot quicker than open - read - count - close file.   H Never really investigated the PIPE command and it's potential uses, will now.     Regards,	 	David.  P   -----Original Message-----9 From: Michael Austin [mailto:maustin@firstdbasource.com]   Sent: 07 August 2002 06:20 To: Info-VAX@Mvb.Saic.Com ' Subject: Re: Counting records in a filet   David Gray wrote:S  > Greetings all,o  >I  > In an existing overnight procedure it is necessary to write a count of H  > records in a file to a history table.  There are quite often a large  amountJ  > of records in this file and to open it up a read through it counting isL  > quite time consuming.  I was wondering if there is anyway in DCL of doingL  > this, I have tried the lexical function f$file_attributes but have had no  > success.   >  > XTS_APACHE> type junk.txt  > 1  > 2  > 3  > 4  > 5  > 6.  > XTS_APACHE> recs = F$file("junk.txt","MRN")  > XTS_APACHE> show symbol recs 3  >   RECS = 0   Hex = 00000000  Octal = 00000000000   > XTS_APACHE>  >"  > Am I missing something obvious?  >  > Thanks in advance  0 or you could use a PIPE command (V7.0 and above)  
 $!!cnt.com $!!  usage:  @cnt <filename> $!!7; $ if p1 .eqs. "" then inquire/nopunct p1 "Enter Filename: "i* $ PIPE ( SEARCH 'p1' somegarbage /stat | -1            SEARCH SYS$PIPE "records searched" | -r            ( -$              READ SYS$PIPE $TMP$ ; -,              DEFINE/JOB/NOLOG $TMP$ &$TMP$ -            ) -          ) ; - RECORD_COUNT == -v> F$element(2," ",f$edit(F$trnlnm("$TMP$"),"TRIM,COMPRESS")) ; -     DEASSIGN/JOB $TMP$E $ WRITE SYS$OUTPUT "''F$Fao("!/ Record count is: !AS",RECORD_COUNT)'"n $ EXIT   Example: $ @cnt sys$login:login.com      Record count is:   70     Michael Austin   ------------------------------   Date: 7 Aug 2002 07:57:13 -0600l From: briggs@encompasserve.org' Subject: RE: Counting records in a file 3 Message-ID: <gFObi9C4lEsr@eisner.encompasserve.org>m  | In article <79DE14DAA1A8D3119B6E00805FEB980BAE40A5@zakary.turpin-distribution.com>, David Gray <GrayD@turpinltd.com> writes: [snip a clever use of PIPE]nN > Thanks that is just what I needed, and an awful lot quicker than open - read > - count - close file.  > J > Never really investigated the PIPE command and it's potential uses, will > now.    C One tip:  If performance is critical, PIPE /NOSYMBOL /NOLOGICAL can @ be a major speed up.  The interprocess communication required toC populate the DCL symbol table and logical name table in the spawned[, subprocess is a significant performance hit.  I In this kind of application (parsing a field out of some program output),V: you ordinarily don't need to inherit symbols and logicals.   	John Briggs   ------------------------------  $ Date: Wed, 7 Aug 2002 09:38:31 -0400* From: "Kaledas, Ronald" <RKaledas@dmc.org>' Subject: RE: Counting records in a fileqL Message-ID: <B39B28A01B62D311B1360090277B3A58070F7783@tro-nt-exchg2.dmc.org>  J This message is in MIME format. Since your mail reader does not understand< this format, some or all of this message may not be legible.  ' ------_=_NextPart_001_01C23E17.B8080B20t Content-Type: text/plain;n 	charset="windows-1252"0+ Content-Transfer-Encoding: quoted-printable=  H I meant "$ append/log filename nla0:" - however, I've since found that = it is=3 faster to use search as others have suggested here.0 =20x Ron0 -----Original Message------ From: David Gray [mailto:GrayD@turpinltd.com]s( Sent: Wednesday, August 07, 2002 4:40 AM To: 'Info-VAX@Mvb.Saic.Com'i' Subject: RE: Counting records in a file2     Hi,=20 =20oI Thanks for the response.  I=92m not exactly sure what you mean when you =: saye2 =93append the file to a null device=94.   Could=20 you explain further?=20n =20D Regards,=20m             David: =20e -----Original Message-----2 From: Kaledas, Ronald [mailto:RKaledas@dmc.org]=20 Sent: 06 August 2002 14:56 To: 'David Gray'' Subject: RE: Counting records in a fileh =20  =20 E I don't know if there's a better way than sequentially counting the =- records,G but "mrn" (maximum record number) refers to relative files, which use =n record0 numbers, as opposed to isam or sequential files.H Could you maybe append the file to the null device, which would return = the37 number of records appended, and then parse that output?t Ron=20 > -----Original Message-----=20"1 > From: David Gray [ mailto:GrayD@turpinltd.com == <mailto:GrayD@turpinltd.com> ]=20+ > Sent: Tuesday, August 06, 2002 9:00 AM=20s > To: Info-VAX@Mvb.Saic.Com=20( > Subject: Counting records in a file=20 >=20 >=20 > Greetings all,=20n >=20G > In an existing overnight procedure it is necessary to write a count =: of=20uA > records in a file to a history table.  There are quite often=20t > a large amount=20t@ > of records in this file and to open it up a read through it=20 > counting is=20A > quite time consuming.  I was wondering if there is anyway in=20r > DCL of doing=20 B > this, I have tried the lexical function f$file_attributes but=20 > have had no=20 > success. =20 >=20 > XTS_APACHE> type junk.txt=20 > 1=20 > 2=20 > 3=20 > 4=20 > 5=20 > 6=202 > XTS_APACHE> recs =3D F$file("junk.txt","MRN")=20! > XTS_APACHE> show symbol recs=20f; >   RECS =3D 0   Hex =3D 00000000  Octal =3D 00000000000=20h > XTS_APACHE>=20 >=20% > Am I missing something obvious? =20i >=20 > Thanks in advance=20 >=20 >       David.=206 >=20  ' ------_=_NextPart_001_01C23E17.B8080B20  Content-Type: text/html; 	charset="windows-1252";+ Content-Transfer-Encoding: quoted-printableo  > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">> <HTML xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:o =3D=208 "urn:schemas-microsoft-com:office:office" xmlns:w =3D=208 "urn:schemas-microsoft-com:office:word" xmlns:st1 =3D=203 "urn:schemas-microsoft-com:office:smarttags"><HEAD>k9 <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =x charset=3Dwindows-1252">- <TITLE>RE: Counting records in a file</TITLE>   , <META content=3DWord.Document name=3DProgId>6 <META content=3D"MSHTML 6.00.2600.0" name=3DGENERATOR>> <META content=3D"Microsoft Word 10" name=3DOriginator><LINK=20- href=3D"cid:filelist.xml@01C23DF6.47CD4800" =R" rel=3DFile-List><o:SmartTagType=20 name=3D"time"=20I namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"></o:SmartTag=o Type><o:SmartTagType=20a name=3D"date"=20I namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"></o:SmartTag=f Type><!--[if gte mso 9]><xml>p  <o:OfficeDocumentSettings>;   <o:DoNotRelyOnCSS/>p  </o:OfficeDocumentSettings>* </xml><![endif]--><!--[if gte mso 9]><xml>  <w:WordDocument>g*   <w:SpellingState>Clean</w:SpellingState>(   <w:GrammarState>Clean</w:GrammarState>0   <w:DocumentKind>DocumentEmail</w:DocumentKind>   <w:EnvelopeVis/>   <w:Compatibility>t    <w:ForgetLastTabAlignment/>(    <w:DoNotUseHTMLParagraphAutoSpacing/>   </w:Compatibility>=   <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>"  </w:WordDocument>  </xml><![endif]--><!--[if !mso]> <STYLE>st1\:* {o 	BEHAVIOR: url(#default#ieooui)o }g </STYLE> <![endif]--> <STYLE>@font-face {f 	font-family: Tahoma;o }"F @page Section1 {size: 595.45pt 841.7pt; margin: 72.0pt 90.0pt 72.0pt =? 90.0pt; mso-header-margin: 35.3pt; mso-footer-margin: 35.3pt; =c mso-paper-source: 0; }
 P.MsoNormal {zH 	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; =@ mso-bidi-font-family: "Times New Roman"; mso-style-parent: ""; =C mso-pagination: widow-orphan; mso-fareast-font-family: "Times New =o Roman" }c LI.MsoNormal {H 	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; =@ mso-bidi-font-family: "Times New Roman"; mso-style-parent: ""; =C mso-pagination: widow-orphan; mso-fareast-font-family: "Times New =l Roman" }i DIV.MsoNormal {-H 	FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; =@ mso-bidi-font-family: "Times New Roman"; mso-style-parent: ""; =C mso-pagination: widow-orphan; mso-fareast-font-family: "Times New =d Roman" }s A:link {@ 	COLOR: blue; TEXT-DECORATION: underline; text-underline: single }t SPAN.MsoHyperlink {M@ 	COLOR: blue; TEXT-DECORATION: underline; text-underline: single }i A:visited {l@ 	COLOR: blue; TEXT-DECORATION: underline; text-underline: single }  SPAN.MsoHyperlinkFollowed {<@ 	COLOR: blue; TEXT-DECORATION: underline; text-underline: single }n P {eE 	FONT-SIZE: 12pt; MARGIN-LEFT: 0cm; MARGIN-RIGHT: 0cm; FONT-FAMILY: =p= "Times New Roman"; mso-bidi-font-family: "Times New Roman"; =oC mso-pagination: widow-orphan; mso-fareast-font-family: "Times New =-= Roman"; mso-margin-top-alt: auto; mso-margin-bottom-alt: autoo }a SPAN.EmailStyle18 {o@ 	COLOR: navy; FONT-FAMILY: Arial; mso-bidi-font-family: Arial; =8 mso-style-type: personal-reply; mso-style-noshow: yes; =9 mso-ansi-font-size: 10.0pt; mso-bidi-font-size: 10.0pt; =>: mso-ascii-font-family: Arial; mso-hansi-font-family: Arial }m SPAN.GramE {$ 	mso-style-name: ""; mso-gram-e: yes }t DIV.Section1 { 	page: Section1a }y </STYLE> <!--[if gte mso 10]> <style>a  /* Style Definitions */=20c  table.MsoNormalTable=  	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0;r 	mso-tstyle-colband-size:0;t 	mso-style-noshow:yes; 	mso-style-parent:"";t% 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;A 	mso-para-margin:0cm;l  	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan;p 	font-size:10.0pt;  	font-family:"Times New Roman";} </style> <![endif]--></HEAD> @ <BODY lang=3DEN-US style=3D"tab-interval: 36.0pt" vLink=3Dblue = link=3Dblue>B <DIV><SPAN class=3D716393013-07082002><FONT face=3D"Courier New" = size=3D2>I meant "$=20C append/log filename nla0:" - however, I've since found that it is => faster to use=209 search as others have suggested here.</FONT></SPAN></DIV>nC <DIV><SPAN class=3D716393013-07082002><FONT face=3D"Courier New"=20e# size=3D2></FONT></SPAN>&nbsp;</DIV>fC <DIV><SPAN class=3D716393013-07082002><FONT face=3D"Courier New"=20s  size=3D2>Ron</FONT></SPAN></DIV> <BLOCKQUOTE dir=3Dltr=20H style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px = solid; MARGIN-RIGHT: 0px">B   <DIV class=3DOutlookMessageHeader dir=3Dltr align=3Dleft><FONT = face=3DTahoma=20C   size=3D2>-----Original Message-----<BR><B>From:</B> David Gray=20fF   [mailto:GrayD@turpinltd.com]<BR><B>Sent:</B> Wednesday, August 07, = 2002 4:40=20C   AM<BR><B>To:</B> 'Info-VAX@Mvb.Saic.Com'<BR><B>Subject:</B> RE: =: Counting=20E(   records in a file<BR><BR></FONT></DIV>   <DIV class=3DSection1>H   <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20>   style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; =# mso-bidi-font-family: Arial">Hi,=20y   <o:p></o:p></SPAN></FONT></P>iH   <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20>   style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; =@ mso-bidi-font-family: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>H   <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20>   style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; =& mso-bidi-font-family: Arial">Thanks=20=   for the response.<SPAN style=3D"mso-spacerun: yes">&nbsp; =p </SPAN>I=92m not exactly=20 @   sure what you mean when you say =93append the file to a null = device=94. <SPAN=20=9   style=3D"mso-spacerun: yes">&nbsp;&nbsp;</SPAN>Could=20    <o:p></o:p></SPAN></FONT></P>u?   <P class=3DMsoNormal><SPAN class=3DGramE><FONT face=3DArial =< color=3Dnavy size=3D2><SPAN=20>   style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; == mso-bidi-font-family: Arial">you</SPAN></FONT></SPAN><FONT=20<-   face=3DArial color=3Dnavy size=3D2><SPAN=20t>   style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; =  mso-bidi-font-family: Arial">=200   explain further? <o:p></o:p></SPAN></FONT></P>H   <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20>   style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; =@ mso-bidi-font-family: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>H   <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20>   style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; =( mso-bidi-font-family: Arial">Regards,=20   <o:p></o:p></SPAN></FONT></P>lH   <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20>   style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; =% mso-bidi-font-family: Arial"><SPAN=20e   style=3D"mso-tab-count: =:H 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20+   </SPAN>David<o:p></o:p></SPAN></FONT></P>bH   <P class=3DMsoNormal><FONT face=3DArial color=3Dnavy size=3D2><SPAN=20>   style=3D"FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial; =@ mso-bidi-font-family: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>H   <P class=3DMsoNormal style=3D"MARGIN-LEFT: 36pt"><FONT face=3DTahoma = size=3D2><SPAN=20 A   style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original=20<I   Message-----<BR><B><SPAN style=3D"FONT-WEIGHT: bold">From:</SPAN></B> =u Kaledas,=20 F   Ronald [mailto:RKaledas@dmc.org<SPAN class=3DGramE>] <BR><B><SPAN=20?   style=3D"FONT-WEIGHT: bold">Sent</SPAN></B></SPAN><B><SPAN=20=D   style=3D"FONT-WEIGHT: bold">:</SPAN></B> </SPAN></FONT><st1:date = Year=3D"2002"=20=   Day=3D"6" Month=3D"8"><FONT face=3DTahoma size=3D2><SPAN=20f=   style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">06 August=20;D   2002</SPAN></FONT></st1:date><FONT face=3DTahoma size=3D2><SPAN=203   style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> =s </SPAN></FONT><st1:time=20A   Minute=3D"56" Hour=3D"14"><FONT face=3DTahoma size=3D2><SPAN=200*   style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =. Tahoma">14:56</SPAN></FONT></st1:time><FONT=20!   face=3DTahoma size=3D2><SPAN=20e@   style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"><BR><B><SPAN=20H   style=3D"FONT-WEIGHT: bold">To:</SPAN></B> 'David Gray'<BR><B><SPAN=20H   style=3D"FONT-WEIGHT: bold">Subject:</SPAN></B> RE: Counting records = in a=20p   file</SPAN></FONT></P>H   <P class=3DMsoNormal style=3D"MARGIN-LEFT: 36pt"><FONT face=3D"Times =
 New Roman"=200&   size=3D3><SPAN style=3D"FONT-SIZE: =) 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>sH   <P class=3DMsoNormal style=3D"MARGIN-LEFT: 36pt"><FONT face=3D"Times =
 New Roman"=20;&   size=3D3><SPAN style=3D"FONT-SIZE: =) 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>3A   <P style=3D"MARGIN-LEFT: 36pt"><FONT face=3D"Times New Roman" =p size=3D2><SPAN=20zG   style=3D"FONT-SIZE: 10pt">I don't know if there's a better way than =t sequentially=20;E   counting the records, but "mrn" (maximum record number) refers to =t relative=20nF   files, which use record numbers, as opposed to isam or sequential=20%   files.</SPAN></FONT><o:p></o:p></P><A   <P style=3D"MARGIN-LEFT: 36pt"><FONT face=3D"Times New Roman" =  size=3D2><SPAN=20eI   style=3D"FONT-SIZE: 10pt">Could you maybe append the file to the null =x
 device,=20E   which would return the number of records appended, and then parse =z that=20>&   output?</SPAN></FONT><o:p></o:p></P>A   <P style=3D"MARGIN-LEFT: 36pt"><FONT face=3D"Times New Roman" =0 size=3D2><SPAN=20;=   style=3D"FONT-SIZE: 10pt">Ron</SPAN></FONT> <o:p></o:p></P>=A   <P style=3D"MARGIN-LEFT: 36pt"><FONT face=3D"Times New Roman" =t size=3D2><SPAN=20=0   style=3D"FONT-SIZE: 10pt">&gt; -----Original = Message-----</SPAN></FONT>=200G   <BR><FONT size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; From: David =0 Gray [<A=20    =nI href=3D"mailto:GrayD@turpinltd.com">mailto:GrayD@turpinltd.com</A>]</SPA=s N></FONT>=20B   <BR><FONT size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; Sent:=20E   </SPAN></FONT><st1:date Year=3D"2002" Day=3D"6" Month=3D"8"><FONT =  size=3D2><SPAN=20e1   style=3D"FONT-SIZE: 10pt">Tuesday, August 06, =n% 2002</SPAN></FONT></st1:date><FONT=200E   size=3D2><SPAN style=3D"FONT-SIZE: 10pt"> </SPAN></FONT><st1:time =  Minute=3D"0"=20pC   Hour=3D"9"><FONT size=3D2><SPAN style=3D"FONT-SIZE: 10pt">9:00=20 9   AM</SPAN></FONT></st1:time> <BR><FONT size=3D2><SPAN=201&   style=3D"FONT-SIZE: 10pt">&gt; To: =0 Info-VAX@Mvb.Saic.Com</SPAN></FONT> <BR><FONT=20C   size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; Subject: Counting =  records in a=20<C   file</SPAN></FONT> <BR><FONT size=3D2><SPAN style=3D"FONT-SIZE: =g
 10pt">&gt;=20AI   </SPAN></FONT><BR><FONT size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; =a  I   </SPAN></FONT><BR><FONT size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; =  Greetings=20C   all, </SPAN></FONT><BR><FONT size=3D2><SPAN style=3D"FONT-SIZE: = 
 10pt">&gt;=20 I   </SPAN></FONT><BR><FONT size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; =a In an=20A   existing overnight procedure it is necessary to write a count =M of</SPAN></FONT>=20:H   <BR><FONT size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; records in a = file to a=20G   history table.&nbsp; There are quite often </SPAN></FONT><BR><FONT=20c9   size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; a large =  amount</SPAN></FONT>=20oI   <BR><FONT size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; of records in =t this file=20?   and to open it up a read through it </SPAN></FONT><BR><FONT =h size=3D2><SPAN=20aF   style=3D"FONT-SIZE: 10pt">&gt; counting is</SPAN></FONT> <BR><FONT = size=3D2><SPAN=20tD   style=3D"FONT-SIZE: 10pt">&gt; quite time consuming.&nbsp; I was = wondering if=20>>   there is anyway in </SPAN></FONT><BR><FONT size=3D2><SPAN=20G   style=3D"FONT-SIZE: 10pt">&gt; DCL of doing</SPAN></FONT> <BR><FONT =u size=3D2><SPAN=20nA   style=3D"FONT-SIZE: 10pt">&gt; this, I have tried the lexical =c function=20uA   f$file_attributes but </SPAN></FONT><BR><FONT size=3D2><SPAN=20 F   style=3D"FONT-SIZE: 10pt">&gt; have had no</SPAN></FONT> <BR><FONT = size=3D2><SPAN=20II   style=3D"FONT-SIZE: 10pt">&gt; success.&nbsp; </SPAN></FONT><BR><FONT =$  I   size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; </SPAN></FONT><BR><FONT =) size=3D2><SPAN=20=6   style=3D"FONT-SIZE: 10pt">&gt; XTS_APACHE&gt; type = junk.txt</SPAN></FONT>=20J;   <BR><FONT size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; =S 1</SPAN></FONT> <BR><FONT=20A   size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; 2</SPAN></FONT> =  <BR><FONT=20A   size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; 3</SPAN></FONT> =0 <BR><FONT=20A   size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; 4</SPAN></FONT> =e <BR><FONT=20A   size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; 5</SPAN></FONT> =1 <BR><FONT=20A   size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; 6</SPAN></FONT> =t <BR><FONT=20I   size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; XTS_APACHE&gt; recs =3D =   D   F$file("junk.txt","MRN")</SPAN></FONT> <BR><FONT size=3D2><SPAN=20=   style=3D"FONT-SIZE: 10pt">&gt; XTS_APACHE&gt; show symbol =  recs</SPAN></FONT>=20iG   <BR><FONT size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt;&nbsp;&nbsp; =r RECS =3D=20h2   0&nbsp;&nbsp; Hex =3D 00000000&nbsp; Octal =3D =& 00000000000</SPAN></FONT> <BR><FONT=201   size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; =f XTS_APACHE&gt;</SPAN></FONT>=20p;   <BR><FONT size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; =  </SPAN></FONT><BR><FONT=20I   size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; Am I missing something=20-:   obvious?&nbsp; </SPAN></FONT><BR><FONT size=3D2><SPAN=20I   style=3D"FONT-SIZE: 10pt">&gt; </SPAN></FONT><BR><FONT size=3D2><SPAN =-  B   style=3D"FONT-SIZE: 10pt">&gt; Thanks in advance</SPAN></FONT> = <BR><FONT=20I   size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; </SPAN></FONT><BR><FONT =, size=3D2><SPAN=20sI   style=3D"FONT-SIZE: 10pt">&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; David.=20oI   </SPAN></FONT><BR><FONT size=3D2><SPAN style=3D"FONT-SIZE: 10pt">&gt; =n  @   </SPAN></FONT><o:p></o:p></P></DIV></BLOCKQUOTE></BODY></HTML>  ) ------_=_NextPart_001_01C23E17.B8080B20--t   ------------------------------  # Date: Wed, 07 Aug 2002 14:56:24 GMTe% From: riplips@yahoo.com (Mark Fisher)a' Subject: Re: Counting records in a files2 Message-ID: <3d5134ed.601876572@enews.newsguy.com>  	 try this:u  <  pipe sea/noout/stat login.com foo | sea sys$input: "Records
 searched:"   ------------------------------  $ Date: Wed, 7 Aug 2002 16:42:57 +0100& From: David Gray <GrayD@turpinltd.com>' Subject: RE: Counting records in a file S Message-ID: <79DE14DAA1A8D3119B6E00805FEB980BAE40B7@zakary.turpin-distribution.com>d  + Yep this seems to be the favoured method.  v   Thanks to al who responded.    David. a   -----Original Message-----3 From: riplips@yahoo.com [mailto:riplips@yahoo.com]   Sent: 07 August 2002 15:56 To: Info-VAX@Mvb.Saic.Come' Subject: Re: Counting records in a filed  	 try this:   <  pipe sea/noout/stat login.com foo | sea sys$input: "Records
 searched:"   ------------------------------   Date: 7 Aug 2002 09:50:24 -0700 0 From: dave.baxter@bannerhealth.com (Dave Baxter)' Subject: Re: Counting records in a file[= Message-ID: <a3c44af1.0208070850.3648dd12@posting.google.com>=  D Another easy way to do this is to use the "SEARCH/LOG" option, (withD or without output), and search for any string.    In either case the> result will conclude with a statement of the number of records* searched, and the number of matches found.  * AXPB$SYSMGR>> search/log test.dat ""/noout= %SEARCH-S-MATCHED, SYS$SYSROOT:[SYSMGR]TEST.DAT;1 - 7 recordsl  n or  + AXPB$SYSMGR>> search/log test.dat "x"/noout== %SEARCH-S-NOMATCH, SYS$SYSROOT:[SYSMGR]TEST.DAT;1 - 7 records ' %SEARCH-I-NOMATCHES, no strings matchede   Dave.e   David Gray <GrayD@turpinltd.com> wrote in message news:<79DE14DAA1A8D3119B6E00805FEB980BAE4099@zakary.turpin-distribution.com>...  > Greetings all, 0 > H > In an existing overnight procedure it is necessary to write a count ofM > records in a file to a history table.  There are quite often a large amounthI > of records in this file and to open it up a read through it counting ishK > quite time consuming.  I was wondering if there is anyway in DCL of doing1K > this, I have tried the lexical function f$file_attributes but have had no- > success.   >  > XTS_APACHE> type junk.txtP > 1L > 2I > 3/ > 4D > 5M > 6 - > XTS_APACHE> recs = F$file("junk.txt","MRN")3 > XTS_APACHE> show symbol recs2 >   RECS = 0   Hex = 00000000  Octal = 00000000000
 > XTS_APACHE>s > # > Am I missing something obvious?  t >  > Thanks in advancec > 	 > 	David.c   ------------------------------  % Date: Tue, 06 Aug 2002 23:51:49 -0400l/ From: "Joe H. Gallagher" <dtrwiz@ix.netcom.com>n  Subject: Re: Datatreve and jpegs- Message-ID: <3D509953.D856F6D4@ix.netcom.com>T   Deane Williams wrote:2 >  > HelloD> > Is there a way to  have the software link to jpegs or gifs??9 > This is for any version on both Alpha and VAX . I could ; > switch to Orcale but the price doesnot really justify thec	 > switch.: > Thanks  @ What do you mean by "have the software link to ..."?  What would you like DATATRIEVE to do?   Joe H. Gallagher, Ph. D.$ Former SIG Chair & Newsletter Editor) DATATRIEVE/4GL SIG of DECUS\\\\\Encompassi dtrwiz at ix dot netcom dot come" See "The DATATRIEVE Programmer" at http://dtrwiz.home.netcom.com/   ------------------------------  $ Date: Wed, 7 Aug 2002 14:05:00 +0100* From: "Richard Brodie" <R.Brodie@rl.ac.uk> Subject: Re: Dec C, Message-ID: <air5t1$11rk@newton.cc.rl.ac.uk>  Y <briggs@encompasserve.org> wrote in message news:TX5jskqFgz3x@eisner.encompasserve.org...t  F > Be wary of data type issues if you're going to be dealing with filesK > up past about 2 gig.  It looks like the size field is defined as a signed  > 32 bit integer.B  E The very latest CRTLs have some 64-bit file support included: haven'tf tried using it.i   ------------------------------   Date: 7 Aug 2002 06:42:38 -07000; From: jnchambl@texaschildrenshospital.org (Jesse Chambless)oO Subject: Differences in reporting memory usage between Monitor Cluster and AMDS < Message-ID: <d92c63cc.0208070542.4d0018c@posting.google.com>   Folks,  E We have a 2 node cluster of ES40s with 4GB of memory per node runningr	 VMS7.2-2.a  D We have just upgraded the nodes to 4GB from 2GB of memory.  Now whenE we perform a MONTIOR CLUSTER, the display shows memory usage at 43%. i> If we look at the AMDS display of memory usage, it shows 36%. E Calculating the actual memory in use from the SHOW MEMORY command, it 
 shows 36%.  E Is there a difference in the method used to calculate memory usage inR5 the MONITOR CLUSTER display and the one used in AMDS.s  D I know that this is a small discrepancy, but just trying to get some% more in-depth info on these displays.    Thanks,e   Jesse Chamblessu   ------------------------------  % Date: Wed, 07 Aug 2002 11:07:34 -0400E1 From: "Mark D. Jilson" <jilly@clarityconnect.com>iY Subject: Re: Differences in reporting memory usage between Monitor Cluster and AMDS AMDSAM2 Message-ID: <3D5137B6.55700BE8@clarityconnect.com>  B Yes these utilities differ on how to count the Modified List sinceG strong arguments can be made for either counting it as used or as free.b   Jesse Chambless wrote: >  > Folks, > G > We have a 2 node cluster of ES40s with 4GB of memory per node running  > VMS7.2-2.p > F > We have just upgraded the nodes to 4GB from 2GB of memory.  Now whenF > we perform a MONTIOR CLUSTER, the display shows memory usage at 43%.? > If we look at the AMDS display of memory usage, it shows 36%.0G > Calculating the actual memory in use from the SHOW MEMORY command, ita > shows 36%. > G > Is there a difference in the method used to calculate memory usage int7 > the MONITOR CLUSTER display and the one used in AMDS.0 > F > I know that this is a small discrepancy, but just trying to get some' > more in-depth info on these displays.b > 	 > Thanks,m >  > Jesse Chambless0   -- oC Jilly	- Working from Home in the Chemung River Valley - Waverly, NYt0 	- jilly@clarityconnect.com			- Brett Bodine fan+ 	- Mark.Jilson@hp.com				- since 1975 or sor 	- http://www.jilly.baka.com   ------------------------------  * Date: Wed, 7 Aug 2002 10:10:08 +0000 (UTC) From: mnldlk@yahoo.comY Subject: Free Download with Video - Magic Secret revealed for the first time - Instant Ac"3 Message-ID: <aiqrm0$k8h$4183@nobel2.pacific.net.sg>l  $ http://myweb.ecomplanet.com/DAVE4273  $ http://myweb.ecomplanet.com/DAVE4273        - Free Download  + Free Video    - Free Download  + Free Video        - Instant Access     - Instant Access2          & Check out the Free tricks - With Video      ; Magic Secret revealed for the first time - Instant Download3          F Tricks that you can learn and do it anywhere without special equipment       Trick 1       c Mind blowing self levitation trick that you can perform anywhere anytime full illustration includedg  l Have you seen David Blaine's Street Magic special and wondered about how he could levitate off the sidewalk?       Mind blowing arm twisting illustration, twist your arm 360 degree. Have someone to follow you, while they can't do it but you can do it everytime anytime.   Did you see David Blaine twist his arm 360 degrees? Well, he did not invent that trick. Actually it's pretty simple and a rather old trick.     l      I 1) Wanna know how David Copperfield made the Statue of Liberty disappear?r       2) During his Dream Portal stage show David Copperfield uses a funny fake-goose slow-motion routine for comedic effect. After the comedy bit, he places the fake goose into an empty old wooden bucket that has two lids on top. /  k A few seconds later he pulls the goose back out - but now the fake goose has turned into a real live goose.E      G 3) Or how about the famous David Copperfield Moon / Magicmeister trick?=  mIf you have seen David Copperfield's live show, you might have been wondering about how he did that trick with the Moon Card. Each member of his audience received 9 cards before the show. 8 of them are blank, but one of them has a picture of the moon on it. After a lot of carefully instructed shuffling, David manages to pinpoint the Moon Card in everybody's hand.S          A Would you like to know the secret behind the Impossible Triangle?i  + How about The Riddle of the Missing Dollar?<    2   Free Magic Tricks  + Free Videoe   Free Magic Tricks  + Free VideoE      $ http://myweb.ecomplanet.com/DAVE4273  $ http://myweb.ecomplanet.com/DAVE4273            - Instant AccessN    - Instant Accessa      $ http://myweb.ecomplanet.com/DAVE4273  $ http://myweb.ecomplanet.com/DAVE4273 clcnruuetvxgghjn   ------------------------------  * Date: Wed, 7 Aug 2002 09:15:07 +0000 (UTC) From: opnvdd@yahoo.comY Subject: Free Download with Video - Magic Secret revealed for the first time - Instant Ac 2 Message-ID: <aiqoer$h1m$4183@nobel.pacific.net.sg>  $ http://myweb.ecomplanet.com/DAVE4273  $ http://myweb.ecomplanet.com/DAVE4273        - Free Download  + Free Video    - Free Download  + Free Video        - Instant AccessN    - Instant Accesss          & Check out the Free tricks - With Video      ; Magic Secret revealed for the first time - Instant Downloadp          F Tricks that you can learn and do it anywhere without special equipment       Trick 1       c Mind blowing self levitation trick that you can perform anywhere anytime full illustration included=  l Have you seen David Blaine's Street Magic special and wondered about how he could levitate off the sidewalk?       Mind blowing arm twisting illustration, twist your arm 360 degree. Have someone to follow you, while they can't do it but you can do it everytime anytime.   Did you see David Blaine twist his arm 360 degrees? Well, he did not invent that trick. Actually it's pretty simple and a rather old trick.o    e      I 1) Wanna know how David Copperfield made the Statue of Liberty disappear?A       2) During his Dream Portal stage show David Copperfield uses a funny fake-goose slow-motion routine for comedic effect. After the comedy bit, he places the fake goose into an empty old wooden bucket that has two lids on top. =  k A few seconds later he pulls the goose back out - but now the fake goose has turned into a real live goose.4      G 3) Or how about the famous David Copperfield Moon / Magicmeister trick?L  mIf you have seen David Copperfield's live show, you might have been wondering about how he did that trick with the Moon Card. Each member of his audience received 9 cards before the show. 8 of them are blank, but one of them has a picture of the moon on it. After a lot of carefully instructed shuffling, David manages to pinpoint the Moon Card in everybody's hand.3          A Would you like to know the secret behind the Impossible Triangle?s  + How about The Riddle of the Missing Dollar?S    /   Free Magic Tricks  + Free Videos   Free Magic Tricks  + Free Videoc      $ http://myweb.ecomplanet.com/DAVE4273  $ http://myweb.ecomplanet.com/DAVE4273            - Instant Access     - Instant AccessL      $ http://myweb.ecomplanet.com/DAVE4273  $ http://myweb.ecomplanet.com/DAVE4273] ltbvgglhxjtrbfbsnlotukquzfixnetpushxhbliqmmembwcwxizpmtddsyilhxnpozyvltqvnsjdqspynxylsvtmvzsns   ------------------------------  * Date: Wed, 7 Aug 2002 10:02:08 +0000 (UTC) From: gqssdd@yahoo.comQ Subject: Get your Microsoft certification for only US$10 - Instant Download  743432 Message-ID: <aiqr70$krb$4183@nobel.pacific.net.sg>  $ http://myweb.ecomplanet.com/GRAN8895  $ http://myweb.ecomplanet.com/GRAN8895        - Instant Download=    - Instant Downloadn    - Instant Downloada       Pass MCSE in 2 months time.>      . Check out our results as proof of our material   Check out our sample exam guideT       Get certified and be a  & Microsoft Certified Professional (MCP)  0 Microsoft Certified Systems Administrator (MCSA)  + Microsoft Certified Systems Engineer (MCSE)            Must see only US$10F      $ http://myweb.ecomplanet.com/GRAN8895  $ http://myweb.ecomplanet.com/GRAN8895            - Instant Download:    - Instant Download     - Instant Download           $ http://myweb.ecomplanet.com/GRAN8895  $ http://myweb.ecomplanet.com/GRAN8895? nlvhgvormfibykgcphgloiikenksedbsncyufpebbtyzhrqbcpwnkqbnzibussd=   ------------------------------   Date: 6 Aug 2002 23:18 PST+ From: rankin@eql14.caltech.edu (Pat Rankin)N- Subject: Re: Help - TPU Global_search_replaceN0 Message-ID: <6AUG200223185834@eql14.caltech.edu>  T In article <79DE14DAA1A8D3119B6E00805FEB980BAE4098@zakary.turpin-distribution.com>,\+  David Gray <GrayD@turpinltd.com> writes...0N > I have a TPU procedure that opens a file, positions to the top of buffer andN > using global_search_replace substitutes all occurrences of X with Y.  I thenM > position to the top of buffer and substitute all occurrences of A with B.  2 > M > I currently have about five different characters that need substituting and;L > wondered if it is possible to give the TPU procedure a number of values toL > be replaced and have it perform this without positioning to the top of the > buffer before each one.  A  @      Do you want to do this for performance reasons, or just forB aesthetics?  If the latter, by far the easiest solution is to justA put your position() call inside the global_search_replace routinea? instead of calling it in advance.  That could be generalized by2D making the location marker be an additional argument to the routine.  @      It's possible to construct a pattern which consists of yourA various search strings OR'd together, but unless you're replacinguC every target with the same text the substitution phase would end up1 being very messy.s  B      You might pick a tool which is more suited to this task.  awk@ or perl would accomplish want you want with one line of code per> pattern.  For example, this trivial awk program would do three@ global substitutions, implicitly operating on each record of the input in succession:  B "X" { gsub("X","Y") } #change all X's in the current line into Y's0 "A" { gsub("A","B") } #likewise for A's into B's' "C" { gsub("C","D") } #and C's into D'st  ? (This one-line program would actually achieve the same results:c3     { gsub("X","Y"); gsub("A","B"); gsub("C","D") }F: but I think the first one is probably easier to maintain.)  2                 Pat Rankin, rankin@pactechdata.com   ------------------------------  $ Date: Wed, 7 Aug 2002 10:18:21 +0100& From: David Gray <GrayD@turpinltd.com>- Subject: RE: Help - TPU Global_search_replace3S Message-ID: <79DE14DAA1A8D3119B6E00805FEB980BAE40A6@zakary.turpin-distribution.com><   Hi,    Thanks for our response. N  G Yes it's for performance reasons.  The sequential file contains various2L escape codes that all need replacing with "".  The file is then being pumpedK over to SQL Server 2000 and read in.  New escape codes keep creeping in and K I'm finding I need to start at the top, replace all of one type, go back to0 the top and repeat.  e  L Very interested in the pattern substitution but have been unable to find any docs on this.  1   For example... /. Search & replace A or B or C or D or E with X   	 Regards, 1 	David.    -----Original Message-----A From: rankin@eql14.caltech.edu [mailto:rankin@eql14.caltech.edu] 0 Sent: 07 August 2002 08:18 To: Info-VAX@Mvb.Saic.Coms- Subject: Re: Help - TPU Global_search_replacei  
 In articleI <79DE14DAA1A8D3119B6E00805FEB980BAE4098@zakary.turpin-distribution.com>,\ +  David Gray <GrayD@turpinltd.com> writes...0J > I have a TPU procedure that opens a file, positions to the top of buffer and I > using global_search_replace substitutes all occurrences of X with Y.  IS thenK > position to the top of buffer and substitute all occurrences of A with B.:   >"I > I currently have about five different characters that need substitutings andDL > wondered if it is possible to give the TPU procedure a number of values toL > be replaced and have it perform this without positioning to the top of the > buffer before each one.  P  @      Do you want to do this for performance reasons, or just forB aesthetics?  If the latter, by far the easiest solution is to justA put your position() call inside the global_search_replace routinee? instead of calling it in advance.  That could be generalized byDD making the location marker be an additional argument to the routine.  @      It's possible to construct a pattern which consists of yourA various search strings OR'd together, but unless you're replacingCC every target with the same text the substitution phase would end ups being very messy.s  B      You might pick a tool which is more suited to this task.  awk@ or perl would accomplish want you want with one line of code per> pattern.  For example, this trivial awk program would do three@ global substitutions, implicitly operating on each record of the input in succession:  B "X" { gsub("X","Y") } #change all X's in the current line into Y's0 "A" { gsub("A","B") } #likewise for A's into B's' "C" { gsub("C","D") } #and C's into D's   ? (This one-line program would actually achieve the same results:23     { gsub("X","Y"); gsub("A","B"); gsub("C","D") }t: but I think the first one is probably easier to maintain.)  2                 Pat Rankin, rankin@pactechdata.com   ------------------------------  $ Date: Wed, 7 Aug 2002 10:21:34 +0100& From: David Gray <GrayD@turpinltd.com>- Subject: RE: Help - TPU Global_search_replace S Message-ID: <79DE14DAA1A8D3119B6E00805FEB980BAE40A7@zakary.turpin-distribution.com>   L Never really used EDT.  Is this likely to be quicker than TPU? Does this not  6 Also start at the top of buffer for each substitution?  	 Regards, t 	David.      -----Original Message-----7 From: David J. Dachtera [mailto:djesys.nospam@fsi.net] l Sent: 07 August 2002 02:07 To: Info-VAX@Mvb.Saic.ComY- Subject: Re: Help - TPU Global_search_replaceS   > 1 > Perhaps this pseudo code will explain better...S >  > CurrentlyR > Postion to top of buffer  > Global_search_replace("A","B") > Postion to top of buffer  > Global_search_replace("C","D") > Postion to top of buffer  > Global_search_replace("E","F") > Write file > " > I would like to do the following > Postion to top of buffer  > Global_search_replace("A","B")  > Global_search_replace("C","D")  > Global_search_replace("E","F") > Write file   Any reason you can't use EDT?n   $ EDIT/EDT/NOJOURNAL filespec  S/A/B/WHOLE/NOTYPE S/C/D/WHOLE/NOTYPE S/E/F/WHOLE/NOTYPE EXIT $ EOD    -- o David J. Dachtera  dba DJE Systemsx http://www.djesys.com/  ( Unofficial Affordable OpenVMS Home Page: http://www.djesys.com/vms/soho/L   ------------------------------  % Date: Wed, 07 Aug 2002 19:34:07 +0010"% From: paddy.o'brien@zzz.tg.nsw.gov.au - Subject: Re: Help - TPU Global_search_replace 5 Message-ID: <01KL10GIKK0Y000XXV@tgmail.tg.nsw.gov.au>t   David Gray wrote:a  M >Never really used EDT.  Is this likely to be quicker than TPU? Does this not2 >17 >Also start at the top of buffer for each substitution?m  K Nor me, I didn't come into VMS life till 1985 and learnt TPU as the editor.c  O For speed, and let's assume a humungous file.  TPU loads the file into memory, eJ so at start up for our example can take a while.  EDT just reads into its L buffer (local memory) the first n lines of a file. This is quite quick, but M now for your exercise where you are reading the entire file (several times), uO TPU should achieve an advantage, since EDT will have to read the file for each wL transaction.  Also, going back to the top of the file each time should have  little penalty in TPU.  M This is my understanding of loading and access times for each editor.  I use -N TPU, a colleague uses EDT, but neither of us has to edit humungous files (for K even small levels of humungousness).  No doubt someone will cure me of any u misconceptions :-)   Regards, Paddy   ------------------------------  $ Date: Wed, 7 Aug 2002 14:55:10 +0800) From: "Steven Xie" <r33300@email.mot.com>l. Subject: Re: Help MRU! Robot is not responding+ Message-ID: <aiqg9e$88f$1@newshost.mot.com>   H I created a new GK drive named GKA0, after I ran $ROBOT SHOW ROBOT GKA0:* system gave me the following error message  ? ROBOT gka0: is not responding: Operating system specific error. 2 %ROBOT-E-OS_ERROR, Operating system specific error   What does it mean?   Thanks,t Steven2 "Shawn Joseph" <s.joseph@lph.org> wrote in message7 news:c7ea9784.0208050811.3a174dd2@posting.google.com...oH > I had this same problem for the longest time.  I found this message onB > this same news group and it fixed my problem.  Please review theD > message below and let me know if this corrects your problem too... >oF > You probably fell into the same pit I did.  I just installed a TL892G > and they way I interpretted the manual section "DLT Loaders" was thatmE > tape drive one was SCSI id 4, tape drive two is SCSI id 5, and thencB > the robot should be the last id plus 01.  That led me to believe7 > GKB501 should be the robot id.  I got the same error.t >sD > It wasn't until I read the next section of the robot manual "TL8nnF > Automated Libraries" that it was made clear what the id of the robotE > should be.  In my case it was zero, the factory default, which madetA > the proper robot device GKB0.  Once I used that it worked fine.M >t$ > Shawn Joseph, Systems Adminstrator >3 >36 > "Steven Xie" <r33300@email.mot.com> wrote in message' news:<aicmqr$t1k$1@newshost.mot.com>...s > > Hello there, > >cL > > I have one OpenVMS box (ES40, Vms 7.2-1, Media Robot Utility V1.4-1). OnJ > > this system I have one DLT891 tape library attached and I'm try to use MRUnK > > to control the tapes. I have created the device GKA501 (The tape device  isI > > MKA500), However it doesn't work. The error message shows like below.o > >aH > > ROBOT gka501: is not responding: Robot illegal request. SENSE KEY:5, > > ASC:25,ASCQ:0. > >uE > > I have also created a device named gka500, this one shows "device 	 offline".d > >e1 > > Dose anybody there has the experience before?t > >h > > Thanks,S
 > > Steven   ------------------------------  % Date: Wed, 07 Aug 2002 18:55:51 +0200b& From: Michael Joosten <joost@c-lab.de>. Subject: Re: Help MRU! Robot is not responding$ Message-ID: <3D515117.1372@c-lab.de>   Steven Xie wrote:t >  > Hello there, > J > I have one OpenVMS box (ES40, Vms 7.2-1, Media Robot Utility V1.4-1). OnL > this system I have one DLT891 tape library attached and I'm try to use MRUL > to control the tapes. I have created the device GKA501 (The tape device isG > MKA500), However it doesn't work. The error message shows like below.o > F > ROBOT gka501: is not responding: Robot illegal request. SENSE KEY:5, > ASC:25,ASCQ:0. >   8 According to a SCSI docuemnt I found somewhere, this is: SENSE KEY:5: Illegal Request ASC:25 Invalid LUN  + The DLT does not like to use robot-speak...AD Nowadays, I find it very unlikely that media changers share the sameH SCSI id with the tape drives. Certainly not if the tape drives are stock! hardware and not dedicated stuff.e  D Isn't there a simple SCSI tool in VMS to scan the busses for INQUIRY responses? Freeware collection?k   -- o* Michael Joosten, SBS C-LAB, joost@c-lab.de* Fuerstenallee 11, 33094 Paderborn, Germany, Phone: +49 5251 606127, Fax: +49 5251 6060658 C-LAB is a cooperation of University Paderborn & SIEMENS   ------------------------------  % Date: Wed, 07 Aug 2002 08:49:05 +0200  From: Dirk Munk <munk@home.nl>0 Subject: Hoff, what is the status of your book ?4 Message-ID: <1m349.88182$uV1.6287660@zwoll1.home.nl>   This question is for Hoff....     Q Can you please tell us how your VMS book is getting along ? I got a message from  O Amazon saying that there is no publication date yet. Perhaps you are including o7 some V7.3-1 information and we have to wait for V7.3-1?o   ------------------------------  $ Date: Wed, 7 Aug 2002 10:16:28 -0400' From: "Main, Kerry" <Kerry.Main@hp.com>wH Subject: HP Announces Powerful Upgrades to PA-RISC and AlphaServer LinesT Message-ID: <BE56C50EA024184DAF48F0B9A47F5CF4026608E2@kaoexc01.americas.cpqcorp.net>  , This is a multi-part message in MIME format.  ' ------_=_NextPart_001_01C23E1D.05965AECv Content-Type: text/plain;  	charset="us-ascii"e+ Content-Transfer-Encoding: quoted-printablee  
 Hello All,  8 Something which I am sure will spark a few responses ...   :-)o  B As a fyi, the 1.25Ghz upgrades to the Alpha GS 80/160/320 and ES45 series was announced today.=20  = In addition, the dual cpu 1Ghz Alpha DS25 was also announced.o  
 Reference:4 http://www.hp.com/hpinfo/newsroom/press/06aug02a.htm. http://www.compaq.com/hps/announce/aug_02.html7 http://www.compaq.com/alphaserver/ (detailed tech info)F   And in particular for OpenVMS:  E "Current and future versions of HP's Tru64 UNIX and OpenVMS operating-A systems will support these new AlphaServer systems, ensuring thateE customers can deploy the new systems into their existing environmentsnB without requiring any software changes or business disruptions. InG addition, recent enhancements in OpenVMS provide for dramatic increases E in application performance and scalability on large HP AlphaServer GSq series systems."  9 More info can also be found at Ken Farmers OpenVMS site -t http://www.openvms.org//   Regards   
 Kerry Main Senior Consultanto Hewlett-Packard Canada! Consulting & Integration ServicesN Voice: 613-592-4660s Fax   : 613-591-4477 Email: Kerry.Main@hp.com    ' ------_=_NextPart_001_01C23E1D.05965AEC  Content-Type: text/html; 	charset="us-ascii" + Content-Transfer-Encoding: quoted-printablei  1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">  <HTML> <HEAD>9 <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =c charset=3Dus-ascii">@ <META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version = 6.0.5770.9">B <TITLE>HP Announces Powerful Upgrades to PA-RISC and AlphaServer =
 Lines</TITLE>d </HEAD>v <BODY>' <!-- Converted from text/rtf format -->u  2 <P><FONT SIZE=3D2 FACE=3D"Arial">Hello All,</FONT> </P>  I <P><FONT SIZE=3D2 FACE=3D"Arial">Something which I am sure will spark a =' few responses &#8230;</FONT> </P>  + <P><FONT SIZE=3D2 FACE=3D"Arial">:-)</FONT>r </P>  H <P><FONT SIZE=3D2 FACE=3D"Arial">As a fyi, the 1.25Ghz upgrades to the =@ Alpha GS 80/160/320 and ES45 series was announced today. </FONT> </P>  G <P><FONT SIZE=3D2 FACE=3D"Arial">In addition, the dual cpu 1Ghz Alpha =p DS25 was also announced.</FONT>  </P>  2 <P><FONT SIZE=3D2 FACE=3D"Arial">Reference:</FONT>   <BR><A =H HREF=3D"http://www.hp.com/hpinfo/newsroom/press/06aug02a.htm"><U><FONT = COLOR=3D"#0000FF" SIZE=3D2 =J FACE=3D"Arial">http://www.hp.com/hpinfo/newsroom/press/06aug02a.htm</FONT=	 ></U></A>i  I <BR><A HREF=3D"http://www.compaq.com/hps/announce/aug_02.html"><U><FONT =m COLOR=3D"#0000FF" SIZE=3D2 =J FACE=3D"Arial">http://www.compaq.com/hps/announce/aug_02.html</FONT></U><= /A>h  = <BR><A HREF=3D"http://www.compaq.com/alphaserver/"><U><FONT =d COLOR=3D"#0000FF" SIZE=3D2 =G FACE=3D"Arial">http://www.compaq.com/alphaserver/</FONT></U></A><FONT =e4 SIZE=3D2 FACE=3D"Arial"> (detailed tech info)</FONT> </P>  F <P><FONT SIZE=3D2 FACE=3D"Arial">And in particular for OpenVMS:</FONT> </P>  G <P><FONT SIZE=3D2 FACE=3D"Arial">&quot;Current and future versions of =bF HP's Tru64 UNIX and OpenVMS operating systems will support these new =I AlphaServer systems, ensuring that customers can deploy the new systems =.I into their existing environments without requiring any software changes =hF or business disruptions. In addition, recent enhancements in OpenVMS =? provide for dramatic increases in application performance and = G scalability on large HP AlphaServer GS series systems.&quot;</FONT></P>a  E <P><FONT SIZE=3D2 FACE=3D"Arial">More info can also be found at Ken =w Farmers OpenVMS site -</FONT>t  D <BR><A HREF=3D"http://www.openvms.org/"><U><FONT COLOR=3D"#0000FF" => SIZE=3D2 FACE=3D"Arial">http://www.openvms.org/</FONT></U></A> </P>  / <P><FONT SIZE=3D2 FACE=3D"Arial">Regards</FONT>a </P>  0 <P><B><FONT FACE=3D"Arial">Kerry Main</FONT></B>  : <BR><FONT SIZE=3D2 FACE=3D"Arial">Senior Consultant</FONT>  ? <BR><FONT SIZE=3D2 FACE=3D"Arial">Hewlett-Packard Canada</FONT>e  @ <BR><FONT SIZE=3D2 FACE=3D"Arial">Consulting &amp; Integration = Services</FONT>a  < <BR><FONT SIZE=3D2 FACE=3D"Arial">Voice: 613-592-4660</FONT>  G <BR><FONT SIZE=3D2 FACE=3D"Arial">Fax&nbsp;&nbsp; : 613-591-4477</FONT>   A <BR><FONT SIZE=3D2 FACE=3D"Arial">Email: Kerry.Main@hp.com</FONT>e </P>   </BODY>l </HTML>b) ------_=_NextPart_001_01C23E1D.05965AEC--n   ------------------------------  $ Date: Wed, 7 Aug 2002 10:36:31 -0400' From: "Main, Kerry" <Kerry.Main@hp.com>nL Subject: RE: HP Announces Powerful Upgrades to PA-RISC and AlphaServer LinesT Message-ID: <BE56C50EA024184DAF48F0B9A47F5CF4023D9415@kaoexc01.americas.cpqcorp.net>  A Not sure why, but for some reason, my outlook decided to send the0 attached in html format.  * Apologies - here is the text only version.   Regards    +++++b  
 Hello All,  8 Something which I am sure will spark a few responses ...   :-)   B As a fyi, the 1.25Ghz upgrades to the Alpha GS 80/160/320 and ES45 series was announced today.=20  = In addition, the dual cpu 1Ghz Alpha DS25 was also announced.i  
 Reference:4 http://www.hp.com/hpinfo/newsroom/press/06aug02a.htm. http://www.compaq.com/hps/announce/aug_02.html7 http://www.compaq.com/alphaserver/ (detailed tech info)    And in particular for OpenVMS:  E "Current and future versions of HP's Tru64 UNIX and OpenVMS operatingtA systems will support these new AlphaServer systems, ensuring thataE customers can deploy the new systems into their existing environmentsgB without requiring any software changes or business disruptions. InG addition, recent enhancements in OpenVMS provide for dramatic increasessE in application performance and scalability on large HP AlphaServer GSl series systems."  9 More info can also be found at Ken Farmers OpenVMS site -e http://www.openvms.org/Y   Regardsc    
 Kerry Main=20o Senior Consultant=20 Hewlett-Packard Canada=20p$ Consulting & Integration Services=20 Voice: 613-592-4660=20 Fax   : 613-591-4477=20r Email: Kerry.Main@hp.com=20s   ------------------------------  % Date: Wed, 07 Aug 2002 15:24:19 +0100o From: Roy Omond <Roy@Omond.net>gL Subject: Re: HP Announces Powerful Upgrades to PA-RISC and AlphaServer Lines) Message-ID: <3D512D93.68712BDE@Omond.net>i   "Main, Kerry" wrote:   [... snip ...]  4 C'mon Kerry, please do not post HTML to comp.os.vms.  > I'm sure you'll get a roasting from Andrew because of this :-)   ------------------------------  # Date: Wed, 07 Aug 2002 16:17:02 GMTa* From: "Bill Todd" <billtodd@metrocast.net>L Subject: Re: HP Announces Powerful Upgrades to PA-RISC and AlphaServer LinesA Message-ID: <2Kb49.76065$yc3.2878630@bin4.nnrp.aus1.giganews.com>D  2 "Main, Kerry" <Kerry.Main@hp.com> wrote in messageL news:BE56C50EA024184DAF48F0B9A47F5CF4023D9415@kaoexc01.americas.cpqcorp.net. ..   ...e  8 Something which I am sure will spark a few responses ...   ***a  I The good news:  the rumor (supposedly based on an NDA presentation by HP)dG that the 1.25 GHz ES45 wouldn't appear until year's end was inaccurate.   G The better news:  SPECint/fp performance estimates are even better than J those leaked to the Inquirer a while ago.  Now, if this EV68 can manage anG 880 SPECint2K, does anyone really believe that EV7 will manage only 804 K (IIRC the last public estimate aired)?  I still suspect that that value wask@ based on a 1.0 GHz part - and it sounds a bit low even for that.  J (Wonder what the numbers are for the new PA8700+?  It should be getting up- to about 700 now, which isn't shabby either.)1  - Nonetheless, the death sentence still stands.n   - bill   ------------------------------  % Date: Wed, 07 Aug 2002 18:35:37 +0930 % From: Jeremy Begg <jeremy@vsm.com.au>u3 Subject: Kingston memory modules in AlphaServer 800 ) Message-ID: <3D50E2E1.7B1745A@vsm.com.au>o   Hi,t  H I've recently acquired a refurbished AlphaServer 800.  It has only 128MBJ memory so I'd like to put a whole lot more in before commissioning it.  MyM preferred reseller has quoted $AUD2400 for 1GB DEC memory or $AUD1300 for the  Kingston equivalent.  J He will happily supply either brand but his technical staff have warned meK that they had a lot of problems with Kingston memory in AS800 systems a feweJ years back: systems would crash with memory errors due to timing problems.  N This is the first time I've heard a bad word said against Kingston but I don'tE doubt the sincerity of the comments made by the reseller.  Can anyone  corroborate the error reports?   Thanks,            Jeremy Beggs  =   +---------------------------------------------------------+'=   |            VSM Software Services Pty. Ltd.              | =   |                 http://www.vsm.com.au/                  |y=   |       "OpenVMS Systems Management & Programming"        |a=   |---------------------------------------------------------|o=   | P.O.Box 402, Walkerville, |  E-Mail:  jeremy@vsm.com.au |l=   | South Australia 5081      |   Phone:  +61 8 83592155    |r=   |---------------------------|  Mobile:  0414 422 947      |a=   |  A.C.N. 068 409 156       |     FAX:  +61 8 82231777    | =   +---------------------------------------------------------+    ------------------------------  % Date: Wed, 07 Aug 2002 17:53:21 +0200 & From: Michael Joosten <joost@c-lab.de> Subject: Re: mouse installed$ Message-ID: <3D514271.52BF@c-lab.de>   Derigible wrote: > 3 > "David Lee" <phongle@kornet.net> wrote in message-' > news:aiocn9$9hr$1@news1.kornet.net...2L > > Can a special mouse like Microsoft mouse, Optical mouse, or a mouse that > hasaK > > a tracking ball be installed on an Alpha workstation running VMS 7.1.2?i > >t > > Does anyone have any ideas?e  4 The question is then: does it use all three buttons?  A Logitech gear might do that, at least the wheel mouses, since thea5 buttons are enabled (i.e. send sequences) by default. ; M$ mice DO NOT do this! They need an explicit init command.A  E That's at least my experiences on SGI IRIX, whose X device interfacesb9 have sadly no way to talk back to a PS/2 pointing device.x --  * Michael Joosten, SBS C-LAB, joost@c-lab.de* Fuerstenallee 11, 33094 Paderborn, Germany, Phone: +49 5251 606127, Fax: +49 5251 6060658 C-LAB is a cooperation of University Paderborn & SIEMENS   ------------------------------  # Date: Wed, 07 Aug 2002 16:52:31 GMTi5 From: "Fred Kleinsorge" <kleinsorge@star.zko.dec.com>( Subject: Re: mouse installed1 Message-ID: <jfc49.27$yW.507972@news.cpqcorp.net>r  H VMS will send the appropriate initialization commands for a standard PS2& mouse at startup, and at server reset.      < Michael Joosten wrote in message <3D514271.52BF@c-lab.de>... >Derigible wrote:/ >>4 >> "David Lee" <phongle@kornet.net> wrote in message( >> news:aiocn9$9hr$1@news1.kornet.net...H >> > Can a special mouse like Microsoft mouse, Optical mouse, or a mouse that >> hasL >> > a tracking ball be installed on an Alpha workstation running VMS 7.1.2? >> >  >> > Does anyone have any ideas? >.5 >The question is then: does it use all three buttons?I >hB >Logitech gear might do that, at least the wheel mouses, since the6 >buttons are enabled (i.e. send sequences) by default.< >M$ mice DO NOT do this! They need an explicit init command. >cF >That's at least my experiences on SGI IRIX, whose X device interfaces: >have sadly no way to talk back to a PS/2 pointing device. >--D+ >Michael Joosten, SBS C-LAB, joost@c-lab.de + >Fuerstenallee 11, 33094 Paderborn, Germanyi- >Phone: +49 5251 606127, Fax: +49 5251 606065e9 >C-LAB is a cooperation of University Paderborn & SIEMENSe   ------------------------------  % Date: Tue, 06 Aug 2002 22:10:07 -0400.2 From: rdeininger@mindspring.com (Robert Deininger)7 Subject: New alphaserver (and PA-RISC) announcements...tJ Message-ID: <rdeininger-0608022210070001@1cust23.tnt2.nashua.nh.da.uu.net>   Did anyone else notice this:  9 The "news" section on the main hp web page has this link:o  4 http://www.hp.com/hpinfo/newsroom/press/06aug02a.htm  4                    HP Announces Powerful Upgrades to0                    PA-RISC and AlphaServer Lines  =                    Enhanced Systems Outperform IBM and Sun on!A                    Industry Benchmarks, Offer Customers Unmatchedm                    Value  3                    PALO ALTO, Calif., Aug. 6, 2002 y  4 The press release is quite long.  The main point is:  E Building on its previously announced product roadmap, HP is expandingOF the range of systems and levels of performance in its server lineup to include:  <     the introduction of the powerful PA-8700+ processor into-     entry-level and mid-range HP-UX servers; h  A     faster Alpha processors for the HP AlphaServer family runnings#     Tru64 UNIX, OpenVMS and Linux; l  0     a new entry-level AlphaServer, the DS25; and  E     the industry's only program allowing the temporary use of instante)     capacity on demand (iCOD) processors.   J It is interesting that the new Alphaservers got equal billing with the new PA-RISC stuff.    J The news on the alpha side includes the new DS25 and speedups for the ES45 and the Wildfire-class systems:l  G HP has introduced faster Alpha processors into three new systems in itss AlphaServer range:  >    The 1 gigahertz AlphaServer DS25 system -- a powerful, new,"    2-way platform, available now;   ;    The 1.25 GHz AlphaServer ES45 system and the AlphaServere:    SC45 Supercomputer with larger cache; these systems are>    currently shipping, with orders for more than 2,000 systems+    already received from HP customers; and t  :    The 1.224 GHz AlphaServer GS80, GS160 and GS320 systems=    with larger cache for customers requiring exceptional datam?    processing power, expected to be available later this month.o    + More details at the usual alphaserver page:e  " http://www.compaq.com/alphaserver/    5 A DS25 would sure make a nice hobbyist system.  Sigh.5   ------------------------------   Date: 7 Aug 2002 01:24:41 -0700 % From: robert6400@hotmail.com (Robert): Subject: Re: OPCOM log file = Message-ID: <aef6ed97.0208070024.2ff26b14@posting.google.com>i  [ "KDP" <Kelly@Center7.com> wrote in message news:<3d501fc3_4@corp-goliath.newsgroups.com>...r* > OPCOM writes to SYS$MANAGER:OPERATOR.LOG  H It does so by default. If it isn't there check for a logical name called OPC$LOGFILE_NAME.o   ------------------------------  % Date: Wed, 07 Aug 2002 09:57:17 +0100s% From: Alan Greig <a.greig@virgin.net>v Subject: Re: OPCOM log fileh8 Message-ID: <e5o1lucj93f6pa4bmudktfcn89jk6ne307@4ax.com>  C On Tue, 6 Aug 2002 13:27:24 -0600, "KDP" <Kelly@Center7.com> wrote:y  ) >OPCOM writes to SYS$MANAGER:OPERATOR.LOGl  ? But also do a $ SHO LOG OPC* in case someone's turned it off or 
 something,  = >"David Awerbuch" <david_Awerbuch@yahoo.com> wrote in message 8 >news:a50c2679.0208061038.1498eea2@posting.google.com...G >> Could someone please remind me, when OPCOM is started, where on disksI >> does he write his log files?  I am at a client, and for the life of me H >> can not find the file that I expect OPCOM creates.  Or am I wrong and" >> OPCOM does not write to a file? >>
 >> Thanks,
 >> Dave A. >  >t >l >oL >-----------== Posted via Newsfeed.Com - Uncensored Usenet News ==----------H >   http://www.newsfeed.com       The #1 Newsgroup Service in the World!N >-----= Over 100,000 Newsgroups - Unlimited Fast Downloads - 19 Servers =-----   -- Alan   ------------------------------  % Date: Wed, 07 Aug 2002 17:48:08 +0200A3 From: "Aus, Hans Magnus" <aus@vim.uni-wuerzburg.de>  Subject: Open VMS on XP1000-B Message-ID: <aus-DE65E6.17480807082002@wrzx08.rz.uni-wuerzburg.de>  7 [Repeat of previous post with XP1000 written together.]   G Does Open VMS run on any and all XP1000 servers? OR, are there "hidden rG hardware features" which prevent Open VMS from booting on some XP1000s?   C I'm looking at a XP1000 on eBay.de and haven't received a definite t* answer from the owner who uses Windows NT.   The proffered XP1000 includes:0 XP1000 with 500Mhz Alpha Processor, 256MB SDRam,* IBM 40GB HD 7200 rpm.  CDRom, 10 Mbit NIC. Adaptec 1524 SCSI Adapter. Graphic card: S3 PCI with 4MB.  > Is there a reasonable chance that OVMS boots on this hardware?  I While searching the USENET comp.os.vms postings over the last few weeks, sF I've read so many tidbits about the various hardware components which H OVMS does or doesn't support: even some original DEC video controllers, H whether or not the SCSI adapter is on the main board, etc, etc. All for 7 still older Alpha hardware but none-the-less confusing.h   -- h4 Hans Magnus Aus, Wuerzburg, aus@vim.uni-wuerzburg.de   ------------------------------  $ Date: Wed, 7 Aug 2002 13:30:06 +0200. From: "Anders Petri" <anders.petri@swipnet.se>L Subject: Re: OpenVMS V7.3-1, Smart Array 5300 (was: Re: Vms v7.3-1 and scsi)6 Message-ID: <5H749.23155$t4.17067@nntpserver.swip.net>  6 "John.Malmberg" <Malmberg@dskwld.zko.dec.compaq> wrote. news:3D4FF076.3080904@dskwld.zko.dec.compaq... > Hoff Hoffman wrote:l: > > In article <Jvt39.23070$t4.16710@nntpserver.swip.net>,5 > >  "Anders Petri" <anders.petri@swipnet.se> writes:vI > > :Please, anyone knows where to find info about support of Smart Array  5302/04i9 > > :SCSI controllers and supported serverconfigurations?r > > : G > > :Existing controllers (firmware versions) or new controlles needed?e > >sG > >   I am not immediately familiar with the details of storage supporttG > >   and storage plans around the Smart Array 5300 series PCI widgets.l >-J > The specific information about OpenVMS V7.3-1 support of the Smart Array# > series has not yet been released.@ >cI > If you need specific details in advance of this release, please contact  > your local HP sales support. >fD > It is anticipated but not guaranteed that this information will be? > generaly available soon after the shipment of OpenVMS V7.3-1.  >TA > General information about the Smart Array 5300 can be found at:"J > http://www.compaq.com/products/servers/proliantstorage/arraycontrollers/ >e Thanks for answering :)a  I Yeah, I studied them under the "Proliant" folders, however I can't accessrJ the specific reference Support & Documentation ftp links i.e. OS supported ...<  J It was a very good sign when VMS 5300 support was announced, specially forE the low-end Alpha Servers which today has a very limited RAID storageO support>K for small/medeum sites, who can't affort expensive Fibre Channel solutions. K I beleive a full FC support should be very valuable for them building small<& high availability application servers.  % To be more specific my questions are:s2 Will DS10/Alpha VMS v7.3-1 from beginning support:  L 1)  Existing Smart Array 5302/04 controllers together with Swrks 4354disks.?  ; 2) Tapes  (hot-plugged AIT/DAT as described in QuickSpecs)?=.      (if not, future planned support and when)  < 3) Other Tape-stations support i.e. SE/LVD DLT's (DLT/SDLT)?,     (if not, any reason why they won't work)  I > I would expect for OpenVMS only disks will be supported on the adapter,h7 > and that the SAN access module will not be supported.=  B 4) Any specific reason why tapes and SAN /FC-AL access will not be
 supported?  % 5) Has Cluster support been consided?a     Regards> Anders   > -JohnI  > malmberg@dskwld.zko.dec.compaq > Personal Opinion Only  ><   ------------------------------  % Date: Wed, 07 Aug 2002 09:33:58 -0400 6 From: "John.Malmberg" <Malmberg@dskwld.zko.dec.compaq>L Subject: Re: OpenVMS V7.3-1, Smart Array 5300 (was: Re: Vms v7.3-1 and scsi)4 Message-ID: <3D5121C6.8070401@dskwld.zko.dec.compaq>   Anders Petri wrote:y9  > "John.Malmberg" <Malmberg@dskwld.zko.dec.compaq> wroteg1  > news:3D4FF076.3080904@dskwld.zko.dec.compaq...I  >F  >> The specific information about OpenVMS V7.3-1 support of the Smart+  >> Array series has not yet been released.t  >>lC  >> If you need specific details in advance of this release, pleaseS(  >> contact your local HP sales support.  D If you need specific features, feedback through the formal sales andG marketing channel is what will drive product management's decisions on l where to apply resources.F  F  >> It is anticipated but not guaranteed that this information will beA  >> generaly available soon after the shipment of OpenVMS V7.3-1.   >>3C  >> General information about the Smart Array 5300 can be found at:=L  >> http://www.compaq.com/products/servers/proliantstorage/arraycontrollers/  >>l  >>&  > Thanks for answering :)  + Thank you for your interest in OpenVMS. :-)o  E  > Yeah, I studied them under the "Proliant" folders, however I can'tbG  > access the specific reference Support & Documentation ftp links i.e.r  > OS supported ...e  F That link works for me, and is obviously intended for external access.G Under the link for "Contact Us" there is a link for reporting web site   problems.  For that page it is:p  
 [wrapped URL]R; http://www.compaq.com/webmaster.html?http://www.compaq.com/L2 products/servers/proliantstorage/arraycontrollers/  F Please let them know what your browser configuration is that does not 7 work, and the exact error message that it is producing.a  G You might also mention your difficulty to your HP sales representative.e  C The OpenVMS specific information is not yet on the page as to what  E configurations will be supported.  At the present time only Proliant S" specific information is available.  ?  > It was a very good sign when VMS 5300 support was announced, A  > specially for the low-end Alpha Servers which today has a verytA  > limited RAID storage support for small/medeum sites, who can't/@  > affort expensive Fibre Channel solutions. I beleive a full FC?  > support should be very valuable for them building small high $  > availability application servers.  >C  > To be more specific my questions are: Will DS10/Alpha VMS v7.3-1s  > from beginning support:  >C  > 1)  Existing Smart Array 5302/04 controllers together with Swrkss  > 4354disks.?  H That is a question that I do not know the answer to.  I am not familiar G with all of the possible manufacturing variations of what is currently sH in the field.  The storage group is doing those qualifications, and the G results of that will drive the initial supported offerings.  From that eK point, customer demand will be used to determine if any changes are needed.2  H As the specific list of supported devices has not yet been announced, I = would recommend contacting the formal HP sales and marketing oD representives for your area.  A non-disclosure form may be required.  G  > 2) Tapes  (hot-plugged AIT/DAT as described in QuickSpecs)? (if not,O#  > future planned support and when)   @ I am not aware of any plans to support tapes on the Smart Array  controllers through OpenVMS.  C  > 3) Other Tape-stations support i.e. SE/LVD DLT's (DLT/SDLT)? (if-'  > not, any reason why they won't work)   
 See above.  H A backplane raid controller is designed to work with disks.  To support D tapes requires bypassing all of the value added raid logic, and the & tapes compete with SCSI bus bandwidth.  E  From a technical perspective, it is better to have a dedicated SCSI A adapter for the tape drive(s).  D  From a support perspective, there is a limited number of resources @ available to do the programming and testing.  There are several C supported adapters for tapes, however the need was perceived to be p, strong for a backplane raid disk controller.  B  >> I would expect for OpenVMS only disks will be supported on theB  >> adapter, and that the SAN access module will not be supported.  E  > 4) Any specific reason why tapes and SAN /FC-AL access will not bel
  > supported?h  C See above about the limited number of resources.  Also compare the aH prices of using a SA53xx series controller to access Fibre Channel raid C controllers against the price of a supported Fibre Channal adapter.o  G Support for FC-AL with the existing Fibre Channel adapters has not yet eC been announced.  As above please contact the formal channels about e unanounced features / products.   (  > 5) Has Cluster support been consided?  H Backplane raid controllers are problematic for shared SCSI buses due to F cache coherency issues.  I am not aware of any platform that supports 6 multiple SA53xx series controllers sharing a SCSI bus.  E As the Fibre Channel products improve, I would expect to see low end sI Fibre Channel raid systems become more affordable for low end clustering.n    D If you have a need in this area, please contact the formal channels & about upcoming unannounced products...     -Johno! malmberg@dskwld.zko.dec.compaq.hpe Personal Opinion Only    ------------------------------  $ Date: Wed, 7 Aug 2002 14:05:48 +0100* From: Andrew Robinson <arobinson@hspg.com> Subject: RE: OT: hp jornada 728 M Message-ID: <CDA4BAD1E10ED41181AC00508B6051D3C3E87E@grumpy.internal.hspg.com>t   Unfortunately,  H We have been reliably told (by Vodaphone who buy one or two) that both = the-E Journada's & the Ipaq's are to be combined. With the casing and build 7 quality of the Ipaq with the innards of the Journada's. E So either its going to end up the best of both worlds or a bit of a =- bodge. We wait with baited breath.-   Regards-	 Andrew R.    -----Original Message-----< From: John Eisenschmidt [mailto:jweisen@eisenschmidt.org]=20 Sent: 06 August 2002 17:29 To: Info-VAX@Mvb.Saic.Com- Subject: Re: OT: hp jornada 728      Fabio,  C My understanding was that all the Journadas got EOL'ed, and not a =-	 moment to-9 soon. What garbage they are, nothing but problems for us.-   Best,- John  / Unless the Voices are Mistaken, Fabio Cardoso =e (fabiopenvms@yahoo.com.br) Wrote:/ > Anyone know if HP will discontinue or not thec > hp jornada 728  handheld ???2 > I've read that HP will mantain just th IPaq line- > from CPQ. But CPQ didnt have a similar like 8 > the hp jornada 728 (that which looks like a notebook). >=20 >=20	 > Regardsa >=20 > FC >=20 > =3D=3D=3D=3D=3D  > =pI =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=  =3D=3D > F=E1bio dos Santos Cardoso > OpenVMS System Manager > Rio de Janeiro - Brazile > fabiopenvms@yahoo.com.br > = I =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=h =3D=3D >=204 > __________________________________________________ > Do You Yahoo!?B > Yahoo! Health - Feel better, live better http://health.yahoo.com   --=20n/ John W. Eisenschmidt <jweisen@eisenschmidt.org>s6  Homepage URL    | http://www.eisenschmidt.org/jweisen  GPG Public Key  | =9 http://www.eisenschmidt.org/jweisen/misc/jeisenschmidtascyD  GPG Fingerprint | 5F9B F916 5AD1 3295 CF99 BC1E 1F97 E6A3 37E3 BEF2    This mail is an attachment? Read. http://www.jensbenecke.de/misc/outlook.en.html  % "The motto was 'We Eat Our Young'"=20j* 		-Marc Benioff, former Oracle Salesperson   ------------------------------  % Date: Wed, 07 Aug 2002 18:13:55 +0200 & From: Michael Joosten <joost@c-lab.de>Y Subject: Re: Powerstorm 300 and Alpha PC 164 with OVMS 7.3 (long) - ELSA GLoria and PC164a$ Message-ID: <3D514743.6231@c-lab.de>   Rich Jordan wrote: >  > Fred Kleinsorge wrote:D > > OK.  No hint.  The P300/350 is not supported on non-EV6 systems. > >h > >> > J > Which is a shame; they're much much easier to find for reasonable pricesC > than a 4D20, and PWS systems seem to be the easiest to get in the:I > aftermarket these days.  4D20s are unobtanium, ZLXp-E# cards won't worktJ > in PWS's, and that bloody screen jittering from the 4D10T (Elsa) card is > giving me a headache.  >   " Looks like I missed that thread...  I About the 4D10T (ELSA), I bought a used one which promptly had a defect: sC Text mode worked, in PC as in the PC164, but once you used any moreMG challenging scan rates/resolutions, there were massive pixel errors andr1 on moving windows, the whole thing just freezed. 2  5 Some more platform experiments later I found out why:rH The far to small voltage regulator was halfway broken, once the card wasH initialized, the voltage dropped from 3.3V to barely 3.0. Replacing thisG ridiculous SMD thingy with a good, old TO220 type with a real heat sinke cured my problems immediately. a  F In addition, I noticed that some of the supply capacitors were missing@ near the SGRAMs along the edge of the card. Didn't Mr KleinsorgeF mentioned something along the lines that at least the mode used in VMS/ is actually driving the SGRAMs near its limits?a  D In addition, while I now have a clear image under VMS, the very sameH card (actually a GLoria Synergy 8 ViVo, with video input/output stuff on0 board) just fails mysteriously under Tru64 5.1.   E The kernel recognizes the card correctly, the X server does so la-la, 4 but something goes very wrong during initialization: #X> Permedia-2 on screen 1: visual class -4060056 is not supportedE Screen 1 Elsa GLoria (Permedia-2 8MB) - PseudoColor, 8 bpp, 1024x768,n 70Hz shminit (1024f, 192a, 0r)o Memory fault - core dumped  H Note that you CANNOT give any other color depths or resolutions, it just@ claims that these are not available and reverts do the defaults.  C The memory fault promptly happens in ???CreateGC, which calls or is / called by the comet-specific CreateGC function.    Slightly different PCI ids ???  C And a plain S3 Trio64 brings the kernel either in a 'orderly' crash 4 (with dump) down or just runs in a breakpoint/halt. A So, DUnix/Tru64 for me is far more fuzzy about the 'Proper Card'.d   -- a* Michael Joosten, SBS C-LAB, joost@c-lab.de* Fuerstenallee 11, 33094 Paderborn, Germany, Phone: +49 5251 606127, Fax: +49 5251 6060658 C-LAB is a cooperation of University Paderborn & SIEMENS   ------------------------------  # Date: Wed, 07 Aug 2002 17:00:11 GMTh5 From: "Fred Kleinsorge" <kleinsorge@star.zko.dec.com>eY Subject: Re: Powerstorm 300 and Alpha PC 164 with OVMS 7.3 (long) - ELSA GLoria and PC164c1 Message-ID: <vmc49.28$LY.538652@news.cpqcorp.net>A  < Michael Joosten wrote in message <3D514743.6231@c-lab.de>...  J I think you are asking in the wrong forum to find a Tru64 devo.  It soundsK to me that you have something wrong with your server setup if none of thoseeH cards is working...  not knowing about Tru64 server setup, I can't help.  J I can say that both Tru64 and VMS are using the most generic ID checks forF these cards, and most off-the-shelf ELSA's or Trio64's work just fine.  J I *will* agree that there were problems with ELSA's, especially with power@ regulation and interference with the display at high scan rates.      # >Looks like I missed that thread...t >tI >About the 4D10T (ELSA), I bought a used one which promptly had a defect:kD >Text mode worked, in PC as in the PC164, but once you used any moreH >challenging scan rates/resolutions, there were massive pixel errors and1 >on moving windows, the whole thing just freezed.e >g6 >Some more platform experiments later I found out why:I >The far to small voltage regulator was halfway broken, once the card wasMI >initialized, the voltage dropped from 3.3V to barely 3.0. Replacing thiseH >ridiculous SMD thingy with a good, old TO220 type with a real heat sink >cured my problems immediately.  >wG >In addition, I noticed that some of the supply capacitors were missingeA >near the SGRAMs along the edge of the card. Didn't Mr KleinsorgeiG >mentioned something along the lines that at least the mode used in VMSf0 >is actually driving the SGRAMs near its limits? >oE >In addition, while I now have a clear image under VMS, the very same I >card (actually a GLoria Synergy 8 ViVo, with video input/output stuff onN0 >board) just fails mysteriously under Tru64 5.1. >hF >The kernel recognizes the card correctly, the X server does so la-la,5 >but something goes very wrong during initialization:n >#X-? >Permedia-2 on screen 1: visual class -4060056 is not supported0F >Screen 1 Elsa GLoria (Permedia-2 8MB) - PseudoColor, 8 bpp, 1024x768, >70Hzn >shminit (1024f, 192a, 0r) >Memory fault - core dumpedz >iI >Note that you CANNOT give any other color depths or resolutions, it just A >claims that these are not available and reverts do the defaults.i >nD >The memory fault promptly happens in ???CreateGC, which calls or is0 >called by the comet-specific CreateGC function. >n >Slightly different PCI ids ???f > D >And a plain S3 Trio64 brings the kernel either in a 'orderly' crash4 >(with dump) down or just runs in a breakpoint/halt.B >So, DUnix/Tru64 for me is far more fuzzy about the 'Proper Card'. >  >-- + >Michael Joosten, SBS C-LAB, joost@c-lab.den+ >Fuerstenallee 11, 33094 Paderborn, Germany - >Phone: +49 5251 606127, Fax: +49 5251 606065t9 >C-LAB is a cooperation of University Paderborn & SIEMENSa   ------------------------------  $ Date: Wed, 7 Aug 2002 20:32:41 +0900& From: "David Lee" <phongle@kornet.net>! Subject: printing postscript file + Message-ID: <aiqv74$rje$1@news1.kornet.net>l  D I can't seemed to print a postscript file, generated from one of theE application,  to my postscript printer.  Is there something I need toaI install in my ES-40 computer running VMS 7.1.2?  All I can see is a blankn/ page coming out?  What do I need to check here?5 Thanks   ------------------------------  % Date: Wed, 07 Aug 2002 13:37:21 +0200i9 From: Jan-Erik =?iso-8859-1?Q?S=F6derholm?= <aaa@aaa.com>w% Subject: Re: printing postscript filed' Message-ID: <3D510671.54045481@aaa.com>   9 Try "PRINT /PASSALL", that bypassas all formatting of our"4 file according to the FORM settings and such things.  5 If you "look" at the PS file in a editor (EDT or TPU)  does it look OK ?0  3 How do you know that the PS file is syntactily OK ?t0 Can it be printed at all on some other printer ?  ? Have this worked before ? If so, what have happend since then ?a  8 Why do you think that your file even *should* print OK ?  @ Try to move some other PS file (not created by your application): that you know for sure is OK to your VMS system and try to print that one.    Jan-Erik Sderholm.e   David Lee wrote: > F > I can't seemed to print a postscript file, generated from one of theG > application,  to my postscript printer.  Is there something I need totK > install in my ES-40 computer running VMS 7.1.2?  All I can see is a blank 1 > page coming out?  What do I need to check here?h > Thanks   ------------------------------  # Date: Wed, 07 Aug 2002 16:23:11 GMTi0 From: prune@ZAnkh-Morpork.mv.com (Paul Winalski)3 Subject: Re: Second KLEZ from ATTBI Today - TROLL ! 9 Message-ID: <3d5149b3.1644898208@proxy.news.easynews.com>p  A On Mon, 5 Aug 2002 10:47:46 +0000 (UTC), david20@alpha2.mdx.ac.ukr wrote:  } >In article <1fgerua.1qbru98usfy8cN%andekl_no@saaf_spam.se>, andekl_no@saaf_spam.se (=?ISO-8859-1?Q?Anders_Ekl=F6f?=) writes:u2 >>Terry C. Shannon <terryshannon@attbi.com> wrote: >>H >>If you stop using Outlook Express and/or Outlook (don't even *install*E >>Outlook!), turn off the "Use Microsoft's Viewer" option in Eudora's.I >>settings, and install a decent antivirus program you'll be fairly safe. C >>If that's not enough, get a Mac or a VMS box or  switch to Linux.g >>P >Although it makes use of the MIME and IFRAME vulnerability in  Outlook, OutlookK >Express and Internet explorer to run without the user double-clicking justo8 >getting rid of these programs won't stop it completely.H >It looks for mail addresses anywhere on the local harddisk not just in ; >the Outlook addressbook. It also spreads to remote shares.o  C Eh??  If your email client doesn't execute attachments, how is KlezN* going to start running in the first place?    
 ---------- Remove 'Z' to reply by email.d   ------------------------------  $ Date: Wed, 7 Aug 2002 20:34:23 +0900& From: "David Lee" <phongle@kornet.net> Subject: snapshot,+ Message-ID: <aiqva7$rn9$1@news1.kornet.net>m  G Is there a snapshot feature in VMS 7.1.2?  or some kind of utility thatA% allow you to take a snap at a screen?)   Thanks   ------------------------------  % Date: Wed, 07 Aug 2002 13:43:26 +0200o9 From: Jan-Erik =?iso-8859-1?Q?S=F6derholm?= <aaa@aaa.com>w Subject: Re: snapshotl' Message-ID: <3D5107DE.A0446DA4@aaa.com>c  . There are a number of freeware that does this.   Check the freeware archive at :b) http://www.process.com/openvms/index.htmlf   and the OpenVMS FAQ at :6 http://www.openvms.compaq.com/wizard/openvms_faq.html.  5 Does you mean a VT screen or some DECWindows screen ?h= If you use some VT-emulator (such as Reflection or KEA-term),t: I'm sure they all have a cut/copy-n-paste feature builtin.   Jan-Erik Sderholm     David Lee wrote: > I > Is there a snapshot feature in VMS 7.1.2?  or some kind of utility thatp' > allow you to take a snap at a screen?t >  > Thanks   ------------------------------   Date: 7 Aug 2002 14:29:24 GMTc/ From: Phil Tregoning <Philip.Tregoning@esa.int>l Subject: Re: snapshotn@ Message-ID: <Xns9263A38FB2572PhilipTregoningesain@131.176.85.36>  M "David Lee" <phongle@kornet.net> wrote in news:aiqva7$rn9$1@news1.kornet.net:   I > Is there a snapshot feature in VMS 7.1.2?  or some kind of utility that.' > allow you to take a snap at a screen?o >   ? XV will let you grap a portion of an X display and save it to ar6 file in the format of you choice. You can get it from:  ;   http://www.openvms.compaq.com/freeware/freeware40/xv310a/e   Phil T   ------------------------------   Date: 7 Aug 2002 07:05:07 -0600r- From: Kilgallen@SpamCop.net (Larry Kilgallen)n- Subject: Re: snapshot (screen shot, not disk)c3 Message-ID: <ZAMfB6lGADQO@eisner.encompasserve.org>l  T In article <aiqva7$rn9$1@news1.kornet.net>, "David Lee" <phongle@kornet.net> writes:I > Is there a snapshot feature in VMS 7.1.2?  or some kind of utility thatt' > allow you to take a snap at a screen?   @ The term "snapshot" with regard to VMS is most generally used in6 connection with disk management software or databases.  B For a picture of the screen, try DEC Document available from TouchA Technologies Incorporated.  You want the Graphics Editor section.iG Taking a picture of the screen is _deeply_ buried in the documentation.u  5 DEC Document is how the VMS documentation is created.c   ------------------------------   Date: 7 Aug 2002 10:14:21 -07000. From: SPAMSINK2001@YAHOO.COM (Alan E. Feldman) Subject: Re: tlz and compaction3= Message-ID: <343f30ae.0208070914.7ee37c96@posting.google.com>i  a "Maddog" <Kelly@kphillipps.com> wrote in message news:<3d5097af_1@corp-goliath.newsgroups.com>...uN > Anyone with experiance with a tlz10 (or similar) that has been running it inA > compaction mode would be appreciated.   Has it been reliable...i    F We use TLZ07's and haven't had any problem with compaction except thatC INIT/MED=COMPACTION doesn't work. So I use either MOUNT/MED=COMP oru" BAKCUP ... /REWIND/MED=COMPACTION.   Disclaimer: JMHO Alan E. Feldmang, afeldman ski-at-ski gfigroup ski-dot-ski com   ------------------------------  % Date: Wed, 07 Aug 2002 18:26:32 +0200 & From: Michael Joosten <joost@c-lab.de>8 Subject: Re: Two-headed hard drive as a security bandaid$ Message-ID: <3D514A38.63DE@c-lab.de>   Paul Repacholi wrote:r >   C > Seagate did a dual port SCSI drive, but I don't know if you could.H > write protect on a per port basis. IBMs monster drive where dual armed! > so as to get higher throughput.n >   G I remember having seen in a Fujitsu Eagle manual set a version that hadaB almost ten or so heads addtionally mounted on one (?) arm near theF fringe (proper word?) of the platter. Thus, you had 1/n track-to-trackE latency in that part of the disk, which would be fine for swap/pagings! space or transactional DB spaces.o    / > ::note to self, ask Lynn on afc for details::t >  If not her, who else...p   -- d* Michael Joosten, SBS C-LAB, joost@c-lab.de* Fuerstenallee 11, 33094 Paderborn, Germany, Phone: +49 5251 606127, Fax: +49 5251 6060658 C-LAB is a cooperation of University Paderborn & SIEMENS   ------------------------------  % Date: Wed, 07 Aug 2002 08:24:14 +0200o- From: Didier Morandi <Didier.Morandi@Free.fr>  Subject: Re: uaf' Message-ID: <3D50BD0F.BEEEB55E@Free.fr>o  M No comment, except the fact that you do not adress the INVACCMODE issue. ThisFL command and its result should be done when logged on node A, which gives theN error and on node B which gives the valid output below. Then the file which isI no more indexed (probably as you said in $1$DKA1:[SYSEXE]) should just beeM deleted, to me, as its previous version should still be in the "right" place,  i.e. SYS$COMMON:[SYSEXE].s   Well done, Ken.r   D.   "Kenneth H. Fairfield" wrote:e >  > A Bonaveidogo wrote: >  > > D. > >h > > here u go; > >e+ > > Message from user AUDIT$SERVER on NodeA.P > > Security alarm (SECURITY) and security audit (SECURITY) on NodeA, system id: > > 10 > > 27< > > Auditable event:          System UAF record modification5 > > Event time:                7-AUG-2002 09:07:32.16c& > > PID:                      21403946# > > Process name:             ASENA.# > > Username:                 ASENAO- > > Process owner:            [SYSTEMS,ASENA] % > > Terminal name:            TNA681:nL > > Image name:               $1$DKA0:[SYS0.SYSCOMMON.][SYSEXE]AUTHORIZE.EXE" > > Object class name:        FILE: > > Object name:              $1$DKB1:[SYSEXE]SYSUAF.DAT;1 > : >                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^	 > Gotcha!  > # > > User record:              USER1d > >h+ > > Message from user AUDIT$SERVER on NodeBiP > > Security alarm (SECURITY) and security audit (SECURITY) on NodeB, system id: > > 10 > > 28< > > Auditable event:          System UAF record modification5 > > Event time:                7-AUG-2002 09:08:28.86n& > > PID:                      20E535E8# > > Process name:             ASENA # > > Username:                 ASENAO- > > Process owner:            [SYSTEMS,ASENA]i% > > Terminal name:            TNA8200dL > > Image name:               $1$DKC0:[SYS0.SYSCOMMON.][SYSEXE]AUTHORIZE.EXE" > > Object class name:        FILE: > > Object name:              $1$DKB1:[SYSEXE]SYSUAF.DAT;1 > : >                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 > Gotcha #2!!a >  > >d# > > User record:              USER1n > >j* > > %UAF-I-MDFYMSG, user record(s) updated > ? >     I really thought someone had asked (you) where SYSUAF.DAToB > lives on your system, e.g., what does SHOW LOGICAL/SYSTEM SYSUAF@ > show.  If there's NO translation, then AUTHORIZE looks in yourA > default directory.  Is it possible (or likely) that when logged > > in as ASENA, your default is set to <some-disk>:[SYSEXE] and > that you run AUTHORIZE there?3 > < >     In any case, the two nodes, NodeA and NodeB, are using> > _distinct_ SYSUAF.DAT files, one in $1$DKA0:[SYSEXE] and the; > other in $1$DKB1:[SYSEXE].  This is no way to run a (VMS)/ > railroad! :-)  > > >     You need a _single_ copy of SYSUAF.DAT that _both_ nodes+ > access.  Typically, clustered systems usen+ > SYS$COMMON:[SYSEXE]SYSUAF.DAT (as well asd0 > SYS$COMMON:[SYSEXE]RIGHTSLIST.DAT), and _then_@ > DEFINE/SYSTEM/EXEC SYSUAF SYS$SYSTEM:SYSUAF.DAT.  Given you'reB > now in possession of two versions of the file, you probably want3 > to choose one of them as "correct" and copy it toM? > SYS$COMMON:[SYSEXE].  Then defin the logical name as above on-; > both nodes (and add the definition to your system startupe > procedures). > ? >     Another complication (other readers, please correct me if3= > I'm wrong here) is that there may _already_ be a version ofl8 > SYSUAF.DAT in SYS$COMMON:[SYSEXE] (or, lord forbid, in> > SYS$SPECIFIC:[SYSEXE]), and that is the one LOGINOUT and the< > AUDIT_SERVER process reference.  If this is so, retain the> > one already in SYS$COMMON and just define the system logical; > name, as above.  If you made changes or additions to yours= > "private" copy(ies) in $1$DKA0: and $1$DKB1:, you just needP, > to reapply them to the system-common file. > 
 >     -Ken > --8 > I don't speak for Intel, Intel doesn't speak for me... >  > Ken Fairfieldh# > F20 Automation VMS System Supporth > kenneth.h.fairfield#intel.comt   ------------------------------  % Date: Wed, 07 Aug 2002 18:51:56 +0010n% From: paddy.o'brien@zzz.tg.nsw.gov.aus Subject: Re: uaf5 Message-ID: <01KL0YZ7QCKI000YPD@tgmail.tg.nsw.gov.au>2   Asena@fsc.com.fj wrote:r  ( >Message from user AUDIT$SERVER on NodeAM >Security alarm (SECURITY) and security audit (SECURITY) on NodeA, system id:v >10e >27p9 >Auditable event:          System UAF record modificationt2 >Event time:                7-AUG-2002 09:07:32.16# >PID:                      21403946a  >Process name:             ASENA  >Username:                 ASENA* >Process owner:            [SYSTEMS,ASENA]" >Terminal name:            TNA681:I >Image name:               $1$DKA0:[SYS0.SYSCOMMON.][SYSEXE]AUTHORIZE.EXEl >Object class name:        FILEi7 >Object name:              $1$DKB1:[SYSEXE]SYSUAF.DAT;1   >User record:              USER1 >G( >Message from user AUDIT$SERVER on NodeBM >Security alarm (SECURITY) and security audit (SECURITY) on NodeB, system id:c >10e >28 9 >Auditable event:          System UAF record modification 2 >Event time:                7-AUG-2002 09:08:28.86# >PID:                      20E535E8   >Process name:             ASENA  >Username:                 ASENA* >Process owner:            [SYSTEMS,ASENA]" >Terminal name:            TNA8200I >Image name:               $1$DKC0:[SYS0.SYSCOMMON.][SYSEXE]AUTHORIZE.EXEu >Object class name:        FILEi7 >Object name:              $1$DKB1:[SYSEXE]SYSUAF.DAT;1o  >User record:              USER1 > ' >%UAF-I-MDFYMSG, user record(s) updatedC  A My understanding is that within a cluster SYSUAF, RIGHTSLIST and 3G NET$PROXY/NETPROXY should all be in SYS$COMMON on one node.  Even in a oJ heterogeneous cluster, there should only be one of each.  Even though the L VAXes and Alphas within the cluster must have different system disks, these + files (at least) should point to one place.   H Each of your cluster nodes is pointing to SYS$SPECIFIC, so you have two N (possibly different UAF files).  As someone suggested earlier, you might have K a third in SYS$COMMON (which is where it should be), but with these two in  G SYS$SPECIFIC, the rooted logical will never get to the SYS$COMMON file.G  N These two SYS$SPECIFIC files are probably out of kilter.  Get rid of them and I try working on a single file in SYS$COMMON.  If you have a heterogeneous gM cluster, point the other to the SYS$COMMON of the node that boots first into h the cluster.  M On my cluster which now only has one VAX and one Alpha, for historic reasons 4M the VAX was the first member in the cluster.  On my Alpha, I have (e.g.) the  J logical SYSUAF pointing to gecko$dka200:[vms$common.sysexe]sysuaf.dat ---  gecko is the VAX.n   Regards, Paddy   ------------------------------  % Date: Wed, 07 Aug 2002 10:59:50 +0200a1 From: Franz-Josef Fornefeld <jo.fornefeld@gmx.de>. Subject: Re: uaf( Message-ID: <aiquj6.1ck.1@jo.dyndns.org>   Kenneth H. Fairfield wrote:o   > A Bonaveidogo wrote: >t9 >> Object name:              $1$DKB1:[SYSEXE]SYSUAF.DAT;1u > 9 >                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^a	 > Gotcha!  >o9 >> Object name:              $1$DKB1:[SYSEXE]SYSUAF.DAT;1  > 9 >                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^e
 > Gotcha #2!!o >g  
 Gotcha ;-)   >f< >     In any case, the two nodes, NodeA and NodeB, are using> > _distinct_ SYSUAF.DAT files, one in $1$DKA0:[SYSEXE] and the; > other in $1$DKB1:[SYSEXE].  This is no way to run a (VMS)d > railroad! :-)d  3 Reader's error. To me the filenames look identical.s   regards, Jos   ------------------------------  % Date: Wed, 07 Aug 2002 15:23:41 +0200n- From: Didier Morandi <Didier.Morandi@Free.fr>a Subject: Re: uaf' Message-ID: <3D511F5A.20394738@Free.fr>S   Franz-Josef Fornefeld wrote: >  ../..h5 > Reader's error. To me the filenames look identical.   M Yes and No. For both systems, the security alarm is triggered by an access todM the same file. Ken implied that this DKB0 disk is a local disk for node B, so ( there should be a DKA0: disk for node A.  # Well, this is what I understood :-)t   D.   ------------------------------   Date: 7 Aug 2002 10:18:08 -0700u. From: SPAMSINK2001@YAHOO.COM (Alan E. Feldman) Subject: Re: uaf= Message-ID: <343f30ae.0208070918.418e48fb@posting.google.com>l   Oops, make thati  - Original poster, please show us the output ofh  7    $ SHOW LOG/FULL SYSUAF,NETPROXY,NET$PROXY,RIGHTSLISTl   run on both nodes!!!!e  5 Give us some information and maybe we can help you!!!e   Disclaimer: JMHO Alan E. Feldmant+ afeldman zzz-at-xxx gfigrop xxx-dot-zzz comi   ------------------------------   Date: 7 Aug 2002 10:10:10 -0700e. From: SPAMSINK2001@YAHOO.COM (Alan E. Feldman) Subject: Re: uaf= Message-ID: <343f30ae.0208070910.659137b0@posting.google.com>   \ Didier Morandi <Didier.Morandi@Free.fr> wrote in message news:<3D50BD0F.BEEEB55E@Free.fr>...O > No comment, except the fact that you do not adress the INVACCMODE issue. ThisCN > command and its result should be done when logged on node A, which gives theP > error and on node B which gives the valid output below. Then the file which isK > no more indexed (probably as you said in $1$DKA1:[SYSEXE]) should just be.O > deleted, to me, as its previous version should still be in the "right" place,t > i.e. SYS$COMMON:[SYSEXE].c [...]i    F What $1$DKA1:[SYSEXE]? Where did you get that file-spec? It appears to? me that the SYSUAF files are the same on both. AUTHORIZE.EXE is 2 different, but SYSUAF.DAT is the same. Let's look:  -   > "Kenneth H. Fairfield" wrote:: > >  > > A Bonaveidogo wrote: > >  > > > D. [...]?- > > > Message from user AUDIT$SERVER on NodeAiR > > > Security alarm (SECURITY) and security audit (SECURITY) on NodeA, system id: > > > 10 > > > 27 [...]"< > > > Object name:              $1$DKB1:[SYSEXE]SYSUAF.DAT;1 [...]k- > > > Message from user AUDIT$SERVER on NodeBsR > > > Security alarm (SECURITY) and security audit (SECURITY) on NodeB, system id: > > > 10 > > > 28 [...]p< > > > Object name:              $1$DKB1:[SYSEXE]SYSUAF.DAT;1 [...]t  6 They're both $1$DKB1:[SYSEXE]SYSUAF.DAT, are they not?  D So that's not it. But it looks like he has two system disks and each8 has its own copy of AUTHORIZE. Maybe one of them is bad?    % > > > User record:              USER1o > > > , > > > %UAF-I-MDFYMSG, user record(s) updated > > A > >     I really thought someone had asked (you) where SYSUAF.DATtD > > lives on your system, e.g., what does SHOW LOGICAL/SYSTEM SYSUAFB > > show.  If there's NO translation, then AUTHORIZE looks in yourC > > default directory.  Is it possible (or likely) that when logged-@ > > in as ASENA, your default is set to <some-disk>:[SYSEXE] and! > > that you run AUTHORIZE there?)    @ He's complaining about a USER changing passwords, not the systemB manager. Yet his post of the auth. alarm shows AUTHORIZE.EXE whichC implies that the system manager changed the password via AUTHORIZE. 6 (On my 6.2 system, set password uses SETP0, at least).  C So, my request to the original poster is to post the results of theS$ following command run on both nodes:  - $ SHOW LOGICAL SYSUAF,NETUAF,RIGHTLISTS /FULLO  F Thanks. Also, please post what version of VMS you are running. We need
 more clues!!!n    > > >     In any case, the two nodes, NodeA and NodeB, are using@ > > _distinct_ SYSUAF.DAT files, one in $1$DKA0:[SYSEXE] and the= > > other in $1$DKB1:[SYSEXE].  This is no way to run a (VMS)a > > railroad! :-)l    E They're both in $1$DKB1:[SYSEXE], unless Google is corrupting what it ) posts! They are running Linux, I believe.      [...]a     Disclaimer: JMHO Alan E. Feldman " afeldman atski gfigroup dotski com   ------------------------------  $ Date: Wed, 7 Aug 2002 10:58:26 +0200. From: "Anders Petri" <anders.petri@swipnet.se>  Subject: Re: Vms v7.3-1 and scsi6 Message-ID: <_r549.23153$t4.17078@nntpserver.swip.net>  ( >"Main, Kerry" <Kerry.Main@hp.com> wroteL >news:BE56C50EA024184DAF48F0B9A47F5CF4026608DB@kaoexc01.americas.cpqcorp.net ...d >Anders- >eH >>> Please, anyone knows where to find info about support of Smart Array@ 5302/04 SCSI controllers and supported server configurations?<<< >i9 >Reference VMS V7.3-1 new features extract: (scroll down)s; >http://www.openvms.compaq.com/openvms/os/v731features.html1 >3 Yes, I noticed that also.=  ? >Also - From the soon-to-be-released V7.3-1 New Features guide:  >s3 >"4.23 Ultra3 SCSI Adapter Supported with Fast Pathu >rD >OpenVMS Alpha Version 7.3-1 supports the KZPEA, an Ultra3 SCSI hostF >adapter that offers a maximum bus speed of 160 MB/s. PKAdriver is theC >software component that supports KZPEA. The KZPEA is supported for  >direct-attached storage only. >   - Well, can KZPEA do controllerbased RAID 0+1 ?o  L The problem:  KZPAC-Cx is quite old now and doesn't support newer disks (i.eE greater than 18gb) and limited to 36 Gb volumes. I don't know if it'stK possible to just use a pair of 18 Gb disk in a shadowing set but the papersaK states NO support for 18Gb disks and above, I guess it's just for the 36 Gb0% volume restriction  in a RAID 0 set ?<  / Will 18 Gb disks work in a RAID 1 set on KZPAC?   L Is it possible to use a KZPAC controller together with 4354 LVD Storageworks enclosures?e    D >OpenVMS Alpha Version 7.3-1 also provides Fast Path support for theI >KZPEA. Fast Path support is designed for use in a multiprocessor system.kH >Fast Path automatically redirects I/O from the primary CPU to differentE >CPUs. You can change it either programmatically or by DCL commands."f >:G >As for official release date - "Real soon now" i.e. FCS date discussedTI >up till now has been mid-late Aug and from what I have heard, that is onm
 >schedule.  I If the kit's are in production now, I suppose all information is ready toc go.sE I think it would be a great value to the community if  the VMS SPD isrG prerealeased also at the announcement URL, so we don't have to wait fore% the original SPD place to be updated.      >Regards >i >t >Kerry Main  Senior Consultanta Hewlett-Packard Canada! Consulting & Integration Serviceso Voice: 613-592-4660  Fax   : 613-591-4477 Email: Kerry.Main@hp.com     -----Original Message-----3 From: Anders Petri [mailto:anders.petri@swipnet.se]o Sent: August 5, 2002 7:32 AM To: Info-VAX@Mvb.Saic.Comi Subject: Vms v7.3-1 and scsi    D Please, anyone knows where to find info about support of Smart Array< 5302/04 SCSI controllers and supported serverconfigurations?  B Existing controllers (firmware versions) or new controlles needed?  A Have been wating for a new VMS SPD for a while. Any release date?a   Regards4 Anders   ------------------------------   Date: 7 Aug 2002 08:35:15 -0700s! From: soterro@yahoo.com (Soterro)n; Subject: Re: VMSINSTAL exiting silently after LINK warnings = Message-ID: <d5440555.0208070735.2acdfaf1@posting.google.com>e  > rdeininger@mindspring.com (Robert Deininger) wrote in message L > Have you changed compiler versions?  Clearly there were some warnings fromG > the compiler.  The linker, in turn, is warning you about the compilerTF > warnings.  It looks like VMSINSTAL is treating the linker warning as > error, and giving up.-  E Yes, I think it was a significant jump on compiler versions, the code E being developed around 94-95. Thus I wasn't suprised by the warnings, C actually there were even some errors before but I just ignored somec+ warnings that seemed unworthy to me to fix. @ But yes, that was the problem. VMSINSTAL had another opinion andD considered any warning is an error - it could have mentioned that atD least when exiting. I wonder how does it get the idea that somethingA bad happened (ok I could read some books about that). So warningst fixed, VMSINSTAL happy.e  
 Thanks a lot,w   Sorint   ------------------------------   Date: 7 Aug 2002 09:11:48 -0700 = From: ondrej.prochazka@deutsche-boerse.com (Ondrej Prochazka)c Subject: XML-RPC for OpenVMS?e= Message-ID: <4597c844.0208070811.6373d810@posting.google.com>l   Hi,   F Does anybody know if an implementation of (server-side) XML-RPC existsC for OpenVMS? If that is the case, does anyone have an experience of-	 using it?o   Many thanks, Ondrej   ------------------------------  # Date: Wed, 07 Aug 2002 17:06:55 GMT ! From: Andy <acs@fcgnet.works.net>M! Subject: Re: XML-RPC for OpenVMS?u> Message-ID: <Xns9263851FEF5DAacsfcgnetworksnet@216.166.71.232>  7 ondrej.prochazka@deutsche-boerse.com (Ondrej Prochazka)D enlightened us withn6 news:4597c844.0208070811.6373d810@posting.google.com:    > Hi,s > A > Does anybody know if an implementation of (server-side) XML-RPCf> > exists for OpenVMS? If that is the case, does anyone have an > experience of using it?e  7 The assumption is that you've looked at all (65) of thee implementations here:S  9     	http://www.xmlrpc.com/directory/1568/implementations   D and found nothing suitable for your purposes (After checking out at ) least the Perl, PHP & C implementations).$  < You might want to post your question to the discussion list  there also.   = Personally, given the relative simplicity of XML-RPC, I would > consider it a unique learning opportunity to implement XML-RPC specifically for VMS :-).    -Andy-   ---       ------------------------------  % Date: Wed, 07 Aug 2002 19:13:46 +0010 % From: paddy.o'brien@zzz.tg.nsw.gov.au . Subject: [OT] RE: Out of Office AutoReply: uaf5 Message-ID: <01KL0ZQAMECY000Y4I@tgmail.tg.nsw.gov.au>S   <Frustration turned on>O  L >I will be out of the office August 6th, 2002 returning August 7th, 2002. IfJ >this email is of urgent nature, please contact "x at mmm" or "y at nnnn".  M Ye gads, I hate getting an avalanche of these when I post to Info-VAX.  This sI one is worse than normal, it's only one bl**dy day.  Are these people so uI intent on telling the world how important they are?  Can't they just set v auto-forward to x and y?  N Terry gets uptight about KLEZ, I get uptight about these :-) or :-( ['cos I'm < on VMSmail, so KLEZ ain't no problem, definitely a big :-)].   <Frustration turned off>   Regards, Paddy   ------------------------------  $ Date: Wed, 7 Aug 2002 12:50:19 +00002 From: John Eisenschmidt <jweisen@eisenschmidt.org>2 Subject: Re: [OT] RE: Out of Office AutoReply: uaf4 Message-ID: <20020807125019.A31961@eisenschmidt.org>   To me, it's more frustrating than that. This happens on almost every one of my mailing lists, and it's a result of a miswritten mail rule.   Take a look and notice that the Info-VAX messages have "Info-VAX" in the TO line, not your name. All one has to do is write their out of office rule like so:   x 	For all messages where "TO" contains <my email address> OR "TO" contains <my name> Respond with out of office message.    And that's it. At work we frequently see miswritten rules that not only respond to mailing lists, but create message loops as the list keeps responding to the mail rule, makes for an interesting surprise when the person gets back to the office.   For the record, it's nice not to be important. I'm on vacation for two weeks starting Monday, and I'm still debating whether or not to change my voice mail message.  h Unless the Voices are Mistaken, paddy.o'brien@zzz.tg.nsw.gov.au (paddy.o'brien@zzz.tg.nsw.gov.au) Wrote: > <Frustration turned on>S > N > >I will be out of the office August 6th, 2002 returning August 7th, 2002. IfL > >this email is of urgent nature, please contact "x at mmm" or "y at nnnn". > O > Ye gads, I hate getting an avalanche of these when I post to Info-VAX.  This lK > one is worse than normal, it's only one bl**dy day.  Are these people so  K > intent on telling the world how important they are?  Can't they just set s > auto-forward to x and y? > P > Terry gets uptight about KLEZ, I get uptight about these :-) or :-( ['cos I'm > > on VMSmail, so KLEZ ain't no problem, definitely a big :-)]. >  > <Frustration turned off> >  > Regards, Paddy   -- I/ John W. Eisenschmidt <jweisen@eisenschmidt.org>M6  Homepage URL    | http://www.eisenschmidt.org/jweisenM  GPG Public Key  | http://www.eisenschmidt.org/jweisen/misc/jeisenschmidt.asc D  GPG Fingerprint | 5F9B F916 5AD1 3295 CF99 BC1E 1F97 E6A3 37E3 BEF2  O This mail is an attachment? Read http://www.jensbenecke.de/misc/outlook.en.html.  # "The motto was 'We Eat Our Young'" n* 		-Marc Benioff, former Oracle Salesperson   ------------------------------  % Date: Wed, 07 Aug 2002 18:44:24 +02001& From: Michael Joosten <joost@c-lab.de>2 Subject: Re: [OT] RE: Out of Office AutoReply: uaf$ Message-ID: <3D514E68.6956@c-lab.de>   John Eisenschmidt wrote: >  > To me, it's more frustrating than that. This happens on almost every one of my mailing lists, and it's a result of a miswritten mail rule. >   G BTW: Similar frustrating is the lack of line breaks in your messages...-: You seem to be almost the only one here that tends to post9 'Roman Style' messages, you know, like ancient scrolls...E   No offense meant, of course. -- M* Michael Joosten, SBS C-LAB, joost@c-lab.de* Fuerstenallee 11, 33094 Paderborn, Germany, Phone: +49 5251 606127, Fax: +49 5251 6060658 C-LAB is a cooperation of University Paderborn & SIEMENS   ------------------------------   End of INFO-VAX 2002.432 ************************