Why does the Linux operating system allow open files to be deleted

By cliffw ·
We utility Novell OES on the SUSE 11 sp2 environment. We utilize the Advantage Database Server (ADS) from SAP to manage our data. We have previously done this on Netware and Windows version of ADS. The users generally have access to the data folders due to the need of the report writer to access the data and other reasons.

However, we have found that under Linux, files opened by the database server can be erased while the open files are still able to be updated. The open files then disappear once the file is closed. However, the data has been updated throughout the day without knowing that the file is erased.

Having worked with computers for over 35 years, this is just not good. If files are opened via the workstation, access is denied when you try to erase the open file. It is only when the ADS process, which runs as a daemon, opens the files.

Is there anyway to control this?

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Answers

Share your knowledge

Related Discussions

Related Forums