home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.vms
- Path: sparky!uunet!math.fu-berlin.de!news.th-darmstadt.de!cygnus.frm.maschinenbau.th-darmstadt.de!SYSGAERTNER
- From: sysgaertner@cygnus.frm.maschinenbau.th-darmstadt.de (M. Gaertner, FRM, TH Darmstadt, Germany)
- Subject: Re: Question about RMS and MSCP-pair [correction]
- Sender: news@news.th-darmstadt.de (The News System)
- Message-ID: <1993Jan6.094211.23666@news.th-darmstadt.de>
- Date: Wed, 6 Jan 1993 09:42:11 GMT
- Reply-To: sysgaertner@cygnus.frm.maschinenbau.th-darmstadt.de
- References: <9301051701.AA12189@uu3.psi.com>
- Nntp-Posting-Host: cygnus.frm.maschinenbau.th-darmstadt.de
- Organization: Fachbereichsrechner Maschinenbau, TH Darmstadt, Germany
- Lines: 39
-
- Well,
- no I have seen a lot of replies to my message and they were very useful.
- Some didn't get exactly my point, but that could have been me.
- Ok, I agree with Jerry about the point of the copied data to the block with
- forced error bit. This is how I understood the subject.
- My claim was, that in my opinion the RMS overestimated the handling of the data.
- Let's see,
- the corrupted data may or may not have been copied to a clean, new and save
- block with a bit set to indicate the unssave condition of the data.
- Now any product (type, dump, edit etc.), when reading this block receives the
- forced error flag condition back, instead of SS$_NORMAL (or such).
- They then, due to the fatal bit, stop their work.
- That's ok so far, no flame about that.
- BUT WHY ISN'T RMS JUST RETURNING AN ERROR WITHOUT FATAL-BIT SET ???
- This, in my opinion, has the advantage, that the error-handler, if proper
- programmed, can choose to run with the bad data or to quit. That's how
- working with an error-condition is designed (should be!). A fatal error
- per se must always lead to a program-termination.
- Sure, data integrity is a bit spoiled then, but why not let the user
- decide what to do with the data ?!
- You see, I'm working at a site, where we have a lot of mechanical
- engineers as users and, beeing one myself, I know how *ignorant* they
- are about computers. And with the current handling, they can't restore
- the whole file without system-staff. So they miss X blocks instead of
- just one. Not everyone knows how to say $ DUMP/BLOCK and recover the
- rest of the data.
- Ok, let's stop here. I see, that my first guesses were correct about the
- facts and that I did make the correct actions to restore the file.
- BTW, this fortunately happened on my home-system, and it only affected
- my LOGIN.COM, but how many useful commands can you write in 512 bytes :-).
- See you,
-
- -----------------------------------------------------------------------------
-
- M. Gaertner
- TH Darmstadt, W. Germany
- Rechnergruppe FB 16-Maschinenbau
- SYSGAERTNER@CYGNUS.FRM.MASCHINENBAU.TH-DARMSTADT.DE
- Phone: Germany, (0)6151/16 5145
-