<?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 file name in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3754998#M9387</link>
    <description>I'm a Solaris admin. I create files on my Solaris for a VMS box to pick up. For file names, I use aaaaaa.nnnnnn.nnnnn, where the "a"s represent a-z, and the "n"s 0-9.&lt;BR /&gt;This is perfectly valid format in Solaris. I'm not sure about its validity in VMS. I have two questions.&lt;BR /&gt;&lt;BR /&gt;1. what is the length limitation for file names for each part.&lt;BR /&gt;&lt;BR /&gt;2. are aaaaa.123456.12345 and &lt;BR /&gt;         aaaaa.123456.12346 treated as two different file names.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;&lt;BR /&gt;Dawning&lt;BR /&gt;</description>
    <pubDate>Mon, 20 Mar 2006 13:36:52 GMT</pubDate>
    <dc:creator>Dawning Liu</dc:creator>
    <dc:date>2006-03-20T13:36:52Z</dc:date>
    <item>
      <title>file name</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3754998#M9387</link>
      <description>I'm a Solaris admin. I create files on my Solaris for a VMS box to pick up. For file names, I use aaaaaa.nnnnnn.nnnnn, where the "a"s represent a-z, and the "n"s 0-9.&lt;BR /&gt;This is perfectly valid format in Solaris. I'm not sure about its validity in VMS. I have two questions.&lt;BR /&gt;&lt;BR /&gt;1. what is the length limitation for file names for each part.&lt;BR /&gt;&lt;BR /&gt;2. are aaaaa.123456.12345 and &lt;BR /&gt;         aaaaa.123456.12346 treated as two different file names.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;&lt;BR /&gt;Dawning&lt;BR /&gt;</description>
      <pubDate>Mon, 20 Mar 2006 13:36:52 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3754998#M9387</guid>
      <dc:creator>Dawning Liu</dc:creator>
      <dc:date>2006-03-20T13:36:52Z</dc:date>
    </item>
    <item>
      <title>Re: file name</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3754999#M9388</link>
      <description>Downing,&lt;BR /&gt;&lt;BR /&gt;with the release of OpenVMS 7.2, all disks (with the exception of the system disk) can be either ODS-2 or ODS-5.&lt;BR /&gt;&lt;BR /&gt;ODS-2 -- file names be no longer than 39 characters exclusive of the extension (which could also be up to 39 characters in length) and the "dot" separator, couldn't contain most punctuation symbols, and had to be upper case.&lt;BR /&gt;&lt;BR /&gt;ODS-5 allows UNIX style filenames. Now the total file name length, including extension and separators, can be up to 236 characters and may contain any 8 bit character (except * and ?).&lt;BR /&gt;&lt;BR /&gt;Archunan</description>
      <pubDate>Mon, 20 Mar 2006 13:50:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3754999#M9388</guid>
      <dc:creator>Arch_Muthiah</dc:creator>
      <dc:date>2006-03-20T13:50:30Z</dc:date>
    </item>
    <item>
      <title>Re: file name</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3755000#M9389</link>
      <description>Dawning,&lt;BR /&gt;&lt;BR /&gt;If you have OpenVMS verion above 7.3-2 with ODS-5 disk, you can have your filename as aaaaa.123456.12345, but if you have openVMS 7.3-2 and not ODS-5 disk, then we can have only one dot in the right side of the file name. If we have more than one dot in the file name, it won't accept that filename.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Archunan</description>
      <pubDate>Mon, 20 Mar 2006 14:00:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3755000#M9389</guid>
      <dc:creator>Arch_Muthiah</dc:creator>
      <dc:date>2006-03-20T14:00:13Z</dc:date>
    </item>
    <item>
      <title>Re: file name</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3755001#M9390</link>
      <description>Dawning,&lt;BR /&gt;&lt;BR /&gt;Sorry, you can have two dots in your filename with ods-1,ods-2, and ods5 disks.</description>
      <pubDate>Mon, 20 Mar 2006 14:07:44 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3755001#M9390</guid>
      <dc:creator>Arch_Muthiah</dc:creator>
      <dc:date>2006-03-20T14:07:44Z</dc:date>
    </item>
    <item>
      <title>Re: file name</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3755002#M9391</link>
      <description>Archunan,&lt;BR /&gt;&lt;BR /&gt;Thank you for the quick replies.&lt;BR /&gt;You answered my first question satisfactorily. I still have some confusion on the 2nd question though. I asked the question because when the VMS box picked up files via ftp from my Solaris, users on VMS didnâ  t see all the files I saw on my Solaris. Itâ  s been puzzled me for a long time. I donâ  t know whether the files were dropped, not picked up at all, or one file was overwritten by another. For example, I have two files on my Solaris, aaaaa.123456.12345 and aaaa.123456.12346. What do you expect to see on the VMS after ftp transfer?&lt;BR /&gt;&lt;BR /&gt;Thanks a lot.&lt;BR /&gt;&lt;BR /&gt;Dawning&lt;BR /&gt;</description>
      <pubDate>Mon, 20 Mar 2006 14:20:29 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3755002#M9391</guid>
      <dc:creator>Dawning Liu</dc:creator>
      <dc:date>2006-03-20T14:20:29Z</dc:date>
    </item>
    <item>
      <title>Re: file name</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3755003#M9392</link>
      <description>Dawning,&lt;BR /&gt;&lt;BR /&gt;I just checked, &lt;BR /&gt;&lt;BR /&gt;probaly after you trnsfer your two files, you can see two files in VMS, but with the same name with difft version, such as &lt;BR /&gt;your first file (aaaaa.123456.12345) will be as aaaaa.123456;1&lt;BR /&gt;and the IInd file (aaaaa.123456.12346) will be as aaaaa.123456;2&lt;BR /&gt;&lt;BR /&gt;Archunan</description>
      <pubDate>Mon, 20 Mar 2006 14:36:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3755003#M9392</guid>
      <dc:creator>Arch_Muthiah</dc:creator>
      <dc:date>2006-03-20T14:36:26Z</dc:date>
    </item>
    <item>
      <title>Re: file name</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3755004#M9393</link>
      <description>Great!&lt;BR /&gt;Thank you very much Archunan.&lt;BR /&gt;&lt;BR /&gt;Dawning</description>
      <pubDate>Mon, 20 Mar 2006 14:51:39 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3755004#M9393</guid>
      <dc:creator>Dawning Liu</dc:creator>
      <dc:date>2006-03-20T14:51:39Z</dc:date>
    </item>
    <item>
      <title>Re: file name</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3755005#M9394</link>
      <description>&lt;BR /&gt;Archunan Muthiah&amp;gt;&amp;gt;  If we have more than one dot in the file name, it won't accept that filename. &lt;BR /&gt; &lt;BR /&gt;&lt;BR /&gt;Not so fast...&lt;BR /&gt;&lt;BR /&gt;There is a special case, where the second dot is treated as an alternative for the semicolon version seperator. Witness&lt;BR /&gt;(7.2-1, parse style traditional, ods2 )&lt;BR /&gt;&lt;BR /&gt;$ del tmp.*.*&lt;BR /&gt;$ copy/log nl: tmp.123456.12345&lt;BR /&gt;%COPY-S-COPIED, NL: copied to TMP.123456;12345&lt;BR /&gt;# copy/log nl: tmp.123456.12346&lt;BR /&gt;%COPY-S-COPIED, NL: copied to  TMP.123456;12346&lt;BR /&gt;$&lt;BR /&gt;&lt;BR /&gt;Of course this only works when that version part actually looks like a version number.&lt;BR /&gt;If will be stored as an INTEGER in the directory record, not as a string.&lt;BR /&gt;&lt;BR /&gt;If you put a string there, specific VMS versions may get somewhat confused:&lt;BR /&gt;&lt;BR /&gt;$ copy/log nl: tmp.123456.a5&lt;BR /&gt;%COPY-E-OPENOUT, error opening TMP^.123456.A5;&lt;BR /&gt;as output&lt;BR /&gt;-RMS-E-CRE, ACP file create failed&lt;BR /&gt;-SYSTEM-W-BADFILEVER, bad file version number&lt;BR /&gt;&lt;BR /&gt;See how the first dot is escaped and picked up as part of the name part of the filename?&lt;BR /&gt;&lt;BR /&gt;But now...&lt;BR /&gt;&lt;BR /&gt;$ copy tmp.tmp;1 tmp.123456.a5&lt;BR /&gt;%COPY-E-OPENOUT, error opening EISNER$DRA3:[DECUSERVE_USER.HEIN]TMP^.123456.A5;1&lt;BR /&gt; as output&lt;BR /&gt;-RMS-E-CRE, ACP file create failed&lt;BR /&gt;-SYSTEM-W-BADFILEVER, bad file version number&lt;BR /&gt;&lt;BR /&gt;but but but... that ;1 does not look like a bad version number at all?!&lt;BR /&gt;&lt;BR /&gt;:-)&lt;BR /&gt;&lt;BR /&gt;Hein.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 20 Mar 2006 15:15:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3755005#M9394</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2006-03-20T15:15:36Z</dc:date>
    </item>
    <item>
      <title>Re: file name</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3755006#M9395</link>
      <description>Dawning,&lt;BR /&gt;&lt;BR /&gt;some more pertinent info on the 3rd part of your suggested filename.&lt;BR /&gt;&lt;BR /&gt;For clarity's sake, I will re-phrase your example filename as aaaaaa.bbbbbb.nnnnnn&lt;BR /&gt;&lt;BR /&gt;You will most probably have to deal with ODS-2 &lt;BR /&gt;&lt;BR /&gt;Both aaaaaa and bbbbbb can be alphabumeric, 0 - 39 chars. Valid chars: letters, digits, $ (dollar sign), and _ (underscore).&lt;BR /&gt;Upper- and lowercase are treated equal ("caseblind").&lt;BR /&gt;&lt;BR /&gt;nnnnnn is an INTEGER, 1 - 32767&lt;BR /&gt;&lt;BR /&gt;The second dot in the syntax is always presented as ; (semicolon), specifying a dot is treated as if semicolon was specified.&lt;BR /&gt;&lt;BR /&gt;Normally, the nnnnn processing is automatic: unless explicitly specified, the highest number is used. In creating (inc. COPY etc.) the next higher number is generated.&lt;BR /&gt;Multiple versions of the file can (and usually DO) exist. NO fear you accidentily overwrite the already existing file, you just generate the next version.&lt;BR /&gt;Trying to explicitly CREATE (or copy to) an existing file version will result in a (explanatory) error message. (unless using  the special qualifier /OVERLAY to force it, in which case the original file already HAS to exist)&lt;BR /&gt;&lt;BR /&gt;Accessing the files via FTP will work in general, also using your syntax. Just as long as nnnnn does not exceed 32767 (2^15 -1)&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>Mon, 20 Mar 2006 15:25:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3755006#M9395</guid>
      <dc:creator>Jan van den Ende</dc:creator>
      <dc:date>2006-03-20T15:25:26Z</dc:date>
    </item>
    <item>
      <title>Re: file name</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3755007#M9396</link>
      <description>Thank you all for the answers.&lt;BR /&gt;&lt;BR /&gt;Dawning&lt;BR /&gt;</description>
      <pubDate>Mon, 20 Mar 2006 17:46:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/file-name/m-p/3755007#M9396</guid>
      <dc:creator>Dawning Liu</dc:creator>
      <dc:date>2006-03-20T17:46:18Z</dc:date>
    </item>
  </channel>
</rss>

