<?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: Can't find description for RMS$_ACC in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/can-t-find-description-for-rms-acc/m-p/7158580#M105604</link>
    <description>&lt;P&gt;Steven,&lt;/P&gt;&lt;P&gt;I follow your advice to get the value of the STV when an error is reported.&lt;/P&gt;&lt;P&gt;The result is:&lt;/P&gt;&lt;P&gt;l_sts=0x1c002, l_stv=0x820&lt;/P&gt;&lt;P&gt;If I correctly identify the 0x820 code, it is SS$_BADFILEVER.&amp;nbsp; And since I don't have access to the system where the error was reported, I assume the specific version of the file was purged/rotated and will try to confirm this.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your help.&lt;/P&gt;&lt;P&gt;Dmitriy&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 19 Jan 2022 18:09:24 GMT</pubDate>
    <dc:creator>Dmitriy_21</dc:creator>
    <dc:date>2022-01-19T18:09:24Z</dc:date>
    <item>
      <title>Can't find description for RMS$_ACC</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/can-t-find-description-for-rms-acc/m-p/7158100#M105600</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;I am getting status code&amp;nbsp;114690 when calling sys$open, which seems to correspond to RMS$_ACC.&lt;/P&gt;&lt;P&gt;I can't find any information on this message.&lt;/P&gt;&lt;P&gt;Anyone can point where I learn more about this error?&lt;/P&gt;&lt;P&gt;All documentation I have has no reference of this error.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jan 2022 09:32:21 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/can-t-find-description-for-rms-acc/m-p/7158100#M105600</guid>
      <dc:creator>Dmitriy_21</dc:creator>
      <dc:date>2022-01-13T09:32:21Z</dc:date>
    </item>
    <item>
      <title>Re: Can't find description for RMS$_ACC</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/can-t-find-description-for-rms-acc/m-p/7158142#M105601</link>
      <description>&lt;P&gt;&amp;gt; I am getting status code 114690 when calling sys$open, which seems to&lt;BR /&gt;&amp;gt; correspond to RMS$_ACC.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; VMS version, architecture?&amp;nbsp; Around here:&lt;/P&gt;&lt;P&gt;ITS $ tcpip show vers&lt;/P&gt;&lt;P&gt;&amp;nbsp; HP TCP/IP Services for OpenVMS Industry Standard 64 Version V5.7 - ECO 5&lt;BR /&gt;&amp;nbsp; on an HP rx2600&amp;nbsp; (1.50GHz/6.0MB) running OpenVMS V8.4-2L3&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;ITS $ exit 114690&lt;BR /&gt;%RMS-E-ACC, ACP file access failed&lt;BR /&gt;-NONAME-W-NOMSG, Message number 00000000&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;ITS $ help /mess %RMS-E-ACC&lt;BR /&gt;[...]&lt;BR /&gt;&amp;nbsp;ACC, ACP file access failed&lt;/P&gt;&lt;P&gt;&amp;nbsp; Facility: RMS, OpenVMS Record Management Services&lt;/P&gt;&lt;P&gt;&amp;nbsp; Explanation: An error occurred during an attempt to open a file. This&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; message is associated with a status code returned from a file&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; system ACP QIO request made by the RMS file system.&lt;/P&gt;&lt;P&gt;&amp;nbsp; User Action: The status value (STV) field of the FAB contains a system&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status code that provides more information about the&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; condition. Take action based on this status code.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Looks to me like a general access/open failure.&amp;nbsp; Have you looked at&lt;BR /&gt;the fab$l_stv in the FAB after this operation?&lt;/P&gt;</description>
      <pubDate>Thu, 13 Jan 2022 05:50:15 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/can-t-find-description-for-rms-acc/m-p/7158142#M105601</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2022-01-13T05:50:15Z</dc:date>
    </item>
    <item>
      <title>Re: Can't find description for RMS$_ACC</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/can-t-find-description-for-rms-acc/m-p/7158298#M105602</link>
      <description>&lt;P&gt;&amp;nbsp;&amp;nbsp; Barely relevant but possibly interesting?:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; After I read the help text which suggested looking at fab$l_stv to&lt;BR /&gt;get an I/O status value, I looked at some old UnZip code to see if/how&lt;BR /&gt;we were using it.&amp;nbsp; It all made sense -- many places where sys$whatever()&lt;BR /&gt;returned a bad status, and then the relevant fab$l_stv was used to add&lt;BR /&gt;information to the error message.&amp;nbsp; And then I noticed this statement&lt;BR /&gt;(in [.vms]vms.c:check_for_newer()), unchanged for decades:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sys$dassgn(fab.fab$l_stv);&lt;/P&gt;&lt;P&gt;which made very little sense to me.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; After too much reading, I discovered that $OPEN with&lt;BR /&gt;fab$v_ufo/FAB$M_UFO set (as it was here) does not set fab$w_ifi, but&lt;BR /&gt;does return the I/O channel in fab$l_stv (not a completion status value&lt;BR /&gt;in the usual sense).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; So, that apparent nonsense code actually did make sense.&amp;nbsp; Of course,&lt;BR /&gt;it was followed immediately by this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sys$close(&amp;amp;fab);&amp;nbsp;&amp;nbsp;&amp;nbsp; /* be sure file is closed and RMS knows about it */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; If anyone had ever checked the status from that, he might have&lt;BR /&gt;noticed what I did:&lt;/P&gt;&lt;P&gt;ITS $ exit %x00018564&lt;BR /&gt;%RMS-F-IFI, invalid internal file identifier (IFI) value&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; When I think of all the nanoseconds that were wasted over all those&lt;BR /&gt;years...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Moral: Sometimes it can pay (at least a little) to check the status&lt;BR /&gt;of a function which can't possibly fail.&amp;nbsp; If nothing else, it can be&lt;BR /&gt;educational.&lt;/P&gt;</description>
      <pubDate>Fri, 14 Jan 2022 23:42:23 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/can-t-find-description-for-rms-acc/m-p/7158298#M105602</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2022-01-14T23:42:23Z</dc:date>
    </item>
    <item>
      <title>Re: Can't find description for RMS$_ACC</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/can-t-find-description-for-rms-acc/m-p/7158302#M105603</link>
      <description>&lt;P&gt;Good story Steve.. Indeed all those nanoseconds wasted and not to foget the 50 bytes of wasted program code all over the world.&lt;/P&gt;&lt;P&gt;Indeed, after a SUCCESFUL open with UFO set the STV will have a channel, not a lower level status.&lt;/P&gt;&lt;P&gt;There will be NO RMS structures created. As per RMS ref manual: "If you set the&lt;BR /&gt;FAB$V_UFO option with the Open or Create service, the channel needs only to&lt;BR /&gt;be deassigned when you finish with the file."&lt;/P&gt;&lt;P&gt;grins,&lt;/P&gt;&lt;P&gt;Hein.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 15 Jan 2022 15:36:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/can-t-find-description-for-rms-acc/m-p/7158302#M105603</guid>
      <dc:creator>Hein_vdHeuvel_d</dc:creator>
      <dc:date>2022-01-15T15:36:30Z</dc:date>
    </item>
    <item>
      <title>Re: Can't find description for RMS$_ACC</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/can-t-find-description-for-rms-acc/m-p/7158580#M105604</link>
      <description>&lt;P&gt;Steven,&lt;/P&gt;&lt;P&gt;I follow your advice to get the value of the STV when an error is reported.&lt;/P&gt;&lt;P&gt;The result is:&lt;/P&gt;&lt;P&gt;l_sts=0x1c002, l_stv=0x820&lt;/P&gt;&lt;P&gt;If I correctly identify the 0x820 code, it is SS$_BADFILEVER.&amp;nbsp; And since I don't have access to the system where the error was reported, I assume the specific version of the file was purged/rotated and will try to confirm this.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your help.&lt;/P&gt;&lt;P&gt;Dmitriy&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jan 2022 18:09:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/can-t-find-description-for-rms-acc/m-p/7158580#M105604</guid>
      <dc:creator>Dmitriy_21</dc:creator>
      <dc:date>2022-01-19T18:09:24Z</dc:date>
    </item>
    <item>
      <title>Re: Can't find description for RMS$_ACC</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/can-t-find-description-for-rms-acc/m-p/7158586#M105605</link>
      <description>&lt;P&gt;&amp;gt; [...] I assume the specific version of the file was purged/rotated and&lt;BR /&gt;&amp;gt; will try to confirm this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; SS$_BADFILEVER does not mean that you specified a version which does&lt;BR /&gt;not exist;&amp;nbsp; it means that you specified (explicitly or implicitly) a&lt;BR /&gt;version which is not legal.&amp;nbsp; Again, HELP /MESSAGE is your friend:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $ help /mess /faci = SYSTEM BADFILEVER&lt;/P&gt;&lt;P&gt;&amp;nbsp;BADFILEVER, bad file version number&lt;/P&gt;&lt;P&gt;&amp;nbsp; Facility: SYSTEM, System Services&lt;/P&gt;&lt;P&gt;&amp;nbsp; Explanation: The file version number in a file specification is greater&lt;BR /&gt;than 32767 or contains nonnumeric characters. Or, the file&lt;BR /&gt;system may have attempted to create a file with a version&lt;BR /&gt;higher than 32767 through defaulting rules.&lt;/P&gt;&lt;P&gt;&amp;nbsp; User Action: Check for a programming error. Verify that existing file&lt;BR /&gt;versions are less than 32767. Rename if necessary.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;gt; [...] since I don't have access to the system where the error was&lt;BR /&gt;&amp;gt; reported, [...]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; The program which reported the error could/should also report what it&lt;BR /&gt;was doing (that is, the file spec given to sys$open()) when it got the&lt;BR /&gt;error status(es).&amp;nbsp; Perhaps it tried to open "fred.dat;50000" or&lt;BR /&gt;"fred.dat;xyz".&amp;nbsp; Perhaps it tried to open+create "fred.dat" when&lt;BR /&gt;"fred.dat;32767" already existed.&amp;nbsp; (Which would not be unusual.)&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jan 2022 18:45:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/can-t-find-description-for-rms-acc/m-p/7158586#M105605</guid>
      <dc:creator>Steven Schweda</dc:creator>
      <dc:date>2022-01-19T18:45:59Z</dc:date>
    </item>
    <item>
      <title>Re: Can't find description for RMS$_ACC</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/can-t-find-description-for-rms-acc/m-p/7158593#M105606</link>
      <description>&lt;P&gt;&amp;gt;&amp;gt; If I correctly identify the 0x820 code, it is SS$_BADFILEVER.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Correct.&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt; And since I don't have access to the system where the error was reported&lt;/P&gt;&lt;P&gt;That's pretty lame.&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt; I assume the specific version of the file was purged/rotated and will try to confirm this.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Why would you assume that? Don't you think the system would have returned FNF = File not found if the file could not be found.&lt;/P&gt;&lt;P&gt;Using $ EXIT %x820, as shown earlier indicates " BADFILEVER, bad file version number"&lt;/P&gt;&lt;P&gt;That's what it means. The program provided a bad file version ( &amp;gt; 32767 ? or a piece of string instead of a number?)&lt;/P&gt;&lt;P&gt;For further help consider using HELP /MESS BADFILEVER as earlier indicated.&lt;/P&gt;&lt;P&gt;hth,&lt;/P&gt;&lt;P&gt;Hein&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jan 2022 19:30:52 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/can-t-find-description-for-rms-acc/m-p/7158593#M105606</guid>
      <dc:creator>Hein_vdHeuvel_d</dc:creator>
      <dc:date>2022-01-19T19:30:52Z</dc:date>
    </item>
  </channel>
</rss>

