<?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: Understanding RMS File Structure in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888214#M10893</link>
    <description>Hello,&lt;BR /&gt;&lt;BR /&gt;the problem is following, I have RMS indexed file out of OpenVMS system and I need to extract information from this file for further processing.&lt;BR /&gt;I can parse it by myself but I need to know the structure of the file and how data is stored.&lt;BR /&gt;&lt;BR /&gt;Thanks in advance,&lt;BR /&gt;Alex</description>
    <pubDate>Wed, 06 Dec 2006 03:52:43 GMT</pubDate>
    <dc:creator>term1976</dc:creator>
    <dc:date>2006-12-06T03:52:43Z</dc:date>
    <item>
      <title>Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888197#M10876</link>
      <description>hello,&lt;BR /&gt;&lt;BR /&gt;I'm looking to transfer file from OpenVMS to Windows based computer.&lt;BR /&gt;How with an Binary file (transfered by FTP), can I reconstruct ASCII file ?&lt;BR /&gt;Is there any compressed record on it ?&lt;BR /&gt;(If I use ASCII transfert mode, I get some error (file corrupted)).&lt;BR /&gt;So, how can I rebuild ASCII structure from Binary one ?&lt;BR /&gt;&lt;BR /&gt;What is the records separator ? How is organise an RMS file ? File Header, Records. Is records contain an Header ?&lt;BR /&gt;&lt;BR /&gt;Thanks for informations.</description>
      <pubDate>Fri, 27 Oct 2006 12:26:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888197#M10876</guid>
      <dc:creator>Berney</dc:creator>
      <dc:date>2006-10-27T12:26:55Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888198#M10877</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;what's the File Organization ($ DIR/FULL) ?&lt;BR /&gt;&lt;BR /&gt;You cannot expect to successfully transfer any non-sequential files to any non-VMS operating system.&lt;BR /&gt;&lt;BR /&gt;Volker.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 27 Oct 2006 12:40:31 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888198#M10877</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2006-10-27T12:40:31Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888199#M10878</link>
      <description>My file is :&lt;BR /&gt;&lt;BR /&gt;Size:       431136/431136     Owner:    [AGD,BKA]&lt;BR /&gt;Created:   29-APR-1996 05:26:34.03&lt;BR /&gt;Revised:   27-OCT-2006 17:32:48.44 (14874)&lt;BR /&gt;Expires:   &lt;NONE specified=""&gt;&lt;BR /&gt;Backup:    &lt;NO backup="" recorded=""&gt;&lt;BR /&gt;Effective: &lt;NONE specified=""&gt;&lt;BR /&gt;Recording: &lt;NONE specified=""&gt;&lt;BR /&gt;File organization:  Indexed, Prolog: 3, Using 3 keys&lt;BR /&gt;                             In 3 areas&lt;BR /&gt;Shelved state:      Online &lt;BR /&gt;File attributes:    Allocation: 431136, Extend: 8784, Maximum bucket size: 9&lt;BR /&gt;                    Global buffer count: 0, No version limit&lt;BR /&gt;                    Contiguous best try&lt;BR /&gt;Record format:      Fixed length 362 byte records&lt;BR /&gt;Record attributes:  Carriage return carriage control&lt;BR /&gt;RMS attributes:     None&lt;BR /&gt;Journaling enabled: None&lt;BR /&gt;File protection:    System:RWED, Owner:RWED, Group:RWED, World:&lt;BR /&gt;Access Cntrl List:  None&lt;BR /&gt;&lt;BR /&gt;Total of 1 file, 431136/431136 blocks.&lt;/NONE&gt;&lt;/NONE&gt;&lt;/NO&gt;&lt;/NONE&gt;</description>
      <pubDate>Fri, 27 Oct 2006 12:48:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888199#M10878</guid>
      <dc:creator>Berney</dc:creator>
      <dc:date>2006-10-27T12:48:24Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888200#M10879</link>
      <description>AFAIK no other operating system can read OpenVMS RMS index-sequential (ISAM) files.&lt;BR /&gt;&lt;BR /&gt;To transfer the data to another operating system, you need to extract the data records, i.e. convert this file to a sequential file, before trying to transfer it to another system.&lt;BR /&gt;&lt;BR /&gt;If there is binary data in the record (e.g. floating point data), more work is probably required.&lt;BR /&gt;&lt;BR /&gt;Volker.</description>
      <pubDate>Fri, 27 Oct 2006 12:54:08 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888200#M10879</guid>
      <dc:creator>Volker Halle</dc:creator>
      <dc:date>2006-10-27T12:54:08Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888201#M10880</link>
      <description>Thanks I'll try it :-)</description>
      <pubDate>Fri, 27 Oct 2006 13:11:00 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888201#M10880</guid>
      <dc:creator>Berney</dc:creator>
      <dc:date>2006-10-27T13:11:00Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888202#M10881</link>
      <description>Ah, this seems to be related to topic &lt;BR /&gt;&lt;A href="http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=1071857" target="_blank"&gt;http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=1071857&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; Understanding RMS File Structure &lt;BR /&gt;&lt;BR /&gt;Start with the VMS Guide to Files.&lt;BR /&gt;Check the presentation I mentioned in 1071857&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; I'm looking to transfer file from OpenVMS to Windows based computer.&lt;BR /&gt;&lt;BR /&gt;May we ask WHY? What do you intent to do with the (indexed) file at the windows side.&lt;BR /&gt;I suppose someone (me :-) could write a tool to extract records, but that's much easier done on the VMS side! There are no existing access method for RMS indexed file records on Windows best we know.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;  Is there any compressed record on it ?&lt;BR /&gt;&lt;BR /&gt;Yes&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; (If I use ASCII transfert mode, I get some error (file corrupted)).&lt;BR /&gt;&lt;BR /&gt;In ascii mode FTP intruct RMS to go fetch RECORDS (which may contain ascii or binary data). This makes RMS interpret the file, and (apparently) detect a corruption.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; So, how can I rebuild ASCII structure from Binary one ?&lt;BR /&gt;&lt;BR /&gt;On VMS, with CONVERT.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; What is the records separator ? &lt;BR /&gt;&lt;BR /&gt;None. Record lengths are user.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; How is organise an RMS file ? &lt;BR /&gt;&lt;BR /&gt;Records in Buckets. Prologue pointing to Index buckets, Index buckets pointing to Data buckets. Each Data bucket pointing to the locgical next bucket, as well as being pointed to from the index.&lt;BR /&gt;&lt;BR /&gt;Buckets have a header (with next pointer, check bytes, free space indicator)&lt;BR /&gt;Records have a header (with flag, original address, data length and key compression counts)&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt; Thanks for informations.&lt;BR /&gt;&lt;BR /&gt;You are welcome.&lt;BR /&gt;Good luck!&lt;BR /&gt;Hein.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 27 Oct 2006 14:11:50 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888202#M10881</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2006-10-27T14:11:50Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888203#M10882</link>
      <description>Hein said "There are no existing access method for RMS indexed file records on Windows", however there is software available from a number of companies (connx sector7 easysoft) that provide this facility.&lt;BR /&gt;Phil&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 27 Oct 2006 17:34:46 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888203#M10882</guid>
      <dc:creator>Phil.Howell</dc:creator>
      <dc:date>2006-10-27T17:34:46Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888204#M10883</link>
      <description>Phil, the methods you refer to are odbc/jdbc client api's and associated OpenVMS server tasks to access RMS indexed file which live on a VMS box. Attunity is an other such.&lt;BR /&gt; &lt;BR /&gt;But I was referring to the actual indexed files living on windows. I believe the Sector7 products comes closest. It does RAB's and FAB's, for sequential, relative and block files, but still not RMS indexed files (they do do D-Isam).&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Hein.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.sector7.com/products_and_services/openvms/vx_tools/vxrms.html" target="_blank"&gt;http://www.sector7.com/products_and_services/openvms/vx_tools/vxrms.html&lt;/A&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 27 Oct 2006 17:48:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888204#M10883</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2006-10-27T17:48:54Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888205#M10884</link>
      <description>Could anyone please describe binary structure of Indexed RMS files (Prologue, Keys, etc)&lt;BR /&gt;&lt;BR /&gt;Alex.</description>
      <pubDate>Tue, 05 Dec 2006 05:46:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888205#M10884</guid>
      <dc:creator>term1976</dc:creator>
      <dc:date>2006-12-05T05:46:36Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888206#M10885</link>
      <description>If you simply want to transfer the contents of the file in a readable format, check if you have the product datatrieve (started with the command DTR). With DTR you can define the layout of the file, select the records you want and report the fields you want. And transfer it as a sequential file.&lt;BR /&gt;&lt;BR /&gt;Wim</description>
      <pubDate>Tue, 05 Dec 2006 06:50:29 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888206#M10885</guid>
      <dc:creator>Wim Van den Wyngaert</dc:creator>
      <dc:date>2006-12-05T06:50:29Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888207#M10886</link>
      <description>There is much detail on RMS structure in&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h71000.www7.hp.com/freeware/freeware60/rms_tools/rms_tuning.ppt" target="_blank"&gt;http://h71000.www7.hp.com/freeware/freeware60/rms_tools/rms_tuning.ppt&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;If you have a specific question then can you start a new thread as this makes it easier to find things.</description>
      <pubDate>Tue, 05 Dec 2006 06:51:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888207#M10886</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2006-12-05T06:51:54Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888208#M10887</link>
      <description>There is much detail on RMS structure in&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h71000.www7.hp.com/freeware/freeware60/rms_tools/rms_tuning.ppt" target="_blank"&gt;http://h71000.www7.hp.com/freeware/freeware60/rms_tools/rms_tuning.ppt&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;If you have a specific question then can you start a new thread as this makes it easier to find things.&lt;BR /&gt;&lt;BR /&gt;See also</description>
      <pubDate>Tue, 05 Dec 2006 06:54:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888208#M10887</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2006-12-05T06:54:18Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888209#M10888</link>
      <description>There is much detail on RMS structure in&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h71000.www7.hp.com/freeware/freeware60/rms_tools/rms_tuning.ppt" target="_blank"&gt;http://h71000.www7.hp.com/freeware/freeware60/rms_tools/rms_tuning.ppt&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;If you have a specific question then can you start a new thread as this makes it easier to find things.&lt;BR /&gt;&lt;BR /&gt;See also&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h71000.www7.hp.com/doc/731FINAL/4506/4506pro_005.html#021_indexedfileorganization" target="_blank"&gt;http://h71000.www7.hp.com/doc/731FINAL/4506/4506pro_005.html#021_indexedfileorganization&lt;/A&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 05 Dec 2006 06:54:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888209#M10888</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2006-12-05T06:54:27Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888210#M10889</link>
      <description>I see my previous reply arrived three times - I was having trouble accessing the forum</description>
      <pubDate>Tue, 05 Dec 2006 06:56:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888210#M10889</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2006-12-05T06:56:03Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888211#M10890</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;thanks for reply. Presentation is very useful, but there is no information on Prologue and Areas structure.&lt;BR /&gt;&lt;BR /&gt;Alex.</description>
      <pubDate>Tue, 05 Dec 2006 10:18:50 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888211#M10890</guid>
      <dc:creator>term1976</dc:creator>
      <dc:date>2006-12-05T10:18:50Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888212#M10891</link>
      <description>&lt;BR /&gt;That would be because in 25 years playing with RMS indexed files I never found those interting. Just use ANAL/RMS/INT to 'see' the data or extract the defintions from LIB.MLB (or the C version) as:&lt;BR /&gt;&lt;BR /&gt;$libr/extr=$areadef/out=sys$output sys$library:lib.mlb&lt;BR /&gt;&lt;BR /&gt;What problem are you trying to solve?&lt;BR /&gt;(and as indicated, perhaps start a fresh topic for the exact problem.)&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Hein.&lt;BR /&gt;</description>
      <pubDate>Tue, 05 Dec 2006 10:54:37 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888212#M10891</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2006-12-05T10:54:37Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888213#M10892</link>
      <description>another tool for exploring RMS indexed files is  DIX&lt;BR /&gt;&lt;A href="http://www.oooovms.dyndns.org/dix/" target="_blank"&gt;http://www.oooovms.dyndns.org/dix/&lt;/A&gt;</description>
      <pubDate>Tue, 05 Dec 2006 11:05:50 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888213#M10892</guid>
      <dc:creator>Ian Miller.</dc:creator>
      <dc:date>2006-12-05T11:05:50Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888214#M10893</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;the problem is following, I have RMS indexed file out of OpenVMS system and I need to extract information from this file for further processing.&lt;BR /&gt;I can parse it by myself but I need to know the structure of the file and how data is stored.&lt;BR /&gt;&lt;BR /&gt;Thanks in advance,&lt;BR /&gt;Alex</description>
      <pubDate>Wed, 06 Dec 2006 03:52:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888214#M10893</guid>
      <dc:creator>term1976</dc:creator>
      <dc:date>2006-12-06T03:52:43Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888215#M10894</link>
      <description>Alex,&lt;BR /&gt;&lt;BR /&gt;trying to parse an RMS Indexed file on a foreign OS is like trying to reinvent the wheel!&lt;BR /&gt;&lt;BR /&gt;You would get on far quicker by converting the original indexed file to a sequential file before passing it your own system.&lt;BR /&gt;&lt;BR /&gt;If you need more help, please open a new topic, so that you can assign points to the relpies.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;&lt;BR /&gt;Duncan</description>
      <pubDate>Wed, 06 Dec 2006 05:33:19 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888215#M10894</guid>
      <dc:creator>Duncan Morris</dc:creator>
      <dc:date>2006-12-06T05:33:19Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding RMS File Structure</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888216#M10895</link>
      <description>Alex,&lt;BR /&gt;&lt;BR /&gt;trying to parse an RMS Indexed file on a foreign OS is like trying to reinvent the wheel!&lt;BR /&gt;&lt;BR /&gt;You would get on far quicker by converting the original indexed file to a sequential file before passing it your own system.&lt;BR /&gt;&lt;BR /&gt;If you need more help, please open a new topic, so that you can assign points to the replies.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;&lt;BR /&gt;Duncan</description>
      <pubDate>Wed, 06 Dec 2006 05:33:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/understanding-rms-file-structure/m-p/3888216#M10895</guid>
      <dc:creator>Duncan Morris</dc:creator>
      <dc:date>2006-12-06T05:33:35Z</dc:date>
    </item>
  </channel>
</rss>

