<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Fragmented ACCOUNTNG.DAT file in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966840#M85628</link>
    <description>"comarow"  wrote...&lt;BR /&gt;"It's very simple indeed to do an analyze/rms/fdl "&lt;BR /&gt;...which was pretty much the same as what Robert Boyd wrote.&lt;BR /&gt;Why bother (us)?&lt;BR /&gt;&lt;BR /&gt;Wim wrote...&lt;BR /&gt;"This has nothing to do with the subject but when is HP going to check all VMS sources and enable a logical to set the initial allocation and the extent size (where it is not yet used of course) ?"&lt;BR /&gt;&lt;BR /&gt;They did that once already, almost two decades ago. This is pretty much what caused this problem in the first place.&lt;BR /&gt;From jobctldef.req:&lt;BR /&gt;"WGP0005 ... 26-Jul-1989&lt;BR /&gt;! Add literals ACCT_FILE_ALQ and ACCT_FILE_DEQ for&lt;BR /&gt;! the initial allocation (currently disk default) and&lt;BR /&gt;! extend quantities (currently 25) for the Accounting file.&lt;BR /&gt;:&lt;BR /&gt;ACCT_FILE_DEQ= 100, ! Accounting file default ext size"&lt;BR /&gt;&lt;BR /&gt;There are many, many offenders. MAIL.MAI and SYSUAF.DAT to name but a two. It is almost impossible (read: not worth the effort) for 'the system' to get it right for all users, all usages. IMHO the best thing the system can do is to do as little as possible, getting it mostly right but not prohibiting smart workarounds.&lt;BR /&gt;&lt;BR /&gt;And now an other attempt to draw a smile, or at least a shake of the head in disbelieve...&lt;BR /&gt;&lt;BR /&gt;As Volker said, JBC hardcodes DEQ to 100 and this overwrites the file/volume defaults.&lt;BR /&gt;So let's fix that!&lt;BR /&gt;&lt;BR /&gt;Note, this is UNTESTED, but it should work (famous last words).&lt;BR /&gt;&lt;BR /&gt;It helps (but is not critical :-) to have the listings. From account.lis&lt;BR /&gt;:&lt;BR /&gt;. 3 1811 $FAB_INIT(FAB=ACCOUNT_FAB_A,&lt;BR /&gt;:&lt;BR /&gt;P 3 1818 DEQ=ACCT_FILE_DEQ,&lt;BR /&gt;:&lt;BR /&gt;&lt;BR /&gt;$SEARCH ACCOUNT.LIS "100," ---&amp;gt;&lt;BR /&gt;47EC9415  0594 MOV 100, R21&lt;BR /&gt;&lt;BR /&gt;That is a short literal for #100 in bits 13-20 there.&lt;BR /&gt;This can be changed readily to the max value of 255, or replaced by a register with a convenient value (up to 65535).&lt;BR /&gt;The 255 is not a major improvement over 100, so why not change it to 0 (R31) and make the system accept the file default?&lt;BR /&gt;&lt;BR /&gt;See: Alpha AXP Ref Man, 3.3.3 Operate Instruction Format&lt;BR /&gt;&lt;BR /&gt;$DUMP/OUT=JBC.EXE JBC.TMP&lt;BR /&gt;$SEARCH JBC.TMP 47EC9415,number&lt;BR /&gt;$PERL -ne "$b=$1 if /number (\d+)/;print $b,$_ if /47EC9415/" tmp.tmp&lt;BR /&gt;&lt;BR /&gt;We find that block 66 (on my system) at offset 0xC0 contains:&lt;BR /&gt;B3F30200 42A09535 E320012B BF380000 47EC9415 47300419 47FD0413 4B360059 &lt;BR /&gt;So our instruction 47EC9415 is at offset 0xCC&lt;BR /&gt;&lt;BR /&gt;Ok... Onwards...&lt;BR /&gt;&lt;BR /&gt;$ZAP JBC.EXE&lt;BR /&gt;(##, X##, S##, Debug, Format, Write, Exit) Option: 66&lt;BR /&gt;VBN=00000042, RSZ=0200, Data: &lt;H.Ã&gt;&lt;BR /&gt; Dump:  4A7D0178 AEBB0040 4720F110 233D0041 B7FD0058 B7FD0050 43F60016 B7FD0048&lt;BR /&gt;(##, X##, S##, Debug, Format, Write, Exit) Option: d&lt;BR /&gt;%DEBUG-I-SSINOTSET,...&lt;BR /&gt;DBG&amp;gt; set rad hex&lt;BR /&gt;DBG&amp;gt; ex @r2+0cc&lt;BR /&gt;00000000000200CC:       47EC9415&lt;BR /&gt;DBG&amp;gt; ex/ins .&lt;BR /&gt;00000000000200CC:               BIS             R31,#X64,R21&lt;BR /&gt;DBG&amp;gt; exa/bin .&lt;BR /&gt;00000000000200CC:       0100011111101100 1001010000010101&lt;BR /&gt;DBG&amp;gt; dep . = 47FFF415&lt;BR /&gt;DBG&amp;gt; exa/bin .&lt;BR /&gt;00000000000200CC:       0100011111111111 1111010000010101&lt;BR /&gt;DBG&amp;gt; ex/ins .&lt;BR /&gt;00000000000200CC:               BIS             R31,#XFF,R21&lt;BR /&gt;DBG&amp;gt; dep . = 47FF0415&lt;BR /&gt;DBG&amp;gt; exa/bin .&lt;BR /&gt;00000000000200CC:       0100011111111111 0000010000010101&lt;BR /&gt;DBG&amp;gt; ex/ins .&lt;BR /&gt;00000000000200CC:               BIS             R31,R31,R21&lt;BR /&gt;DBG&amp;gt; go&lt;BR /&gt;(##, X##, S##, Debug, Format, Write, Exit) Option: w&lt;BR /&gt;(##, X##, S##, Debug, Format, Write, Exit) Option: e&lt;BR /&gt;%DEBUG-I-EXITSTATUS, is '%RMS-S-NORMAL, normal successful completion'&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;That ZAP program is one I wrote two decades ago. &lt;BR /&gt;It is published on the OpenVMS freeware in [RMS_TOOLS] and attached here.&lt;BR /&gt;It just reads and writes file blocks and uses the VMS debugger as main UI.&lt;BR /&gt;It specializes in indexed files (knows bucket size, first vbn and bucket header format), but can do any file as show here.&lt;BR /&gt;66 = read VBN 66&lt;BR /&gt;d = go into debugger with R2 pointing to block&lt;BR /&gt;go = exit from debugger&lt;BR /&gt;w = write current buffer to file&lt;BR /&gt;e = exit.&lt;BR /&gt;&lt;BR /&gt;To those crazy/intrigued enough to read this far:&lt;BR /&gt;I know who you are (Ian, Duncan, Volker,... :-) and I salute you!&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Hein.&lt;BR /&gt;&lt;/H.Ã&gt;</description>
    <pubDate>Thu, 16 Mar 2006 09:55:45 GMT</pubDate>
    <dc:creator>Hein van den Heuvel</dc:creator>
    <dc:date>2006-03-16T09:55:45Z</dc:date>
    <item>
      <title>Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966814#M85602</link>
      <description>When I look at the fragmented files on my system disks, the ACCOUNTNG.DAT file usually shows up as a multi-header file.&lt;BR /&gt;&lt;BR /&gt;Each week I issue an SET ACCOUNT/NEW cmd to create a new file.  I realize that this is a minor issue, but is there some way I can change the extent growth of this file so it will be more efficient?  Thanks</description>
      <pubDate>Mon, 13 Mar 2006 15:58:15 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966814#M85602</guid>
      <dc:creator>Jack Trachtman</dc:creator>
      <dc:date>2006-03-13T15:58:15Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966815#M85603</link>
      <description>I have not tried this, but I believe you can accomplish what you want by:&lt;BR /&gt;&lt;BR /&gt;$ set accounting/disable&lt;BR /&gt;$ set file/extension=&lt;NEW value=""&gt; sys$manager:accountng.dat&lt;BR /&gt;$ set accounting/enable=&lt;PREVIOUS settings=""&gt;&lt;BR /&gt;&lt;BR /&gt;The above assumes the accounting file is in the default location.&lt;/PREVIOUS&gt;&lt;/NEW&gt;</description>
      <pubDate>Mon, 13 Mar 2006 16:07:37 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966815#M85603</guid>
      <dc:creator>Dale A. Marcy</dc:creator>
      <dc:date>2006-03-13T16:07:37Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966816#M85604</link>
      <description>Here are a couple of ideas:&lt;BR /&gt;&lt;BR /&gt;1.  Stop accounting&lt;BR /&gt;&lt;BR /&gt;2.  Change file extension sizes&lt;BR /&gt;&lt;BR /&gt;a.  Set file/extension=&lt;PICK your="" favorite="" extend="" size=""&gt; ACCOUNTNG.DAT;* or,&lt;BR /&gt;b.  set volume/extension=&lt;PICK your="" fav="" size=""&gt; SYS$SYSDEVICE (or whatever place you have ACCOUNTNG pointing to)&lt;BR /&gt;&lt;BR /&gt;3.  Restart accounting&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;2.a is most likely to be effective.&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;&lt;BR /&gt;Robert&lt;/PICK&gt;&lt;/PICK&gt;</description>
      <pubDate>Mon, 13 Mar 2006 16:10:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966816#M85604</guid>
      <dc:creator>Robert_Boyd</dc:creator>
      <dc:date>2006-03-13T16:10:54Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966817#M85605</link>
      <description>Jack,&lt;BR /&gt;&lt;BR /&gt;Whenever the system encounters an error while writing to the current accounting file, it automatically closes the current accounting.dat file and opens a new version of it. And you also creating new accounting.dat file each week. So there will be so many accounting files.&lt;BR /&gt;&lt;BR /&gt;Unless otherwise there is a problem while writing info into accouting.dat file, VMS will keep write and extend the accounting.dat file automatically.&lt;BR /&gt;I hope we don't need to create new file every week or set the accounting file attribute. And even if we increase the file extend, when there is a problem while writing info into accouting, VMS automatically create the other files.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Archunan</description>
      <pubDate>Mon, 13 Mar 2006 16:40:51 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966817#M85605</guid>
      <dc:creator>Arch_Muthiah</dc:creator>
      <dc:date>2006-03-13T16:40:51Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966818#M85606</link>
      <description>Thanks for the info - I'll try setting the file extent each week when I create a new file.&lt;BR /&gt;&lt;BR /&gt;Archunan - we run hundreds of batch and print jobs daily.  I reset the accounting file to make it a little easier to pull out information. (I have never seen VMS create a new accounting file on its own.)</description>
      <pubDate>Mon, 13 Mar 2006 16:57:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966818#M85606</guid>
      <dc:creator>Jack Trachtman</dc:creator>
      <dc:date>2006-03-13T16:57:11Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966819#M85607</link>
      <description>Jack said:&lt;BR /&gt;"Thanks for the info - I'll try setting the file extent each week when I create a new file."&lt;BR /&gt;&lt;BR /&gt;I believe you will only need to do this once, because I believe subsequent new files will take its defaults from the lower version (i.e., the one just closed).&lt;BR /&gt;&lt;BR /&gt;I also agree that I have not seen VMS create a new accounting file on its own and have seen some systems where a new file has not been created for years.</description>
      <pubDate>Mon, 13 Mar 2006 17:01:29 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966819#M85607</guid>
      <dc:creator>Dale A. Marcy</dc:creator>
      <dc:date>2006-03-13T17:01:29Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966820#M85608</link>
      <description>Jack,&lt;BR /&gt;&lt;BR /&gt;&amp;gt;(I have never seen VMS create a new &lt;BR /&gt;&amp;gt; accounting file on its own.)&lt;BR /&gt;&lt;BR /&gt;I accept VMS won't create accounting.dat file for us, but I said ...&lt;BR /&gt;&amp;gt; Whenever the system encounters an error &lt;BR /&gt;&amp;gt; while writing to the current accounting &lt;BR /&gt;&amp;gt; file, it automatically closes the current &amp;gt; accounting.dat file and opens a new &lt;BR /&gt;&amp;gt; version of it.&lt;BR /&gt;&lt;BR /&gt;This is correct.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Archunan</description>
      <pubDate>Mon, 13 Mar 2006 18:40:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966820#M85608</guid>
      <dc:creator>Arch_Muthiah</dc:creator>
      <dc:date>2006-03-13T18:40:24Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966821#M85609</link>
      <description>Jack,&lt;BR /&gt;&lt;BR /&gt;I'm sorry to disappoint you, but the file extension is not an attribute which gets inherited by the newly created ACCOUNTNG.DAT file.&lt;BR /&gt;&lt;BR /&gt;So you would either have to the change the default extent size on the volume or do the following:&lt;BR /&gt;&lt;BR /&gt;$ SET ACC/NEW&lt;BR /&gt;$ SET ACC/DISABLE&lt;BR /&gt;$ SET FILE/EXTENSION=n ACCOUNTNG.DAT&lt;BR /&gt;$ SET ACC/ENABLE=(list-of-keywords)&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Tue, 14 Mar 2006 02:00:50 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966821#M85609</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2006-03-14T02:00:50Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966822#M85610</link>
      <description>Jack,&lt;BR /&gt;&lt;BR /&gt;OpenVMS uses a constant value for FAB$W_DEQ, there is no mechanism to change that.&lt;BR /&gt;&lt;BR /&gt;But if you are really interested, you could patch the FAB$W_DEQ field in the ACCOUNTNG FAB(s) of JOB_CONTROL in the running system:&lt;BR /&gt;&lt;BR /&gt;$ ANAL/SYS&lt;BR /&gt;SDA&amp;gt; SET PROC JOB_CONTROL&lt;BR /&gt;SDA&amp;gt; SHOW PROC ! note Master internal PID&lt;BR /&gt;SDA&amp;gt; SHOW PROC/RMS=FAB ! note FAB Address of ACCOUNTNG FAB&lt;BR /&gt;&lt;BR /&gt;SDA&amp;gt; EXA &lt;FAB-ADDRESS&gt;+14 ! will show FAB$W_DEQ&lt;BR /&gt;&lt;BR /&gt;SDA&amp;gt; EXIT&lt;BR /&gt;&lt;BR /&gt;Example: assuming PID=00010011 and FAB$W_DEQ addr=70334, setting DEQ from 100. (0x64) to 200. (0xC8)&lt;BR /&gt;&lt;BR /&gt;When running DELTA, you need to enter:&lt;BR /&gt;&lt;BR /&gt;00010011:1;m &lt;RETURN&gt; ! set context to process for WRITE&lt;BR /&gt;[W &lt;RETURN&gt; ! set WORD display mode&lt;BR /&gt;70334/ 00C8 &lt;RETURN&gt; ! open location and store new value&lt;BR /&gt;exit &lt;RETURN&gt; ! exit from delta&lt;BR /&gt;&lt;BR /&gt;$ RUN SYS$SHARE:DELTA&lt;BR /&gt;OpenVMS Alpha DELTA Debugger&lt;BR /&gt;&lt;BR /&gt;Exit 00000001&lt;BR /&gt;&lt;BR /&gt;80071674!       LDQ             R28,#X0008(SP) 00010011:1;m&lt;BR /&gt;00000001&lt;BR /&gt;[W&lt;BR /&gt;&lt;BR /&gt;70334/0064 00C8&lt;BR /&gt;exit&lt;BR /&gt;$ &lt;BR /&gt;$ SET ACC/NEW&lt;BR /&gt;&lt;BR /&gt;You have to repeat this operation once more, as JOB_CONTROL used 2 FABs and switches them on each FAB-related operation. You'll see that there is another ACCOUNTNG FAB address after each SET ACC/NEW.&lt;BR /&gt;&lt;BR /&gt;Once you've finished the second patch, the subsequent SET ACC/NEW will use your values deposited into FAB$W_DEQ.&lt;BR /&gt;&lt;BR /&gt;This method is - of course - completely unsupported and using DELTA in WRITE mode may cause 'undesired effects' (like process or system crashes), but it's just an example on what you can do with OpenVMS default tools.&lt;BR /&gt;&lt;BR /&gt;Volker.&lt;/RETURN&gt;&lt;/RETURN&gt;&lt;/RETURN&gt;&lt;/RETURN&gt;&lt;/FAB-ADDRESS&gt;</description>
      <pubDate>Tue, 14 Mar 2006 03:18:25 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966822#M85610</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2006-03-14T03:18:25Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966823#M85611</link>
      <description>A marvelous solution from Volker as usual but parhaps diving a bit deep - fun though :-)&lt;BR /&gt;&lt;BR /&gt;Really there should be a OPC$ logical for the file extent. Time for someone to blow the dust of the OPCOM code and dive in :-)</description>
      <pubDate>Tue, 14 Mar 2006 05:30:19 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966823#M85611</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2006-03-14T05:30:19Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966824#M85612</link>
      <description>OK ... so obviously as has been stated, the OPCOM/JOBCTL code that manages the ACCOUNTNG file needs some tweaking to make allocation more efficient in its use of storage.&lt;BR /&gt;&lt;BR /&gt;It is possible to preallocate space for the accounting file by having a bit of DCL that uses an FDL file from an ANALYZE/RMS/FDL.&lt;BR /&gt;&lt;BR /&gt;To generate the FDL file &lt;BR /&gt;&lt;BR /&gt;$ ANALYZE/RMS/FDL/OUTPUT=ACCOUNTNG.FDL SYS$MANAGER:ACCOUNTNG.DAT&lt;BR /&gt;&lt;BR /&gt;Producing:  ACCOUNTNG.FDL&lt;BR /&gt;&lt;BR /&gt;IDENT   "14-MAR-2006 08:07:04   OpenVMS ANALYZE/RMS_FILE Utility"&lt;BR /&gt;&lt;BR /&gt;SYSTEM&lt;BR /&gt;        SOURCE                  OpenVMS&lt;BR /&gt;&lt;BR /&gt;FILE&lt;BR /&gt;        ALLOCATION              120&lt;BR /&gt;        BEST_TRY_CONTIGUOUS     no&lt;BR /&gt;        CLUSTER_SIZE            5&lt;BR /&gt;        CONTIGUOUS              no&lt;BR /&gt;        EXTENSION               100&lt;BR /&gt;        FILE_MONITORING         no&lt;BR /&gt;        GLOBAL_BUFFER_COUNT     0&lt;BR /&gt;        NAME                    "SYS$SYSROOT:[SYSMGR]ACCOUNTNG.DAT;2"&lt;BR /&gt;        ORGANIZATION            sequential&lt;BR /&gt;        OWNER                   [SYSTEM]&lt;BR /&gt;        PROTECTION              (system:RWED, owner:RWED, group:RE, world:)&lt;BR /&gt;&lt;BR /&gt;RECORD&lt;BR /&gt;        BLOCK_SPAN              yes&lt;BR /&gt;        CARRIAGE_CONTROL        none&lt;BR /&gt;        FORMAT                  variable&lt;BR /&gt;        SIZE                    0&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Change the ALLOCATION to some really big number that you like(perhaps the typical size  of a month's worth of entries? or whatever period you let it grow for).  And just for grins, even though it apparently won't help a bit, change the EXTENSION size to something more reasonable than 100.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Then stop accounting ( SET ACC/DISABLE ).&lt;BR /&gt;&lt;BR /&gt;$ BACKUP/OVERLAY &lt;OLD_ACCOUNTING_FILE&gt; &lt;NEW_ACCOUNTING_FILE&gt;&lt;BR /&gt;&lt;BR /&gt;Restart Accounting &lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;&lt;BR /&gt;Robert&lt;/NEW_ACCOUNTING_FILE&gt;&lt;/OLD_ACCOUNTING_FILE&gt;</description>
      <pubDate>Tue, 14 Mar 2006 08:16:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966824#M85612</guid>
      <dc:creator>Robert_Boyd</dc:creator>
      <dc:date>2006-03-14T08:16:41Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966825#M85613</link>
      <description>Well, since people are still adding responses, I have an additional question:&lt;BR /&gt;&lt;BR /&gt;I'm going to use the idea of:&lt;BR /&gt;&lt;BR /&gt;$ SET ACC/NEW&lt;BR /&gt;$ SET ACC/DIS&lt;BR /&gt;$ SET FILE/EXT=....&lt;BR /&gt;$ SET ACC/ENA=...&lt;BR /&gt;&lt;BR /&gt;New question: Is there an easy way to save the accounting keywords used before the /DIS for use with the /ENA without having to do a SHOW ACCOUNT/OUT=filename and parsing that file?</description>
      <pubDate>Tue, 14 Mar 2006 11:58:40 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966825#M85613</guid>
      <dc:creator>Jack Trachtman</dc:creator>
      <dc:date>2006-03-14T11:58:40Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966826#M85614</link>
      <description>Jack,&lt;BR /&gt;&lt;BR /&gt;that is the easiest one!&lt;BR /&gt;&lt;BR /&gt;$ ET ACCOUN /ENAB &lt;BR /&gt;without specifying WHAT to enable just re-enables what WAS enabled before the /DISABLE&lt;BR /&gt;&lt;BR /&gt;hth&lt;BR /&gt;&lt;BR /&gt;Proost.&lt;BR /&gt;&lt;BR /&gt;Have one on me.&lt;BR /&gt;&lt;BR /&gt;jpe</description>
      <pubDate>Tue, 14 Mar 2006 12:03:50 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966826#M85614</guid>
      <dc:creator>Jan van den Ende</dc:creator>
      <dc:date>2006-03-14T12:03:50Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966827#M85615</link>
      <description>Jan,&lt;BR /&gt;&lt;BR /&gt;if only it was that simple! Observe the attached result of doing /DISAB then /ENAB.&lt;BR /&gt;We have IMAGE accounting turned ON by the /ENAB, although is was off beforehand.&lt;BR /&gt;(Alpha 7.3-2)&lt;BR /&gt;</description>
      <pubDate>Tue, 14 Mar 2006 12:09:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966827#M85615</guid>
      <dc:creator>Duncan Morris</dc:creator>
      <dc:date>2006-03-14T12:09:36Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966828#M85616</link>
      <description>&lt;BR /&gt;&lt;BR /&gt;Robert wrote:&lt;BR /&gt;"It is possible to preallocate space for the accounting file by having a bit of DCL that uses an FDL file from an ANALYZE/RMS/FDL."&lt;BR /&gt;&lt;BR /&gt;hmmm... If you go that route, then why not simply use &lt;BR /&gt;&lt;BR /&gt;stop&lt;BR /&gt;COPY/ALLO='large 'old 'new &lt;BR /&gt;start&lt;BR /&gt;&lt;BR /&gt;Hein.&lt;BR /&gt;</description>
      <pubDate>Tue, 14 Mar 2006 12:10:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966828#M85616</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2006-03-14T12:10:43Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966829#M85617</link>
      <description>(I've reopened the thread)&lt;BR /&gt;&lt;BR /&gt;As Duncan has pointed out (and is in the Help doc), a SET ACC/ENA w/o arguments enables *all* accounting.  I found this out the hard way yesterday as I tested the answer to my original question.  After a SET ACC/ENA caused Image records to be captured, a script we use to parse the SHOW ACCOUNTING/FULL output failed because the format changed.&lt;BR /&gt;&lt;BR /&gt;I've since cobbled a quick script to parse the output of SHOW ACCOUNT/OUT=filename but wanted to know if there is any other way to get/save the present ACCOUNT settings.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 14 Mar 2006 12:52:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966829#M85617</guid>
      <dc:creator>Jack Trachtman</dc:creator>
      <dc:date>2006-03-14T12:52:02Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966830#M85618</link>
      <description>For other purposes, I set up the accounting file to be a mailbox and manage the accountng.dat file with my own program.  It uses a more reasonable extension size than the 100 blocks hard coded into jobctl.&lt;BR /&gt;&lt;BR /&gt;The trick is to create an ACCOUNTNG logical name for the mailbox in the group logical name table used by the JOBCTL process (LNM$GROUP_0000001).  Using the group table instead of the system table means there is less interference to people using the accounting command.</description>
      <pubDate>Tue, 14 Mar 2006 15:42:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966830#M85618</guid>
      <dc:creator>David Jones_21</dc:creator>
      <dc:date>2006-03-14T15:42:41Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966831#M85619</link>
      <description>David - interesting idea:-)&lt;BR /&gt;&lt;BR /&gt;Jack - you can use the logical OPC$LOGFILE_CLASSES   to select which classes are enabled - see SYS$STARTUP:SYLOGICALS.TEMPLATE&lt;BR /&gt;</description>
      <pubDate>Tue, 14 Mar 2006 15:57:01 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966831#M85619</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2006-03-14T15:57:01Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966832#M85620</link>
      <description>Ian,&lt;BR /&gt;&lt;BR /&gt;Are you SURE that OPC$LOGFILE_CLASSES has anything to do with Accounting?  Last I remember this only provides a mechanism for controlling what goes into the Operator Log file.&lt;BR /&gt;&lt;BR /&gt;Robert</description>
      <pubDate>Tue, 14 Mar 2006 17:08:33 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966832#M85620</guid>
      <dc:creator>Robert_Boyd</dc:creator>
      <dc:date>2006-03-14T17:08:33Z</dc:date>
    </item>
    <item>
      <title>Re: Fragmented ACCOUNTNG.DAT file</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966833#M85621</link>
      <description>This has nothing to do with the subject but when is HP going to check all VMS sources and enable a logical to set the initial allocation and the extent size (where it is not yet used of course) ? &lt;BR /&gt;&lt;BR /&gt;Wim</description>
      <pubDate>Wed, 15 Mar 2006 02:33:22 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/fragmented-accountng-dat-file/m-p/4966833#M85621</guid>
      <dc:creator>Wim Van den Wyngaert</dc:creator>
      <dc:date>2006-03-15T02:33:22Z</dc:date>
    </item>
  </channel>
</rss>

